Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Progressive Web App #5492

Open
emilmuller opened this issue Sep 5, 2019 · 5 comments
Open

Progressive Web App #5492

emilmuller opened this issue Sep 5, 2019 · 5 comments
Labels
prospect For long-term consideration

Comments

@emilmuller
Copy link

If I could ever wish for something in the whole wide world, it would be that lichess conformed with the PWA requirements. It would be awesome to have lichess on my start menu :)

@niklasf niklasf added the prospect For long-term consideration label Oct 25, 2019
@niklasf
Copy link
Member

niklasf commented Oct 25, 2019

@niklasf niklasf mentioned this issue Nov 28, 2019
26 tasks
@neubland
Copy link

Actually, Chrome needs the existence of a service worker with "functional fetch handler" for suggesting installation, not necessarily offline functionality like analysis and puzzle. It would be enough if all the basic service worker did was to serve a offline.html page that tells the user that they are not connected to the internet. More functionality could be added later on. Example service worker: https://serviceworke.rs/offline-fallback_service-worker_doc.html
Depending on how long the road to offline support is gonna be this may be a good temporary solution.

One more point: could "Maskable Icon" be added? Android uses adaptive icons and PWAs are able to serve adaptive icons. This would enhance integration on Android if installed as PWA. More info on maskable icons: https://web.dev/maskable-icon/

@niklasf
Copy link
Member

niklasf commented May 22, 2020

Regarding the fetch handler, simply adding one means that requests must now go through the service worker, adding some latency, so I am hesistant to do so without more tangible benefits. The MVP should have navigation preload and a sound update mechanism for the service worker.


@ofek
Copy link

ofek commented Aug 18, 2021

Any update on this?

@schlawg
Copy link
Collaborator

schlawg commented Sep 12, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prospect For long-term consideration
Projects
None yet
Development

No branches or pull requests

5 participants