Activer les service workers
En un clic, activez les service workers et transformez votre web app en Progressive Web App (PWA).
La Progressive Web App (PWA) est une web application qui offre une expérience utilisateur similaire à l’application native. Techniquement, elle fait appel aux service workers pour gérer les requêtes et la mise en cache. Par contre, ces service workers ne sont pas supportés par tous les systèmes d’exploitation et les navigateurs de la même façon. Si un appareil n’est pas compatible, votre application fonctionnera comme une web app classique pour l’utilisateur.
Pour en savoir plus sur la PWA, nous vous recommandons cet article de notre blog : Qu’est-ce qu’une Progressive Web App ?
Activer la Progressive Web App
- Sur la page de votre web app, cliquez sur Paramètres, puis ouvrez l’onglet Web.
- Dans Progressive Web App, activez Service Workers, puis cliquez sur Enregistrer les modifications.
L’option Téléchargement intégral permet de s’assurer que l’application a été intégralement téléchargée lors de sa première utilisation et que les utilisateurs pourront donc y accéder hors ligne.
Les utilisateurs pourront ajouter l’app à leur écran d’accueil.
Compatibilité des navigateurs
Une PWA repose sur les service workers. Tous les navigateurs capables de faire fonctionner une web app PandaSuite les prennent en charge :
| Navigateur | Version compatible |
|---|---|
| Chrome (ordinateur et Android) | 87 et ultérieure |
| Edge | 88 et ultérieure |
| Firefox (ordinateur et Android) | 78 et ultérieure |
| Safari (macOS, iOS et iPadOS) | 14 et ultérieure |
| Navigateur intégré à une autre app, sur Android (WebView) | Android System WebView 87 et ultérieure |
| Navigateur intégré à une autre app, sur iPhone ou iPad | Généralement non pris en charge |
| Internet Explorer | Non pris en charge |
Ce sont les versions minimales de la web app elle-même : consultez Compatibilité de la version HTML5. Sur iPhone et iPad, une web app ouverte depuis un lien dans une autre app (messagerie, réseau social…) s’affiche souvent dans le navigateur intégré à cette app, qui ne fait pas fonctionner les service workers : ouvrez-la plutôt dans le navigateur de l’appareil.