Fermer

février 15, 2019

Authentification Web et le problème avec UX


À propos de l'auteur

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

Actualités du navigateur, précieuses leçons apprises, meilleures pratiques, expériences de codage inspirantes. Dans sa liste mensuelle de lectures, Anselm Hannemann a résumé les événements les plus importants survenus dans le monde du développement Web au cours des dernières semaines.

La seule constante dans la vie est le changement, disent-ils. Et c’est vrai, même si nous pensons que rien ne change. Que vous remarquiez un changement ou non, tout dépend de votre perception et de votre façon d'observer les choses. Dans l’industrie de la technologie, il est facile de voir à quelle vitesse les choses évoluent – lisez un article de synthèse comme celui-ci et vous allez soudainement prendre conscience de tout ce qui s’est passé en un mois seulement. Depuis que j'ai repris la méditation j'ai acquis une nouvelle perspective et cela m'aide à apprécier délibérément un tel changement et à trouver valeur personnelle et reconnaissance même dans des choses qui ne semblaient pas particulièrement positives. au début.

Comme cette semaine, par exemple. On me rappelait un fait que nous oublions habituellement: comment Internet est structuré. Si vous naviguez sur le Web, la majeure partie du trafic est acheminée par Amazon à un moment donné. Par conséquent, si vous bloquez leurs serveurs – ou ceux de Google ou d’Apple -, il ne reste plus grand-chose d’Internet. J'ai utilisé un bloqueur DNS Pi-Hole dans mon réseau depuis trois ans, mais je ne l'ai jamais vraiment apprécié, jusqu'à ce que j'apprenne sa véritable valeur cette semaine – la sécurité et la confidentialité qu'il fournit ] compte tenu de notre dépendance à l'égard des géants de la technologie. N'est-il pas remarquable de constater à quel point une partie importante de la sécurité en ligne que je perçois repose sur un élément de logiciel open source sur lequel les auteurs ont consacré tant de temps et d'efforts pour le fournir gratuitement à la fin?

Actualités

  • Firefox 65 a été libéré . La nouvelle version disperse les événements sur les éléments désactivé et vient avec le support de l'attribut réferrerpolicy sur les éléments de script variables d'environnement CSS ( le env () function ), Intl.RelativeTimeFormat pour JavaScript et les images WebP.
  • Safari Tech Preview 74 apporte un support annulable fetch pris en charge de Authentificateurs UID U2F sur macOS et nouvelles fonctionnalités de l'API d'authentification Web
  • Avec Chrome 72 Chrome a introduit l'API d'activation d'utilisateur. La nouvelle version interdit également les popups sur pageunload .
  • La mise à jour de Chrome 72 pour Android offrait la fonctionnalité tant attendue de l'activité Web de confiance, ce qui signifie que nous pouvons maintenant distribuer des PWA sur Google Play Store .
  • Les notes de publication de Safari 12.1 sont à la hausse (iOS 12.2, macOS 10.14.4). Quoi de neuf? Mode sombre pour le Web, prévention du suivi intelligent, l'invite de notification push de Safari sous macOS nécessite désormais les paramètres de geste, de mouvement et d'orientation de l'utilisateur sur iOS pour activer DeviceMotionEvent et DeviceOrientationEvent (cela signifie il est désactivé par défaut maintenant). L'API Intersection Observer, l'API Web Share et l'élément sont également nouveaux.

Général

  • Max Böck explique pourquoi . La simplicité est la chose la plus précieuse et la plus importante dans les projets .
  • Ian Littman sur Twitter : «Transférer 50% des serveurs de PHP 5 à PHP 7 permettrait d’économiser 2,5 milliards de dollars (édités à 2,0 milliards de dollars). coûts énergétiques par an et éviter des milliards de kilogrammes d'émissions de CO2. Passez à PHP 7. Sauvez la planète. ”
  • Comment avez-vous commencé à apprendre le développement Web? Je suppose que la plupart d’entre nous avons utilisé la fonctionnalité "Afficher la source" de notre navigateur et nous le faisons toujours. Mais avec des JavaScript JavaScript et des outils plus complexes qui modifient, minimisent et minimisent les sources, nous bloquons cette voie d’auto-éducation pour un nombre incalculable de personnes. Passons à une approche plus ouverte et fournissons au moins des cartes de source sur des serveurs de production afin que les utilisateurs puissent accéder aux sources via les outils de développement.

UI / UX


 Esquisse d'un visage contenant les termes voir, dire et faire, entendre, penser et sentir flotter autour de lui
Pour créer des expériences d'utilisateur stellaires, nous devons voir nos utilisateurs comme des êtres humains . ( Crédit d'image )

HTML & SVG

  • Sara Soueidan a rédigé un cours sur les filtres SVG pour vous aider à comprendre ce qu'ils sont et comment les utiliser pour créer vos propres effets visuels.

Accessibilité

Privacy

Web Performance

JavaScript


 Extrait du guide. Il montre une femme minuscule qui tente d'empêcher un tas de clés de tomber.
Le Guide to Web Authentication est une introduction pratique à la sécurisation d'informations sensibles en ligne. ( Crédit d'image )

CSS


 Système solaire construit avec CSS
Explorez le système solaire dans la fantastique expérience CSS de Fabricius Seifert. ( Crédit d'image )

Work & Life

  • Paul Greenberg est à la recherche du temps d’écran perdu et explore à quoi pourrait ressembler notre vie et combien de temps nous aurions si nous échappions aux écrans. L'article contient des chiffres révélateurs: l'Américain moyen dépense 14 000 dollars par décennie pour les smartphones. Cela représente 70 000 dollars sur la durée moyenne d’une vie active. Plus de 29% des Américains préféreraient abandonner le sexe pendant trois mois plutôt que d'abandonner leur smartphone une seule semaine. Vous pouvez également planter 150 arbres et acheter un demi-acre de terrain pour le montant que vous avez dépensé chaque année pour votre smartphone et vos applications.
  • Êtes-vous une personne patiente? Peu importe que vous le soyez ou non, l'expérience que Jason Fried veut tenter constitue assurément un défi: Essayez de choisir la plus longue file d'attente au supermarché annulez Amazon Prime afin que la livraison prenne plus longtemps et prenez le risque. attendre autant que possible. Adoptez la lenteur.
  • « À la gloire de l'extrême modération » partage un point de vue intéressant sur les raisons pour lesquelles la culture de sur-engagement, de surmenage et de résultats excessifs dans tous les domaines de la vie n'est pas saine, et comment nous pouvons évoluer vers une voie plus modérée et plus calme.

Au-delà de…

  • « Ce doit être gratuit. » Sur des services dont nous n'avons évidemment pas besoin, mais que nous voulons avoir. Mon essai sur l'importance de voir de la valeur dans les choses dont nous avons vraiment besoin et pourquoi le moins, c'est le plus.
  • Comment pouvons-nous améliorer nos vies ? En entretenant des relations essentielles, en évitant la technologie et en adoptant des valeurs plutôt que des principes vitaux, explique Eric Barker.
  • Regardez cette conversation de Greta Thunberg une femme de seize ans qui raconte à tous les personnes influentes qui se moquent de son argent et de la raison pour laquelle nous devons envisager le changement climatique dans une perspective comme la sienne – sa vie est en danger et aucun argent ne sera en mesure de le sauver. Nous avons besoin de plus de gens comme elle qui ne sont pas dirigés par des règles d’entreprise ou des règles financières.
 Editorial Smashing (cm)




Source link