PWA FAQ sur le générateur de manifestes
Qu'est-ce que cela génère ?
Il crée le manifeste JSON, des balises d'installation, un démarreur de service worker, une liste de contrôle des actifs et des vérifications de lancement pour votre propre référentiel d'applications.
L'installabilité est-elle garantie ?
Les navigateurs et les plates-formes utilisent des règles d'installation différentes, utilisez donc la sortie générée comme point de départ et testez sur des appareils réels.
Que dois-je tester en premier ?
Vérifiez HTTPS, les fichiers d'icônes, démarrez URL et la portée, les mises à jour des techniciens de service, le repli hors ligne, l'installation d'Android, l'installation de bureau et l'ajout d'iOS à l'écran d'accueil.
Tester le comportement d'installation dans de vrais navigateurs
Générez des balises manifestes JSON, HTML, un code de démarrage du service worker, des raccourcis, des cibles de partage et des notes de préparation à l'installation pour les applications Web.
Le code généré reste dans la page jusqu'à ce que vous le copiez.
Que vérifier
- Méthodologie : combinez l'identité de l'application, l'affichage, les icônes, les fonctionnalités facultatives et installez les règles dans le manifeste, HTML et la sortie de démarrage du service-worker.
- Vérifiez la taille des icônes, démarrez URL, la portée, le mode d'affichage, les captures d'écran, les raccourcis, les cibles de partage, les gestionnaires de protocole et les gestionnaires de fichiers par rapport à la prise en charge du navigateur.
- Testez les invites d'installation, le comportement hors ligne, la mise en cache, les mises à jour et les chemins de désinstallation/réinstallation sur Android, le bureau Chrome/Edge et Safari le cas échéant.
Limites
- Avis de non-responsabilité : générateur uniquement, cela ne garantit pas que chaque navigateur ou boutique d'applications installera ou affichera toutes les fonctionnalités.
- La mise en cache du Service Worker peut interrompre les mises à jour ou les flux authentifiés s’ils sont copiés sans examen.
- Confirmez le comportement actuel du manifeste de l'application Web et du service-worker avec la documentation officielle du navigateur avant la sortie de production.
Note source/référence : vérifiez par rapport aux directives actuelles du manifeste d'application Web W3C, MDN, Chrome, Edge et Safari avant le déploiement.