Every web page is an installable app! Generate or repair a Web Manifest for any web page.
These are versions of this script where the code was updated. Show all versions.
- 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.
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.
- 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.
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.")
more question marks. question marks make code better.
Tweaking the logging for no particular reason.
logging logic tweak.
- 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.