Les application web

Tout le monde connait les sites internet et les applications mobiles. Mais une nouvelle tendance apparaît sur le marché du numérique ces derniers temps, ce sont les applications web. Au fait, les applications web ont fait leur apparition en 2002 mais c'est seulement récemment que des sites "traditionnels" commencent a migrer vers les applications web.

Pour en faire un résumé, les applications web ce sont des logiciels a mi chemin entre site internet et application mobile. Du point de vue de l'utilisateur ça se ressemble a un site internet, mais derrière il y à une vrai application qui tourne.

C'est quoi une application web?

Avant de se penché sur qu'est-ce que c'est une application web on doit comprendre comment ça marche un site internet. Au fait, quand vous visitez un site internet, le serveur vous envoie la page que vous lui demandez (par exemple la page d'accueil) et quand vous naviguez sur une autre page (par exemple la page contactez-nous) vous allez demander au serveur une nouvelle page qu'il va vous envoyer. Du coup a chaque navigation la présence de réseau est nécessaire et un délai de réponse associé

Sur une application web les échanges avec le serveur ne ce font pas comme sur un site internet conventionnel. Quand vous allez visiter le site, le serveur va vous envoyer le site entier (avec toutes les pages) et, une fois le site chargé, vous pouvez naviguer d'une page à une autre sans avoir besoin du serveur. C'est le code de l'application qui va s'occuper de vous présenter la page correspondante

Les types d'application web

Les applications web (SPA)

Les applications de type SPA ce sont celles qui sont arrivés en 2002 et qui n'ont pas fait l'unanimité chez les développeurs. On les appelle souvint SPA de l'anglais Single Page Application.

En effet, malgré leur potentiel de performance elles avaient un gros défaut, l'internaute doit attendre que tout le site soit chargé avant de pouvoir interagir. En sachant que, en moyenne, on ne patiente plus que 3 secondes sur l'affichage d'un site, ce problème est éliminatoire pour la majorité des sites. De plus, pour le référencement sur les moteurs de recherche il faudrait pouvoir charger toute l'application et la faire tourner pour pouvoir la référencer correctement, chose que la majorité des moteurs de recherche ne font pas.

Les applications web progressives (PWA)

Les applications de type PWA ce sont les dernières à arriver ces derniers années. Elles présentent les avantages des applications web et des sites internet sans avoir des inconvénients du point de vue de l'utilisateur. Le chargement d'une application web se passe par trois étapes:

 

1.- Affichage préliminaire de la page consulté

Quand vous tapez l'adresse d'une des pages du site le serveur vous envoie une version "statique" de la page (c'est exactement le même fonctionnement que un site internet conventionnel). Cet affichage préliminaire permet de s'affranchir de deux problèmes: le référencement et le temps d'attente sur l'affichage.

 

2.- Chargement de l'application en tache de fond

Pendant que vous visitez l'affichage préliminaire et sans que vous vous en rendez compte l'application se charge sur votre terminal (ordinateur, téléphone,tablette...). Le temps de charge de l'application dépendra de la complexité de l'application et de la qualité du réseau internet.

 

3.- Echange de l'affichage préliminaire vers l'application

Une fois l'application est chargé, elle vient remplacer l'affichage préliminaire et sans que vous vous rendez compte vous êtes sur l'application. A partir de ce point, si vous naviguez sur une autre page du même site la navigation se féra de façon instantanée par exemple.

 

Les avantages des applications web (progressives)

La liste des avantages des applications web par rapport aux sites internet conventionnels est déjà assez longe et risque d'augmenter avec le rajout de nouvelles possibilités dans l'avenir. Ici on vous présente les avantages principales:

 

Navigation rapide

Une fois l'application est chargé on peut changer de page de façon instantanée car nous ne sommes plus dépendants du serveur

 

Installation de l'application sur un portable

Une application web peut être installer sur un portable comme une application mobile native (seulement sur Android pour l'instant). De plus, l'installation de l'application peut se faire directement sur le site sans avoir besoin de passer au "Play Store" de google par exemple

 

Le mode hors connexion

En effet, une fois l'application est chargé sur nôtre terminal nous pouvons facilement créer un mode hors connexion de façon a pouvoir visiter le site même en mode avion. En effet, il y aura toujours des limitations au mode hors connexion car nous ne pouvons pas charger les dernières informations du site, mais le site marchera

 

Visites ultérieures très rapides

Des qu'on a visité une première fois le site et chargé l'application sur notre terminal, nôtre site se chargera presque instantanément car nous avons juste besoin de quelques actualisations mais on n'a plus besoin de transférer la page sur notre terminal. 

Exemples d'applications web progressives

Starbucks

Si vous visitez Starbucks depuis un portable, sans le savoir vous allez être dirigez sur app.starbucks.com qui est une application web progressive. Starbucks cherchait a améliorer l’expérience utilisateur et capter des nouveaux utilisateurs avec connectivité réduite. En réalité Starbucks cherchait à proposer  à ses clients un système simple et rapide pour qu'ils puissent commander depuis leur portable même dans des conditions de connectivité très défavorables.

Lien sur le site de Starbucks 

Page Starbucks

 

Twitter

Si vous accédez à Twitter dans leur version mobile, vous allez encore accéder sur une application web progressive sans le savoir. Elle est appelé Twitter Lite Platform. En avril 2017 l'application web progressive de Twitter est devenue l'application par défaut pour accéder à Twitter et ça, ça veut dire aux alentours de 100M de visites par jour !

Lien sur le site de Twitter

Page Twitter

 

 

kubiiks

Et oui ! ce site est aussi une application web progressive ! kubiiks SAS c'est une agence numérique spécialise dans la création d'applications web progressives. Nous avons développer toute une plateforme de code qui nous permet de  proposer des applications web progressives configurables à des prix très abordables. Vous pouvez en savoir plus en visitant nôtre page d'accueil

Application web kubiiks
Application web de kubiiks

 

Crée : 01-Apr-2020

 

Découvrez les potentiels des nouvelles technologies web

Vous allez recevoir un courrier électronique par mois avec des explications sur différentes fonctionnalités des applications web

Conditions d'utilisation des données personnelles