Nous avons lancé les principes fondamentaux du Web il y a deux ans pour nous assurer que les développeurs disposaient des dernières recommandations sur la création de sites et d'applications de qualité qui fonctionnent bien sur ordinateur, mais surtout sur mobile.
Depuis, beaucoup de choses ont changé. L'expérience Web mobile s'est considérablement améliorée et a ouvert de nombreuses nouvelles possibilités. Les service workers nous permettent de créer un Web instantané et fiable. Les progressive web apps élèvent la barre pour créer des expériences Web exceptionnelles.
La semaine dernière, nous avons lancé une nouvelle conception visuelle pour les principes fondamentaux du Web afin de vous permettre de trouver plus facilement les contenus que vous recherchez et d'obtenir les informations dont vous avez besoin. Nous avons mis à jour le contenu pour nous assurer qu'il est précis et ajouté plusieurs nouveaux articles pour vous aider à créer de meilleures expériences Web et d'incroyables applications Web progressives.
Voici quelques exemples de nouveaux contenus:
- Une toute nouvelle section sur l'accessibilité, qui couvre les principes de base de la sélection, de la sémantique et d'ARIA.
- Amélioration de la section Outils pour vous permettre de trouver toutes les informations les plus récentes sur les outils pour les développeurs Chrome et les bibliothèques telles que sw-precache et sw-toolbox
- Mise à jour de nos conseils sur les applications Web progressives, y compris un guide de référence hors connexion, un guide sur le cycle de vie des services workers, une présentation de l'App Shell et un guide de démarrage pour Shadow DOM et Web Push
- Ajout d'une nouvelle section Chargement instantané et fiable, et mise à jour de nos consignes sur les intégrations matérielles avec des conseils sur l'utilisation des caméras et des microphones, ainsi que création d'un nouveau guide sur les principes de base de l'expérience utilisateur.
Bien sûr, nous avons encore beaucoup de travail à faire. De nouvelles consignes doivent être développées, de nouveaux contenus doivent être rédigés et des problèmes doivent être résolus. Mais nous y travaillons.
L'un des objectifs de cette mise à jour était de vous permettre de contribuer plus facilement. Nous avons considérablement simplifié le processus de développement, en supprimant de nombreux prérequis qui existaient auparavant et en raccourcissant le processus de déploiement. Si vous rencontrez un problème, vous pouvez le signaler dans notre outil de suivi des problèmes ou le résoudre vous-même et envoyer une demande d'extraction à notre dépôt GitHub sur les principes fondamentaux du Web.
Lorsque nous créons et mettons à jour developers.google.com/web, nous devons également réfléchir à l'avenir de nos autres ressources. Beaucoup d'entre vous savent que notre équipe a créé HTML5Rocks et, grâce à la communauté, a contribué à son développement. Cependant, au cours des deux dernières années, il n'a pas été mis à jour. Nous avons déjà migré updates.html5rocks.com vers Web Updates et nous nous efforçons de transférer d'autres contenus HTML5Rocks vers cette page. Nous avons ajouté la prise en charge du protocole HTTPS à HTML5Rocks et nous nous engageons à faire en sorte que les excellents contenus qui y sont proposés ne disparaissent pas.
Je tiens personnellement à remercier nos contributeurs, les développeurs qui ont aidé à traduire le contenu, et vous. Vos commentaires, vos signalements de bugs, vos traductions, vos nouveaux contenus, vos questions et le contenu que vous avez contribué à créer pour HTML5Rocks et les principes fondamentaux du Web ont été d'une aide précieuse. Nous n'y serions pas arrivés sans votre aide. Merci !