Prestations

Conception de site web, optimisation du référencement, stratégie websociale… Quelle que soit votre problématique digitale, nous avons les experts et les garanties qu’il vous faut ! Nous consultants vous accompagnent avant, pendant et après la mise en place de votre projet pour un résultat à la hauteur de vos ambitions.

Formations

Organisme reconnu et certifié, Tous les Jeudis met en place des formations personnalisées en fonction de vos attentes. N’hésitez plus à faire appel à nos formateurs pour faire monter en compétence vos équipes sur des thématiques digitales variées.

Tous Les Jeudis

Les Progressive Web App (PWA) : Définition, fonctionnalités et fonctionnement

Écouter une version audio de cet article

Format hybride entre un site web responsiv et une application mobile, les Progressive Web App font de plus en plus parler d’elles. Dans cet article, nous allons découvrir l’histoire des PWAs, les fonctionnalités qu’elles proposent et comment elles fonctionnent techniquement.

 

Un peu d’histoire…

L’histoire des PWA remonte aux années 2000, lorsque les technologies web ont évolué de documents statiques (HTML) à des solutions dynamiques exécutées côté serveur (PHP).

Cependant, avec l’arrivée des smartphones en 2007, les technologies web ne sont plus adaptées aux usages des mobinautes et l’émergence des applis offre une expérience utilisateur nettement supérieure.

Au milieu des années 2010, les améliorations continues en HTML5, CSS3 et JavaScript, ainsi que les navigateurs web plus performants et conformes aux normes, ont fait des applications hybrides une alternative viable.

En 2015, Frances Berriman et l’ingénieur de Google Alex Russell ont proposé le terme « progressive web apps » pour décrire les sites Internet profitant des nouveaux avantages offerts par les navigateurs web, notamment avec l’arrivée des Service Workers et des fichiers manifestes : les PWA sont nées !

Une PWA qu’est-ce que c’est ?

Les PWA sont un format hybride entre un site web responsif et une application mobile. Il s’agit d’applications web qui peuvent ressembler à des applications natives ou mobiles et qui combinent les fonctionnalités des navigateurs modernes avec les avantages de l’expérience utilisateur sur les appareils mobiles. Les PWA peuvent être consultées comme un site web classique, mais offrent une expérience similaire à celle d’une application mobile, sans les contraintes liées à celle-ci.

Les PWA offrent rapidité, fluidité et légèreté, tout en permettant de limiter considérablement les coûts de développement. Plus besoin de faire des développements spécifiques pour chaque plateforme (iOS, Android, etc.) !

Quelles sont les fonctionnalités d’une PWA ?

Les Progressive Web App offrent un certain nombre de fonctionnalités pour améliorer l’expérience utilisateur par rapport à un simple site responsiv design :

  • ajout de l’icône de la PWA sur l’écran d’accueil
  • chargement et transition fluide entre les pages
  • gestion du mode hors ligne ou réseau dégradé
  • accès à certains capteurs du terminal tels que le GPS, l’accéléromètre et le gyroscope
  • envoi de notifications.

Il est important de noter que certaines de ces fonctionnalités, comme la gestion du cache pour le mode hors ligne, existent également en dehors des PWA, mais avec un certain nombre de limitations.

Tous Les Jeudis

Techniquement comment ça marche ?

Techniquement, une PWA est composée de trois éléments clés :

1. Le respect d’un ensemble de bonnes pratiques pour garantir les performances et la sécurisation du site

2. L’ajout d’un fichier web app manifest (fichier JSON) qui décrit les propriétés du site

3. L’implémentation de service workers (fichiers JavaScript) qui permettent, en s’appuyant sur le cache du navigateur, de donner accès à l’application web en mode déconnecté et de gérer les push notifications. Les service workers permettent également de gérer les différentes versions du site et de rafraîchir le cache en cas d’évolution du site. Il est important de noter que PWA n’est pas un langage de développement ou un framework, mais plutôt une combinaison d’éléments qui reposent sur des standards existants.

PWA et retours d’expérience

De très nombreuses marques ont adopté les PWAs et vous les utilisez parfois sans vous en rendre. C’est par exemple le cas d’AliExpress, Best Western, Forbes, Pinterest, Rue du Commerce, Starbucks, Tinder, Trivago, etc… Ces entreprises ont constaté des améliorations significatives de certains indicateurs clés de performance (KPIs), tels que le taux de rebond, le taux de conversion, le nombre de pages par session et le panier moyen.

Les PWAs permettent également de fournir une meilleure expérience utilisateur en offrant des temps de chargement plus rapides et une consommation de données moindre. Il est noté que Twitter Lite, la version PWA de Twitter, a enregistré une augmentation de 65% des pages par session, une augmentation de 75% des Tweets envoyés et une baisse de 20% du taux de rebond. Rien que ça !

Vous trouverez d’autres retours d’expérience sur le site Pwa Stats

Partager cet article

Envie d’en savoir plus ou d’être accompagné sur ce type de problématiques digitales, n’hésitez pas à nous contacter !

Actualités

ChatGPT dévoile la fonctionnalité « Tasks », une étape de plus vers les agents IA.

OpenAI déploie "Tasks", une nouvelle fonctionnalité qui transforme ChatGPT en un assistant proactif capable de gérer des actions planifiées.

Grok vient de rentrer dans la cour des grands, pour le meilleur et pour le pire !

Contre toute attente, Grok a franchi un cap décisif ces derniers jours et s'affirme désormais comme une IA incontournable. Pour le meilleur et pour le pire...

Sécurité, souveraineté, multimodalité… Quel est le positionnement des IA génératives ?

De ChatGPT à Gemini en passant par Mistral ou Claude, cet article explore les différents positionnement des IA génératives pour vous aider à y voir plus clair.

ChatGPT a 2 ans et il commence à peine à marcher…

Si son démarrage a été spectaculaire, contrairement aux idées reçues, la croissance de ChatGPT a traversé une longue période de stagnation. Retour sur un parcours marqué par des hauts et…

Claude (Anthropic), peut maintenant s’adapter à votre style

Claude annonce la possibilité de personnaliser votre style rédactionnel pour écrire vraiment comme vous. Comment ça marche ?

Mistral AI : Le chat sort (presque) ses griffes

Fini de ronronner pour Le Chat ! Mistral déploie enfin de nouvelles fonctionnalités et se relance dans la course à l'IA

NEWSLETTER

Inscrivez-vous et recevez tous les jeudis, la newsletter de Tous Les Jeudis !