Launch handler lets you control how your app is launched, for example, whether it uses an existing or a new window and whether the chosen window is navigated to the launch URL. This also enqueues a `LaunchParams` object in the launched page's `window.launchQueue`, similar to the File Handling API.
Creators can now edit high-quality video content on the web with Kapwing, thanks to powerful APIs (like IndexedDB and WebCodecs) and performance tools.
SVGcode is a Progressive Web App that lets you convert raster images like JPG, PNG, GIF, WebP, AVIF, etc. to vector graphics in SVG format. It uses the File System Access API, the Async Clipboard API, the File Handling API, and Window Controls Overlay customization.
The EyeDropper API enables authors to use a browser-supplied eyedropper in the construction of custom color pickers.
Let installed PWAs handle URLs for a more integrated experience.
How to build multiple PWAs, taking advantage of the same domain name, to make the user aware that they belong to the same organization or service.
Get started with Progressive Web Apps with our new six-part training, complete with new codelabs.
Declarative Link Capturing is a proposal for a web app manifest property called `"capture_links"` that lets developers determine declaratively what should happen when the browser navigates to a URL that is within the application's navigation scope, from a context outside of the navigation scope.
The new PWA also has an average loading time 30% faster than the old site and has improved bounce rate 12% and session depth 18%.
Make use of the title bar area next to the window controls to make your PWA feel more like an app.
Enable the user to share data beyond the browser window.
Work on more than one document at a time with tabs in your Progressive Web App
PWAs can use the "display_override" property to deal with special display modes.
Write your own reusable, shareable strategies and plugins.
How PWAs, WebAssembly, and Chrome OS are helping a web-based video editor deliver better performance and a more engaging experience to 12M users.
PWA users are also 24% more active than all other install types, become repeats users 31% more than all other platforms, and more.
JD.ID improves their mobile conversion rate by 53% with caching strategies, installation, and push notifications
How JD.ID increased its overall mobile conversion rate (mCVR) by 53%, mCVR for installed users by 200%, and daily active users by 26%.
Making their web app installable resulted in increased traffic, visitor retention, sales per customer, and conversions.
An overview of what push notifications are, why you might use them, and how they work.
What it takes to change icons, shortcuts, colors, and other metadata for your PWA
Learn how ZDF created a progressive web app (PWA) with modern features like offline support, installability, and dark mode.