Fermer

octobre 19, 2018

Ouragan Web, intégrité de bout en bout et RAIL


À propos de l'auteur

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

Que s'est-il passé dans le monde du développement web au cours des quatre dernières semaines? Dans sa liste mensuelle de lectures, Anselm a résumé tout ce que vous devez savoir – des nouvelles du navigateur aux techniques, outils et leçons précieuses.

Avec les dernières études et les rapports officiels publiés cette semaine, il semble que pour éviter un changement climatique irréversible sur la planète Terre, nous devons agir de manière radicale au cours des dix prochaines années. Cela soulève quelques doutes et hypothèses sur lesquelles je trouve utile d'écrire.

L'un des arguments que j'entends souvent est que nous ne pouvons pas, en tant qu'individus, avoir un impact et que le changement climatique, ce sont «les grandes entreprises». faute". Cependant, nous, consommateurs, sommes ceux qui prenons la décision d'acheter ce que nous achetons et de qui, quels produits nous utilisons et quels produits nous évitons. Et en choisissant judicieusement, nous pouvons faire un changement . En discutant avec d’autres personnes autour de vous, en persuadant par exemple le propriétaire de votre entreprise de passer aux énergies renouvelables, nous pouvons transformer notre société et notre économie en une énergie plus durable qui ne nuit pas autant à la planète. Ce sera une tâche difficile, bien sûr, mais nous ne pouvons pas nier notre responsabilité individuelle.

Peut-être devrions-nous saisir l’occasion pour repenser à quel point nous avons réellement besoin de . Peut-être que entrer dans la nature nous aide à nous reconnecter avec notre environnement. Peut-être que construire quelque chose de main en main et avec des méthodes lentes essayer de comprendre les matériaux et leurs propriétés, nous aide à comprendre à quel point nos ressources actuelles sont précieuses – et ce que nous perdrions si nous ne nous soucions pas de nos planet now.

News

  • Chrome 70 est arrivé avec les applications Web de bureau progressives sur Windows et Linux, les informations d'identification de clé publique dans l'API de gestion des informations d'identification et le nom Workers (Ouvriers).
  • Postgres 11 est sorti . et apporte plus de robustesse et de performances pour le partitionnement, des fonctionnalités améliorées pour le parallélisme des requêtes, la compilation JIT (Just-in-Time) pour les expressions et quelques autres modifications utiles et pratiques.
  • Les nouveaux macOS Mojave et iOS 12 sont disponibles. maintenant, Safari 12 l'est aussi. Quoi de neuf dans cette version ? Un générateur de mot de passe intégré, une visionneuse de modèles 3D et AR, des icônes dans les onglets, des pages Web sur le dernier système d'exploitation surveillé, de nouvelles valeurs d'attribut de champ de formulaire, l'API Fullscreen pour iOS sur iPad, la prise en charge de la collection de polices dans WOFF2, font-display Chargement de la propriété CSS, d'Intelligent Tracking Prevention 2.0 et de quelques améliorations en matière de sécurité.
  • Décision de Google d'obliger les utilisateurs à se connecter à leur compte Google dans le navigateur pour pouvoir accéder à des services tels que Gmail . causé beaucoup de discussions . En raison de la réaction négative, Google a rapidement annoncé des modifications pour v70 . Néanmoins, cela montre clairement les intérêts de l’entreprise et la direction dans laquelle elle pousse l’application. C’est regrettable que Chrome et les personnes qui ont travaillé à ce projet aient beaucoup façonné le Web ces dernières années et porté le «web» de l’écosystème à un tout autre niveau.
  • Microsoft Edge 18 est sorti et apporte API Web d'authentification, nouvelles stratégies de lecture automatique, mises à jour de Service Worker, masquage CSS, fusion de fond et défilement excessif.

Général

  • Max Böck a écrit sur le Hurricane Web et sur ce que nous pouvons faire pour tenir les utilisateurs informés, même lorsque la bande passante et la batterie sont limitées. Il est intéressant de noter que CNN et NPR ont fourni des pages contenant uniquement du texte pendant l’ouragan Florence afin de desservir les zones à faible trafic qui ne déchargent pas les batteries. Il serait étonnant de pouvoir déplacer les sites Web par défaut vers ces objectifs – économie d'énergie et de bande passante – afin d'améliorer non seulement les performances et les temps de chargement, mais également d'aider l'environnement et de rendre les utilisateurs plus heureux.

UI / UX

 Nouveau site Web du portefeuille
Shawn Parks partage les leçons tirées de la refonte de son portefeuille chaque année. ( Crédit image )

Accessibilité

Outillage

Confidentialité

  • Devinez quoi? Nos outils simples d'amélioration de la confidentialité qui suppriment les cookies sont inutiles comme le montre cet article . Il existe des moyens plus intelligents de suivre un utilisateur via le suivi de session TLS et nous n’avons pas beaucoup de pouvoir pour faire quoi que ce soit. Sachez donc que quelqu'un pourra peut-être vous suivre, quel que soit le nombre de contre-mesures que vous avez activées dans votre navigateur.
  • Le commentaire de Josh Clark sur la recherche universitaire concernant La collecte de données de Google met en évidence les éléments les plus importants de la Les données de téléphone Android importantes concernent le modèle commercial de Google et le type d'informations qu'ils collectent, même lorsque votre smartphone est inactif et ne se déplace pas.

Sécurité

 Intégrité de bout en bout avec IPFS illustrée avec des chats et des chiens
La passerelle IPFS de Cloudflare permet de sécuriser un site Web de bout en bout tout en conservant les avantages en termes de performances et de fiabilité d'être servis à partir de leur réseau de périphérie. ( Crédit image )

Performance Web

 Illustration du modèle RAIL
Les quatre parties du modèle de performance RAIL : Réponse, Animation, Inactif, Charge. ( Crédit d'image )

HTML & SVG

JavaScript

  • Les actions de Willian Martins dévoilent les secrets de la fonction JavaScript bind () un opérateur largement inconnu qui est si puissant et nous permet d’invoquer ce de quelque part d’autre en fonctions nommées et non anonymes. Une manière différente d’écrire du JavaScript.
  • Tout le monde sait ce que signifie «l’heure de pointe à 9 heures». Paul Lewis utilise le terme pour repenser la façon dont nous construisons pour le Web et pourquoi nous devrions essayer d'éviter les embouteillages sur le fil principal du navigateur et externaliser tout ce qui n'appartient pas à l'interface utilisateur sur des voies de circulation distinctes.

CSS

 Un élément placé dans une grille à l'aide de lignes de grille négatives
Saviez-vous que vous pouvez utiliser des numéros de ligne de grille négatifs pour positionner des éléments de grille avec CSS? ( Crédit image )

Work & Life

Au-delà de…

Une dernière chose: je Je suis très reconnaissant à tous ceux qui ont contribué à élever mon niveau de financement pour la liste de lecture pour le développement Web à 100% ce mois-ci. Je n'ai jamais eu autant de retours de votre part et de soutien. Je vous remercie! Bon mois!

—Anselm

 Un éditorial éclatant (cm)




Source link