Cathy est marketeur en chef pour ChickenChef.com depuis 10 ans. Le site Web utilise toujours la même plate-forme d'applications Web depuis sa création. Cathy pense qu'il est temps de passer à une progressive web app (PWA). Quels sont les deux avantages du transfert vers une plate-forme PWA ? Sélectionnez les bonnes réponses.
Fonctionnement assuré avec les connexions irrégulières
Réduction de la décharge de la batterie de l'appareil
Certification automatique sur les plates-formes de téléchargement d'applications
Compatibilité totale avec Android et iOS
Accessibilité depuis l'écran d'accueil du téléphone
Explication
Analyse de la bonne réponse
Les Progressive Web Apps (PWA) offrent des avantages significatifs par rapport aux applications web traditionnelles :
- Fonctionnement assuré avec les connexions irrégulières : C'est un avantage majeur des PWA, rendu possible par les service workers. Ces scripts s'exécutent en arrière-plan et permettent la mise en cache des ressources. Cela signifie que l'application peut charger instantanément, même avec une connexion réseau instable, voire fonctionner entièrement hors ligne, offrant une expérience utilisateur fluide.
- Accessibilité depuis l'écran d'accueil du téléphone : Les PWA peuvent être "installées" directement sur l'écran d'accueil de l'utilisateur, contournant les magasins d'applications. Cela crée une icône qui lance l'application en plein écran, offrant une expérience utilisateur similaire à celle d'une application native, sans les tracas du téléchargement et de l'installation depuis un store.
Analyse des mauvaises options
- Certification automatique sur les plates-formes de téléchargement d'applications : C'est incorrect. L'un des avantages des PWA est précisément de ne pas nécessiter de certification ou de passer par des magasins d'applications. Elles sont accessibles via le navigateur.
- Compatibilité totale avec Android et iOS : Bien que les PWA soient conçues pour être multiplateformes et fonctionner sur la plupart des appareils et navigateurs, le terme "totale compatibilité" est trompeur. Elles ne peuvent pas toujours accéder à toutes les fonctionnalités spécifiques au système d'exploitation comme le feraient des applications natives. Les avantages choisis sont plus fondamentaux.
- Réduction de la décharge de la batterie de l'appareil : C'est généralement faux. La consommation de batterie d'une PWA dépend de son optimisation et de ses fonctionnalités. Elle n'est pas intrinsèquement inférieure à celle d'une application native bien optimisée, et peut parfois être supérieure si l'application est gourmande en ressources.