Fermer

septembre 14, 2018

Chargement paresseux autochtone et travail imaginaire


A propos de l'auteur

Anselm est un développeur frontal indépendant qui se soucie des expériences frontales durables et des choix éthiques dans la vie. Il écrit le WDRL et est co-fondateur…
Plus sur Anselm

Le Web évolue à un rythme si rapide qu'il peut être difficile de rester à jour. Pour vous donner un aperçu de ce qui s'est passé dans le monde des développeurs Web au cours des dernières semaines, Anselm a encore une fois compilé sa mise à jour mensuelle.

C’est un concept intéressant de comparer JavaScript avec le CO2 et pourtant très valable. Alex Russel, qui travaille pour l’équipe Chrome et a beaucoup d’informations sur l’état actuel du Web, dit qu’utiliser trop de JavaScript ou l’utiliser exclusivement (sans amélioration progressive / dégradation progressive) aura le même effet que trop de CO2 pour le écosystème sur la planète Terre – l'écosystème va s'effondrer. Et comme nous avons besoin d'une certaine quantité de CO2 pour vivre, nous avons besoin de JavaScript sur le Web. C'est cette ligne fine qui fait la différence – la ligne de démarcation entre pas trop et pas du tout.

Je pense qu'avec les API de navigateur natives que nous avons ces jours-ci, nous avons une excellente occasion de les ballonner trop et sans compter uniquement sur JavaScript. Nous pouvons facilement améliorer les éléments natifs avec l'API Custom Elements via ES6 Classes, avec si peu de code qu'il semble ridicule de créer tout cela par vous-même dans une infrastructure tierce. Par coïncidence, l’équipe d’ingénierie de Github a publié un article sur décrivant la façon dont ils ont totalement abandonné jQuery et ce qu’ils utilisent maintenant: JavaScript natif et petit code Lean qui améliore progressivement leur plate-forme. Moins de code, meilleure maintenabilité et plus de stabilité.

Actualités

  • Chrome 70 est maintenant en version bêta apportant la détection de formes comme un essai d’origine qui nous permet de lire des codes QR, images. L'API d'authentification Web a également reçu certaines mises à jour et le support de referrerpolicy a été ajouté aux éléments

    Source link