- Collaboration avec des équipes open source pour améliorer les performances web et l’UX
→ une partie des ingénieurs de Chrome (nom interne : équipe WebSDK)
→ des développeurs open source de Next.js, Nuxt, Angular, Vue, ESLint, webpack, etc.
- Amélioration des Core Web Vitals ainsi que de la DX / UX
→ réduction de l’écart entre le navigateur et les frameworks
- Processus de travail
-
Identifier les problèmes d’expérience utilisateur des stacks populaires à l’aide d’applications représentatives
-
Prototyper des solutions à ces problèmes en mettant l’accent sur des "Strong Defaults" (valeurs par défaut robustes)
-
Vérifier la fonctionnalité sur d’autres stacks de frameworks pour voir si elle peut être adaptée
-
Valider la fonctionnalité via des tests de performance en laboratoire et des expérimentations sur plusieurs applications en production
-
Élaborer la conception via le processus RFC et recueillir les retours de la communauté
-
Introduire la fonctionnalité dans des stacks populaires, avec une activation optionnelle via des flags
-
Activer la fonctionnalité sur des applications de production représentatives et évaluer la qualité ainsi que l’intégration au workflow des développeurs
-
Suivre les métriques sur des applications de production représentatives ayant adopté ou mis à niveau la fonctionnalité afin de mesurer les gains de performance
-
Activer la fonctionnalité par défaut dans la stack afin que les utilisateurs qui mettent à niveau en bénéficient
-
Une fois validée, collaborer avec d’autres frameworks pour adopter et implémenter la fonctionnalité
-
Identifier les écarts entre plateformes web via une boucle de feedback
-
Passer au problème suivant
- Soutien aux outils et bibliothèques open source via le Chrome Framework Fund
→ prend actuellement en charge WebPack5, Nuxt, ESLint, etc.
Aucun commentaire pour le moment.