Les applications Web s’améliorent de plus en plus, à mesure que les navigateurs Web continuent d’ajouter de nouvelles fonctionnalités et API. Google a maintenant un site présentant certains des meilleurs exemples d’applications Web modernes.
Google a passé ces dernières années à ajouter des fonctionnalités dans Chrome qui permettent aux applications Web de se comporter davantage comme des applications natives, avec un accès au Bluetooth, à l’USB, aux notifications push, à la gestion du système de fichiers, etc. Il est connu sous le nom de « Project Fugu » chez Google, et de nombreuses fonctionnalités ont été transmises à d’autres navigateurs basés sur Chromium (comme Edge et Vivaldi), et ont été réimplémentées dans Firefox et Safari.
Google a créé un « Project Fugu API Showcase » en 2022 pour présenter les applications Web qui ont implémenté les nouvelles fonctionnalités Web, mais il a maintenant été révisé avec une conception plus propre et des filtres améliorés. La nouvelle vitrine est disponible sur le site des développeurs Chrome et, comme auparavant, il s’agit d’une galerie d’applications Web qui utilisent les API de navigateur les plus récentes. Par exemple, l’application Web Snapchat se trouve dans la galerie car elle utilise les API du presse-papiers, l’accès au système de fichiers, les notifications push et les badges.
La vitrine est principalement conçue comme une vitrine pour les développeurs Web pour voir ce qui est possible avec les API de navigateur modernes, mais pour tout le monde, c’est toujours un aperçu intéressant de ce que les applications Web peuvent réaliser en 2023. Il existe des éditeurs de balises NFC, des environnements de programmation, des outils graphiques vectoriels, des applications de dessin et même des utilitaires pour mettre à jour les périphériques USB ou Bluetooth.
Il est clair que les applications Web s’améliorent de plus en plus, et avec une mise à jour à venir, elles seront encore plus utiles sur les iPhones et les iPads.
Source : Développeurs Chrome
Via : Thomas Steiner (Mastodon)