Mise à jour mensuelle du développement Web 9⁄2019 : Adopter le basique et pourquoi la simplicité est difficile

Publié: 2022-03-10
Résumé rapide ↬ Que s'est-il passé dans le monde du développement Web au cours des quatre dernières semaines ? Dans sa liste de lecture mensuelle finale, Anselm a résumé tout ce que vous devez savoir pour rester au courant des choses.

Note de l'éditeur : veuillez noter qu'il s'agit de la dernière mise à jour mensuelle du développement Web de la série. Vous pouvez toujours suivre la liste de lecture sur le développement Web sur le site d'Anselm à l'adresse https://wdrl.info. Méfiez-vous du nouveau format de publication le mois prochain ici sur Smashing Magazine. Un grand merci à Anselm pour avoir partagé avec nous ses découvertes et ses réflexions au cours des quatre dernières années.

Rendons-nous nos vies trop complexes, trop occupées et trop riches ? De plus en plus de personnes travaillant avec le numérique réalisent au fil du temps qu'un simple métier et la nature sont très précieux. La chasse constante à faire plus et à devenir plus productif, avec même des activités de loisirs destinées à nous aider à faire le plein d'énergie se transformant en compétition, ne semble pas être une bonne idée, mais actuellement, c'est une tendance dans notre monde moderne . Après le travail, nous sentons que nous devons faire deux heures de yoga et être capables de maîtriser les poses les plus complexes, nous avons besoin d'un passe-temps, de séries de binge-watch sur Netflix, et bien plus encore. C'est pourquoi cette semaine, je veux vous encourager à adopter un mode de vie basique .

"Vivre une vie dans laquelle on se nourrit uniquement des choux à la crème aérés des idées semble un privilège enviable : la capacité de vivre simplement de ses pensées, plutôt que du travail manuel ou qualifié."

— Nadia Eghbal dans "Basique"

Que signifie basique ? Restez réaliste, ne faites pas constamment des heures supplémentaires, n'essayez pas d'emballer votre journée de travail avec encore plus de tâches ou de trouver plus de techniques pour la rendre plus efficace. N'essayez pas de pirater votre productivité, votre sommeil, et encore moins votre méditation, votre yoga ou d'autres activités de bien-être et sportives. Faites ce que vous devez faire et profitez du silence et ne faites rien lorsque vous avez terminé. Vivre une vie basique est une vertu, et cela redevient plus pertinent car nous avons plus d'argent à dépenser pour des biens inutiles et plus de technologie qui intercepte nos pensées humaines et basiques sur les choses.

Nouvelles

  • Firefox 69 est sorti, nous apportant des champs d'instance publique JavaScript, des observateurs de redimensionnement, des API Microtask, CSS overflow-block et @supports pour les sélecteurs.
Plus après saut! Continuez à lire ci-dessous ↓

Général

  • Chris Coyier pose la question de savoir si un site Web devrait fonctionner sans JavaScript en 2019. Cela se résume à quelques réflexions qui concluent principalement que l'amélioration progressive est plus importante que de faire fonctionner un site Web pour les utilisateurs qui ont activement désactivé JavaScript.

Vie privée

  • Les recherches de Brave révèlent comment Google contourne les exigences légales de la directive GDPR sur son service DoubleClick, exposant les données des utilisateurs privés à des millions de sites Web sans aucun contrôle.

Interface utilisateur/expérience utilisateur

  • Dans notre monde moderne, il est facile de mettre les choses à plat. Nous ajoutons rapidement plus de questions aux sondages de recherche, plus de boutons à une interface numérique, plus de fardeaux pour les gens. La simplicité est difficile.

Performances Web

  • De nos jours, de nombreux utilisateurs utilisent Internet avec un appareil alimenté par batterie. L'équipe WebKit explique comment le contenu Web peut affecter la consommation d'énergie et comment améliorer les performances de votre application Web et économiser la batterie.
