Vue d'ensemble
Qu'est-ce que c'est une PWA
La technologie Progressive Web App (ou PWA) est une technique de conception des applications web proposée par Google depuis 2015, devenue très populaire ces dernières années suivant l'implémentation des standards requis par les navigateurs web.
Les principaux avantages apportés par cette technologie aux magasins en ligne sont :
Chargement rapide et fonctionnement déconnecté
Installation comme application native
Notifications push
Les principaux bénéfices sont un meilleur engagement des visiteurs et une augmentation des conversions.
Chargement rapide et fonctionnement sans connexion
Les sites web traditionnels chargent entièrement chaque page demandée par un visiteur qui parcourt les différentes parties du site :
Cette solution est lente, et cela pour plusieurs raisons : d'abord, à chaque demande d'une page le serveur web doit reconstruire le contenu complet de celle-ci ; cela inclut des éléments déjà envoyés au navigateur précédemment (comme les en-têtes, la navigation, le pied de page et autres blocs de la page). Cela prend du temps.
Ensuite, la page créée par le serveur web est envoyée au navigateur du visiteur du site. Le contenu supplémentaire et le formatage sont relativement importants en termes de taille de fichiers, cela se traduisant par une augmentation du temps réseau.
Enfin, le navigateur du visiteur doit visualiser la page pour la montrer sur l'écran. Cela nécessite de redessiner même les éléments qui n'ont pas changé d'une page à l'autre (en-têtes, navigation etc.). Même pour les magasins en ligne les plus rapides et pour les meilleures connexions Internet, ces étapes redondantes produisent des rafraîchissements visibles de l'écran à chaque changement de page.
Cependant, les PWAs offrent une bien meilleure solution
Lorsque l'utilisateur navigue entre les différentes pages le navigateur demande seulement les nouvelles données nécessaires depuis le serveur. Dans ce cas, le serveur n'a pas besoin de reconstruire le contenu inchangé. Seul le format des données étant envoyé, cela est plus efficace et se traduit par un échange de données plus léger et un temps réseau plus court.
A la réception des nouvelles données, le navigateur doit redessiner seulement la surface de la page où ce nouveau contenu est affiché, une méthode plus efficace et sans besoin de rafraîchissement.
La meilleure qualité des PWAs est leur capacité à servir les données instantanément depuis le cache local sans avoir besoin de les retrouver depuis le serveur. Par exemple, pour naviguer entre les différentes pages, ou bien si les données nécessaires ont été téléchargées auparavant.
Avec ce caching intelligent des PWAs, le magasin peut aussi fonctionner sans connexion Internet pour le contenu déjà téléchargé. Dans les situations assez fréquentes de connexions faibles ou intermittentes, cela permet aux utilisateurs d'avoir une expérience rapide et plaisante au lieu d’éprouver des lenteurs de connexion, des alertes ou des erreurs.
Installation comme application native
La possibilité d'installer une PWA sur les smartphones, tablettes ou bureaux des visiteurs donne la possibilité à votre magasin d'être à une touche distance, comme une application mobile. Cela est possible tout en évitant des étapes supplémentaires telles que trouver et installer une application dans le Play Store ou l'App Store, ou avoir à mettre à jour une application pour avoir accès aux dernières fonctionnalités.
Une PWA qui est installée possède son propre logo sur l'écran d'accueil de l'utilisateur. Une fois lancée, votre écran de démarrage est suivi rapidement par la page d'accueil de votre magasin en mode plein écran, sans barres de navigation ou autres diversions, pour une immersion totale. Avec les avantages du caching et de la vitesse, cela rajoute une expérience d'une application mobile, mais qui est toujours à jour, sans délais dûs au processus de révision des mises à jour des app stores.
Sur Android, les PWAs sont même affichées par le Play Store, donc si dans votre marché cible les utilisateurs découvrent les boutiques à travers le Play Store vous avez les avantages de cet affichage, sans le besoin et le coût d'une équipe de développement mobile.
Notifications Push
Une des principales fonctions apportée par une application native au m-commerce
est la capacité d'envoyer des notifications lorsque la commande est envoyée aux clients ou si un produit mis en attente est à nouveau disponible.
Cette fonction offre la possibilité de garder le contact avec vos utilisateurs avec des communications commerciales comme les mises à jour des commandes, la disponibilité des produits ou les promotions spéciales. Le tout, sans encombrer les boîtes de réception, et en attirant l'attention au bon endroit et au bon moment (fonctionnalité disponible immédiatement sous Android).
Comment cela vous aide, en tant que commerçant ?
Nous avons vu les avantages apportés par les PWAs qui proposent une meilleure expérience sur mobile et sur ordinateur, une stratégie qui augmente les conversions et permet d'avoir un meilleur retour en revenus pour chaque euro investi dans le marketing.
Sur les smartphones les PWAs offrent une expérience mobile native avec la possibilité d'installer votre boutique comme une application sur les écrans de vos utilisateurs, ainsi que la capacité d'envoyer des notifications push avec des mises à jour directes au lieu de courriels de relance. Cela conduit à plus d'achats répétés, soit un revenu généré sans dépenses supplémentaires.
Les PWAs améliorent l'expérience des visiteurs, la métrique de qualité suivie de près par les moteurs de recherche dans leurs algorithmes de classement. Non seulement votre magasin aura une meilleure conversion mais vous allez aussi avoir les bénéfices SEO et un meilleur classement dans les moteurs de recherche.