Veille IA Veille IA sans buzz : pour stratèges québécois.
La veille

PWA (application web progressive)

PWA (application web progressive)

PWA (application web progressive)

Aussi appelé : Progressive Web App · PWA · application web progressive · applications web progressives · progressive web app · progressive web apps · web app progressive

Vulgarisation Débutant 🛠️ Outils et techniques

En bref

Une PWA (application web progressive) est un site web qui s'installe et s'utilise comme une application, souvent même hors ligne, directement depuis le navigateur et sans magasin d'applications.

📖 Définition

Une application web progressive, ou PWA (de l'anglais progressive web app), est un site web conçu avec les technologies habituelles du Web (HTML, CSS, JavaScript), mais qui se comporte comme une application installée. Deux briques techniques le permettent : le service worker, un petit programme qui tourne en arrière-plan et met des données en cache, et le manifeste d'application, un fichier qui décrit le nom, les icônes et le mode d'affichage. Grâce à elles, une PWA peut s'ajouter à l'écran d'accueil d'un téléphone ou au bureau d'un ordinateur, se lancer en plein écran, fonctionner même sans connexion et, parfois, envoyer des notifications. Elle s'installe directement depuis le navigateur, sans magasin d'applications, et se met à jour toute seule comme un site web. Un même code sert ainsi sur toutes les plateformes, et elle est normalement servie en HTTPS, pour la sécurité.

💬 En termes simples

C'est un site web qui s'installe sur l'appareil et garde une copie de lui-même, pour s'ouvrir comme une application, même hors ligne.

🎯 Exemple concret

Des services comme Pinterest ou Spotify offrent une version PWA : on l'ajoute à l'écran d'accueil depuis le navigateur, et elle s'ouvre ensuite comme une application, sans passer par un magasin.

💡 Le saviez-vous?

Le terme a été proposé en 2015 par la conceptrice Frances Berriman et l'ingénieur de Google Alex Russell, pour nommer ces sites qui deviennent, peu à peu, aussi pratiques qu'une application.

❓ Questions fréquentes

Faut-il la télécharger dans l'App Store ou Google Play?
Non. Une PWA s'installe directement depuis le navigateur, en quelques secondes, sans magasin d'applications ni approbation préalable. C'est l'un de ses principaux atouts, en particulier pour les petites équipes.
Une PWA fonctionne-t-elle sans connexion Internet?
En partie, oui. Grâce au service worker, elle garde en cache de quoi s'afficher et rester utilisable hors ligne ou sur une connexion faible, selon ce que son créateur a prévu.
Quelle différence avec une application native?
Une application native est développée pour un système précis (iOS, Android) et distribuée par son magasin; une PWA repose sur les technologies du Web, un seul code sert partout, et elle se met à jour comme un site.

📚 Sources

🔐 Connexion rapide

Entrez votre courriel pour recevoir un code à 6 chiffres.

Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !

✓

✓ ✕ ℹ