PWA
This is a PWA demo. It is 11:33
in the morning. Your screen is
nice.
A progressive web app is:
- an application built using web platform technologies,
- but provides a user experience like that of a platform specific
application
- it can run on multiple platforms and devices from a single
codebase
- can be installed on the device,
- can operate while offline and in the background,
- and can integrate with the device and with other installed
applications.
Installability requirements:
- Web app manifest: JSON file linked in HTML header that tells the
browser how the PWA should appear and behave on the device. Certain fields
like description and icons in manifest file are required.
- must be served over HTTPS, HTTP only works on localhost. File protocol
not supported at all.
Server workers are not required, but you must provide offline experience
somehow.
If everything is fine, your PWA should be installable from the interface
of your web browser somehow. Unles oligarchy interferes.
This application is brown in a browser and blue when fullscreen. It is green
when installed on a device and red when minimal gui is shown there.