← GlossaireDEFINED TERM / PROGRESSIVE-WEB-APP

Progressive Web App

Une application web qui utilise des propriétés d’application installables, autonomes et en partie utilisables hors ligne.

Définition de travail

Une PWA combine HTTPS, un manifeste d’application web, un service worker et une interface adaptative. L’installation se fait via le navigateur ; la disponibilité des fonctions dépend de la plateforme et du système d’exploitation.

Une PWA n’est ni intrinsèquement peu sûre ni équivalente à une application native. Le modèle de sécurité, le chemin de mise à jour, les autorisations, le moteur du navigateur et le comportement du push doivent être évalués pour chaque plateforme cible.

Trois questions de vérification

  1. 01Le manifeste et le service worker sont-ils délimités et versionnés ?
  2. 02Quelles fonctions sont indisponibles sur les plateformes cibles ?
  3. 03Comment les mises à jour et les données hors ligne sont-elles maîtrisées ?