Google est depuis longtemps un partisan des technologies Web qui offrent une « expérience comparable à une application native ». Il a préconisé et construit des fonctionnalités / API de navigateur à cet effet, et Google est maintenant lancement le Fonds pour les applications Web avancées.
Nous n’avons pas de définition précise des « applications avancées », mais nous considérons généralement qu’il s’agit de sites Web dotés d’une interface de type application et d’importantes fonctionnalités côté client.
Google cite des fonctionnalités de Chrome telles que File System Access, WebTransport, WebAssembly, avec Adobe Photoshop. étant un grand exemple. Les conseils d’aujourd’hui sur ce que Google recherche incluent:
- Nouvelles fonctionnalités (par exemple, un remplacement WebSQL à l’aide de WebAssembly).
- Bibliothèques et outils qui facilitent la création d’applications Web avancées, telles que les améliorations apportées à Enveloppement à bulles et les pilotes prenant en charge WebUSB.
- Applications de démonstration et didacticiels présentant des cas d’utilisation uniques ou puissants pour les applications Web avancées.
Bien que l’équipe Chrome ait travaillé dur pour créer de nouvelles fonctionnalités, nous ne sommes responsables que d’une petite fraction du travail. Les développeurs d’applications Web dépendent d’innombrables autres membres de la communauté qui ont créé un écosystème solide d’API, d’outils, d’applications de démonstration et d’autres matériaux.
La première approche de Google sur la création d’expériences Web plus puissantes en 2013 a été les applications packagées construites avec HTML5, CSS et JavaScript. Ces applications Chrome étaient particulièrement destinées aux fabricants d’appareils et aux enseignants. En 2016, Google a constaté que « les navigateurs modernes [put] le Web est bien placé pour répondre à la grande majorité des cas d’utilisation » et est défini sur obsolète l’approche précédente pour de bon avec progressive Web Apps (PWA).
En termes d’exigences, Google dit que vous avez besoin d’un Collectif ouvert pour postuler au Fonds Advanced Web Apps. Vous pouvez également proposer la candidature d’autres personnes « disposées à accepter les modifications au code pour lesquelles vous recherchez un financement, comme condition préalable à l’approbation du parrainage ».
Pour postuler, créez un court document décrivant ce que vous proposez. Pour les projets existants, vous pouvez également déposer un problème GitHub dans votre projet. Ensuite, remplissez ce formulaire de soumission. Il n’y a pas de date limite; nous évaluerons les propositions sur une base continue.
En savoir plus sur les PWA :
Consultez 9to5Google sur YouTube pour plus d’informations: