Installability

Every web page is an installable app! Generate or repair a Web Manifest for any web page.

יש גרסאות של סקריפט זה עם קוד מעודכן. הצג את כל הגרסאות

  • v1.8 25-08-2023

    - your amazing instant-app will (probably) have a custom title bar, made with whatever the heck happens to be at the top of your page, on runtimes that support this (chromium desktop)
    - this script now inspects CSP headers and meta tags to figure out whether a blob: URL would have more chance to work than a data: URL, and uses them if so.

  • v1.7 13-08-2023

    various minor fixes. some rambling comments.
    still bummed I can't just deploy service workers on every site like a proper savage.
    It's dammit.

  • v1.6 09-08-2023

    - more potential fixes.
    - giant 512x512 icons that should often look terrible due to massive upscaling, but should allow splash screens to appear in Android Chromium PWAs.
    - related_applications data, where we can find it.
    - restructured code a bit.

  • v1.5 08-08-2023
    • If no app icon is found, instead of failing installability, use an old Atom Shell icon. Feels good.
    • Set generated manifests scope to "/".
  • v1.4 08-08-2023

    TamperMonkey support: less nagging dialogs (presumably just one, as long as the user clicks the button that means "yes, let the script do all the weird things always.")

  • v1.3.1 07-08-2023

    more question marks. question marks make code better.

  • v1.3 07-08-2023

    Tweaking the logging for no particular reason.

  • v1.2 07-08-2023

    logging logic tweak.

  • v1.1 07-08-2023

    - this probably works on TamperMonkey now
    - caching logic is now less brain-damaged, and should more consistently produce plausible manifests
    - better console logs.
    - fix to work with cloudfare-protected sites and similar nonsense.

  • v1.0 06-08-2023