Visualisation à fort impact sur la batterie lors du défilement d'une page avec rendu complexe et lecture vidéo.
Le défilement d'une page avec un rendu et une lecture vidéo complexes a un impact significatif sur la durée de vie de la batterie. Mais comment pouvez-vous rendre vos pages plus économes en énergie ? (Crédit image)

Javascript

  • Philip Walton montre comment nous pouvons utiliser des modules JavaScript natifs en production aujourd'hui.

Outillage

  • Il y a un nouvel outil en ville si vous voulez avoir une page d'état pour votre service Web : Les gens formidables d'Oh Dear fournissent maintenant aussi des pages d'état.
  • Bastian Allgeier partage ses réflexions sur la simplicité sur le Web, où nous avons commencé et où nous en sommes maintenant. Appelez cela nostalgique ou non, les temps où nous téléchargions simplement un fichier via FTP et qu'il était en direct sur des serveurs étaient des jours faciles. Désormais, avec tous les outils CI/CD disponibles, nous avons obtenu de nombreux avantages en termes de sécurité, de gestion des versions et de testabilité. Cependant, une solution simple semble différente.

Accessibilité

  • Adrian Roselli explique pourquoi nous ne devrions pas sous-concevoir les champs de formulaire de texte et pourquoi le CSS par défaut fourni avec le navigateur n'est généralement pas suffisant. Un assez bon résumé de ce qui est possible, de ce qui est nécessaire et de la façon d'améliorer les formulaires pour tous ceux qui visitent nos sites Web. Il inclut même le mode contraste élevé, le mode sombre, les styles d'impression et l'internationalisation.

La vie de travail

  • Adam Blanchard a résumé ses notes et réflexions du TechFestival de Copenhague et partage les comportements qui transforment les organisations.
  • Claire Lew explique pourquoi la question de savoir comment motiver les employés est erronée et comment les grands managers soutiennent les pensées et les idées de leurs employés pour favoriser l'auto-motivation.
  • De nombreux développeurs détestent être interrompus car cela peut nuire à la productivité pendant des heures. Samuel Taylor a écrit un article stimulant pour nous aider à comprendre pourquoi une mentalité « développeurs contre autres » diminue la confiance dans une équipe et comment vous pouvez prendre les choses en main, en vous demandant pourquoi les gens vous interrompent et prennent cela comme une chance de améliorer.
  • Nadia Eghbal explique pourquoi extérioriser toutes nos pensées n'est pas seulement une bonne chose. Embrasser l'essentiel dans nos vies est une vertu sur laquelle nous devrions nous concentrer davantage et cet article est une excellente nourriture pour nous faire réfléchir.
  • Une méthode pour résoudre le problème de cette chose sur notre liste de tâches qui est "si significative et importante qu'elle soulève une tonne d'incertitude pour nous et nous oblige à éviter, courir, distraire, réconforter, tergiverser".

Aller plus loin…

  • La Powerhouse Brattrkaia de Snhetta produit deux fois l'énergie qu'elle utilise grâce à une architecture et une technologie intelligentes comme des panneaux solaires partout. N'est-ce pas un immeuble de bureaux où nous aimerions aller travailler ?
  • Il se peut que les scientifiques aient sous-estimé le rythme du changement climatique car les mesures de la température de la mer qui ont été faites au cours de la dernière décennie manquaient de précision.
  • Ce n'est pas comme d'habitude. Les affaires comme d'habitude ont du temps, mais nous pouvons profiter d'une courte pause pour enfin commencer à façonner notre avenir. Du 20 au 27 septembre, des millions de personnes rejoindront les jeunes grévistes du climat dans les rues et exigeront la fin de l'ère des combustibles fossiles. Je suis prêt et soutiendrai ce mouvement. Faisons de notre mieux pour réduire les émissions — en conduisant moins ou en volant moins, surtout si c'est « pour le plaisir ». Ensemble, nous pouvons tout changer.

—Anselme