
Le logiciel vivait autrefois presque entièrement sur votre ordinateur. L’interface, la logique de l’application et les données étaient installées en local, tandis qu’internet était facultatif ou servait seulement aux mises à jour.
Puis le cloud est arrivé. Les applications ont commencé à déplacer les bases de données, l’authentification, le stockage et les traitements lourds du backend vers des serveurs distants. Le programme installé restait le frontend, mais l’essentiel du travail se faisait déjà ailleurs.
Aujourd’hui, le frontend s’en va lui aussi.
Au lieu d’installer toute l’interface en local, le navigateur récupère le code le plus récent depuis le cloud à l’ouverture de l’application et l’exécute sur l’appareil de l’utilisateur. Le navigateur devient la plateforme applicative, tandis que le cloud devient à la fois le backend et le système de distribution.
Le lien devient l’application
Le Vibe Coding Game Jam de Pieter Levels, sur X, a bien illustré ce changement. L’IA a rendu les jeux plus rapides à créer, et le navigateur plus faciles à distribuer. Les développeurs pouvaient publier un jeu, partager l’URL et le mettre devant les joueurs immédiatement.
Pas de gros téléchargement initial, d’assistant d’installation ni de mise à jour manuelle. Comme le navigateur récupère le frontend de façon dynamique, les utilisateurs reçoivent la dernière version à chaque ouverture.
Les applications hébergées dans le navigateur donnent aussi plus confiance pour les essayer. Elles doivent toujours être fiables, mais elles s’exécutent dans les limites de sécurité du navigateur, au lieu de recevoir un large accès à l’ordinateur par défaut.
Résultat : moins d’engagement entre la découverte et l’usage. Cliquez sur le lien, essayez le produit et décidez s’il mérite davantage de votre temps.
Les jeux de navigateur trouvent leur place entre les gros jeux
11games.lol montre comment les jeux de navigateur s’intègrent aux habitudes de jeu actuelles. Les joueurs peuvent choisir un jeu et commencer tout de suite, sans rien télécharger ni créer de compte.
L’un des cas d’usage les plus clairs se produit dans League of Legends. Une partie atteint l’écran de chargement, un joueur perd la connexion, et tous les autres restent à fixer une barre de progression sans savoir quand la partie va commencer.
Les joueurs peuvent basculer vers un autre onglet, ouvrir un jeu de navigateur léger et revenir quand la partie de League of Legends finit enfin par se charger. Ces jeux ne cherchent pas à remplacer League of Legends. Leur objectif est de combler les temps morts autour : écrans de chargement, files d’attente et courtes pauses.
Les applications pensées d’abord pour le navigateur deviennent la norme
La même tendance dépasse les jeux. Baron Buff fait tourner dans le navigateur son expérience compagnon principale pour League of Legends, avec un connecteur léger qui gère la communication avec le client local de League of Legends. Les recommandations en direct et les mises à jour du produit arrivent par le web, au lieu d’être empaquetées dans une grosse application de bureau.
Ce modèle hybride deviendra plus courant. Le navigateur gère l’interface et les fonctionnalités qui peuvent être livrées de façon dynamique, tandis que de petits composants locaux s’occupent des tâches précises qui nécessitent un accès à l’ordinateur.
D’abord, le logiciel a déplacé son backend vers le cloud. Aujourd’hui, son frontend est lui aussi livré depuis le cloud. Les applications natives resteront essentielles pour certains produits, mais, pour un nombre croissant d’applications, le navigateur devient le nouvel environnement d’exécution par défaut.