Vous apporter le meilleur de Smashing

Publié: 2022-03-10
Résumé rapide ↬ Quoi de neuf chez Smashing ? A quand le prochain événement ? Avez-vous manqué quelque chose? Ne vous inquiétez pas, vous trouverez tout rassemblé ici en un seul endroit, vous n'avez donc pas besoin d'avoir une centaine d'onglets ouverts. (Oui, ça a été si occupé !)

Eh bien, je suppose que nous pouvons tous convenir que cette année a été quelque chose. Nous avons tous été mis au défi d'une manière ou d'une autre, et la nouvelle normalité n'est pas tout à fait l'ancienne normalité. Pourtant, l'accent reste mis sur la sécurité et le bien-être de chacun, ainsi que sur l'importance de partager des pensées et des sentiments sur le bien-être créatif au sein de la communauté.

Malheureusement, les effets de COVID-19 sont encore si étendus à travers le monde, de sorte que l'équipe Smashing a dû apporter de grands changements à nos plans cette année. Comme Rachel Andrew, rédactrice en chef de Smashing Magazine, le dit joliment :

« La pandémie a rendu la vie imprévisible et effrayante pour de nombreuses personnes. Chez Smashing, nous avons dû trouver très rapidement de nouvelles façons de fournir un excellent contenu - d'une manière qui soutient l'entreprise mais aussi nos conférenciers et animateurs d'ateliers. Nous avons été encouragés par l'enthousiasme de la communauté, les messages de soutien et la volonté d'essayer ces nouveaux formats.

Sur cette note, nous avons décidé de prendre toutes les dates 2020 en ligne. Nous espérons vous voir là-bas!

20-21 août SmashingConf en direct Dis m'en plus →
7–8 septembre SmashingConf Fribourg Dis m'en plus →
13-14 octobre SmashingConf Austin Dis m'en plus →
10-11 novembre SmashingConf San Francisco Dis m'en plus →

Nous sommes capables de faire toutes ces choses merveilleuses grâce à votre soutien, et nous l'apprécions vraiment et sincèrement.

Des ateliers interactifs pour vous aider à booster vos compétences

Avec les ateliers en ligne, nous visons à vous offrir la même expérience et le même accès aux experts que dans un atelier en personne, sans avoir à quitter votre bureau. Vous pouvez ainsi apprendre à votre rythme, à votre rythme, et suivre des exercices interactifs tout au long du parcours.

Nous avons fait de notre mieux pour vous proposer un mélange d'ateliers liés à la conception et à l'interface :

28-29 juillet Concevoir pour l'émotion Arron Walter Concevoir
6 au 14 août Sécurité des applications Web Scott Helmé L'extrémité avant
17 au 31 août Conception comportementale Susan et Guthrie Weinschenk Concevoir
19 août – 3 septembre Tests frontaux Oumar Hansa L'extrémité avant
20 août – 4 septembre Concevoir pour un public mondial Yiying Lu Concevoir
1er au 16 septembre Jamstack ! Jason Lengstorf L'extrémité avant
10-11 septembre La classe de maître de mise en page CSS Rachel André L'extrémité avant
17 septembre – 2 octobre Vue.js : Le Guide Pratique Natalia Tepluhina L'extrémité avant
22 septembre – 6 octobre Modèles de conception d'interface intelligente, édition 2020 Vitaly Friedman Conception et expérience utilisateur
Participer à un événement en ligne Smashing signifie que vous participerez à des sessions en direct, des questions-réponses, des zones de discussion, des défis et bien plus encore ! Voir tous les horaires et événements →

Asseyez-vous, détendez-vous et connectez-vous !

Le podcast Smashing est le moyen idéal pour emporter un peu de Smashing avec vous lors de vos trajets du matin, lorsque vous vous entraînez à la salle de sport ou que vous lavez simplement la vaisselle. Toutes les deux semaines, Drew McLellan discute avec des experts en conception et développement de leur travail sur le Web. Vous pouvez vous abonner dans votre application préférée pour obtenir de nouveaux épisodes dès qu'ils sont prêts.

1. Qu'est-ce que la direction artistique ? 2. Qu'y a-t-il de si génial dans le travail en freelance ?
3. Que sont les jetons de conception ? 4. Que sont les composants inclusifs ?
5. Que sont les polices variables ? 6. Que sont les micro-interfaces ?
7. Qu'est-ce qu'un système de conception gouvernemental ? 8. Quoi de neuf dans Microsoft Edge ?
9. Comment puis-je travailler avec les frameworks d'interface utilisateur ? 10. Qu'est-ce que la conception éthique ?
11. Qu'est-ce que Sourcebit ? 12. Qu'est-ce que l'optimisation des conversions ?
13. Qu'est-ce que la confidentialité en ligne ? 14. Comment puis-je organiser des ateliers en ligne ?
15. Comment puis-je créer une application en 10 jours ? 16. Comment puis-je optimiser mon espace de travail à domicile ?
17. Quoi de neuf dans Drupal 9 ? 18. Comment puis-je apprendre à réagir ?
19. Qu'est-ce que CUBE CSS ? 20. Qu'est-ce que Gatsby ?

Y a-t-il un sujet que vous aimeriez entendre et en savoir plus ? Ou peut-être que vous ou quelqu'un que vous connaissez aimeriez parler d'un sujet lié au web et au design qui vous tient à cœur ? Nous aimerions recevoir de vos nouvelles! N'hésitez pas à nous contacter sur Twitter et nous ferons de notre mieux pour vous répondre dans les plus brefs délais.

Se tenir au courant des nouveautés de l'industrie du Web ne signifie pas que vous devez être attaché à une chaise et à un bureau ! Faites comme Topple the Cat : attrapez vos écouteurs et dégourdissez-vous les jambes ! Vous pouvez vous abonner et vous connecter à tout moment avec l'une de vos applications préférées.

Notre ajout le plus récent à la bibliothèque Smashing

Nous avons expédié les premiers exemplaires de Click! How to Encourage Clicks Without Shady Tricks il y a quelques semaines, et si vous avez pré-commandé un exemplaire du livre, vous devez avoir reçu une note personnelle de l'auteur lui-même, Paul Boag. C'était amusant de suivre les réactions sur les réseaux sociaux - Ari Stiles a partagé quelques tweets dans son récent message.

Cliquez sur! arrive à un moment où beaucoup d'entre nous ont besoin d'un "coup de pouce" créatif. Le livre nous incite à penser différemment nos routines de création de sites et de services en ligne - ce qui fonctionne et ce qui ne fonctionne pas. Vous pouvez passer à la table des matières ou, si vous souhaitez d'abord y jeter un coup d'œil, vous pouvez télécharger immédiatement un extrait PDF gratuit (17,3 Mo). Bonne lecture!

Impression + livre électronique

39,00 $

Couverture rigide de qualité. Livraison gratuite à travers le monde. Garantie de remboursement de 100 jours.

livre électronique

19,00 $

Sans DRM, bien sûr. ePUB, Kindle, PDF.
Inclus avec l'abonnement Smashing.

Sujets tendance sur Smashing Magazine

Comme vous le savez peut-être déjà, notre objectif est de publier chaque jour un nouvel article consacré à divers sujets d'actualité dans l'industrie du Web. En voici quelques-uns que nos lecteurs ont le plus appréciés et ont recommandé davantage :

  • «CSS News juillet 2020», Rachel Andrew
  • "Une introduction à l'API contextuelle de React", Yusuff Faruq
  • "Comment transmettre des données entre des composants dans Vue.js", Matt Maribojoc
  • "Le réglage de la hauteur et de la largeur des images est à nouveau important", Barry Pollard
  • "Différences entre les sites générés statiques et les applications rendues côté serveur", Timi Omoyeni

Meilleurs choix de notre newsletter

Soyons honnêtes : toutes les deux semaines, nous avons du mal à maintenir les numéros de Smashing Newsletter à une longueur modérée - il y a tellement de gens talentueux qui travaillent sur des projets brillants ! Félicitations à toutes les personnes impliquées !

Intéressé par le parrainage ? N'hésitez pas à consulter nos options de partenariat et à contacter l'équipe à tout moment - ils ne manqueront pas de vous répondre immédiatement.

PS Un grand merci à Cosima Mielke pour avoir écrit et préparé ces articles !

Polices gratuites avec personnalité

La typographie est un outil de communication puissant, un moyen d'exprimer des idées et un déclencheur de créativité. Sur la base de cette compréhension, la fonderie de caractères argentine Rostype crée des polices que tout le monde peut utiliser gratuitement, dans des projets personnels et commerciaux.

Rostype

Il existe actuellement 15 polices disponibles, et chacune d'elles brille d'une personnalité unique. Certaines sont conçues avec un accent particulier sur la lisibilité, d'autres sont des polices d'affichage parfaites, conçues pour se démarquer, certaines sont d'inspiration rétro, d'autres plus futuristes et dynamiques. Il y a même une police de caractères inspirée du verrouillage du coronavirus. Un coffre au trésor si vous recherchez une police de caractères un peu plus distinctive.

La création d'une police de caractères

Il est toujours intéressant de jeter un coup d'œil dans les coulisses de la façon dont les autres équipes de conception travaillent et pensent. Chris Bettig, directeur du design chez YouTube, partage maintenant une étude de cas intéressante sur la façon dont lui et son équipe ont créé YouTube Sans, une police sur mesure qui se double d'un ambassadeur de la marque.

YouTube sans

Avant que la nouvelle police de caractères ne fasse son apparition, YouTube utilisait le bouton de lecture emblématique et une version modifiée d'Alternate Gothic pour le mot-symbole. Cependant, comme l'explique Chris Bettig, il n'y avait pas de directives typographiques claires. Conçu pour fonctionner sur toute la gamme de produits YouTube et reflétant la vision du monde de la plate-forme ainsi que la communauté des créateurs qui l'utilisent, YouTube Sans a changé cela. Pour plus d'informations sur la façon dont la police est née et sur les défis auxquels l'équipe de conception a été confrontée en cours de route, n'oubliez pas de consulter l'étude de cas.

Traiter les incohérences de rendu des polices du navigateur

Nous connaissons tous ces moments où un bogue nous dérange littéralement, mais nous n'arrivons pas à comprendre comment le résoudre. Stephanie Stimac a récemment rencontré un tel problème : lorsqu'elle a ouvert son site Web personnel dans Safari, elle a remarqué à quel point le titre de sa page était rendu radicalement différent par rapport aux autres navigateurs. Il est apparu beaucoup plus audacieux que prévu.

Incohérences de rendu des polices du navigateur

Pour trouver la raison de ces incohérences de rendu, Stephanie a commencé à disséquer les différences entre la feuille de style de l'agent utilisateur et les propriétés CSS calculées et s'est rapidement retrouvée loin dans le trou du lapin, comparant le comportement déroutant avec Chrome, Firefox et Edge. Il n'y a pas de réponse simple à la question de savoir quel navigateur gère correctement le style, mais après avoir exécuté un certain nombre de tests, Stephanie a découvert comment empêcher le navigateur de décider comment mettre en gras les poids de police : vous devez définir explicitement le poids de la police avec valeurs numériques. Un petit détail qui fait toute la différence.

Mesures de performances continues simplifiées

Lors du lancement d'un site Web, il est courant d'effectuer des tests de performance pour s'assurer que le site est rapide et suit les meilleures pratiques. Mais comment faire pour rester rapide alors que des déploiements ont lieu tous les jours ? Speedlify est la réponse de Zach Leatherman à cette question.

Speedlifier

Speedlify est un site statique publié en tant que référentiel open source qui utilise Lighthouse et Axe pour mesurer en continu les performances et publier les statistiques de performances - au plus une fois par heure et automatiquement une fois par jour. Vous pouvez l'exécuter manuellement, localement sur votre ordinateur et archiver les données dans votre référentiel, ou, si vous utilisez Netlify, il peut fonctionner de manière entièrement autonome. Un excellent moyen de garder les performances toujours en vue.

L'anatomie d'une notification push

Les notifications push ont été introduites pour la première fois sur iOS en 2009, les push Web ont suivi cinq ans plus tard. Aujourd'hui, ils sont pris en charge sur de nombreuses plates-formes et navigateurs, d'iOS et Android à Amazon Echo, Windows, Chrome, Safari, Firefox, Edge, etc. Chacune de ces plates-formes est cependant un peu différente, ce qui complique la tâche des concepteurs pour comprendre ce qui se passe exactement dans une notification push.

Conception et anatomie d'une notification push 2020

Un rappel utile vient de Lee Munroe. Il a résumé le nombre de lignes de texte dont vous avez besoin sur quelle plate-forme, les exigences pour les images, s'il y a des restrictions de caractères et d'autres détails qui peuvent être difficiles à retenir. L'aperçu est également utile pour évaluer à quoi ressemblera votre notification sur les systèmes d'exploitation auxquels vous n'avez pas accès. Un pour les signets.

Édition d'animations d'images clés en direct

Lorsque vous créez des animations, il est toujours utile de voir l'animation en action lorsque vous la peaufinez. Malheureusement, cela implique également de nombreux allers-retours entre votre éditeur de texte et le navigateur. Mitch Samuels en avait assez de faire ça, alors il a créé un outil pour lui faire gagner du temps : Keyframes.app.

Images clés.app

L'outil vous permet de créer une animation d'image clé CSS avec un éditeur visuel de chronologie. Vous pouvez ajouter des étapes à une chronologie, utiliser l'interface utilisateur simple pour ajuster les propriétés CSS que vous souhaitez que votre élément cible ait à chaque étape, et l'aperçu animé sera mis à jour en direct. Une fois que vous êtes satisfait du résultat, vous pouvez copier le CSS et l'utiliser immédiatement dans votre projet. Keyframe.app est également disponible en tant qu'extension Chrome. Un vrai gain de temps.

Déterminer le meilleur outil de construction pour votre projet

Les outils de build visent à faciliter la vie des développeurs en rationalisant les flux de travail et en codifiant les meilleures pratiques. Cependant, choisir le bon outil de construction pour un projet peut être un défi. Pour vous aider à prendre une décision plus éclairée, les membres de l'équipe des relations avec les développeurs de Google Chrome ont créé Tooling.Report .

Rapport d'outillage

Basé sur une suite de tests pour évaluer dans quelle mesure un outil de construction adhère aux meilleures pratiques, Tooling.Report vous donne un aperçu des différents bundlers et des fonctionnalités qu'ils prennent en charge. Ce n'est pas seulement un moyen rapide de déterminer le meilleur outil pour un projet, mais aussi une référence pour incorporer les meilleures pratiques dans les bases de code existantes - avec l'objectif à long terme d'améliorer tous les outils de construction et, par conséquent, la santé du Web.

Transformer une image plate en affiche pliée

Certaines expériences de codage laissent même les développeurs les plus expérimentés en admiration. Et même si c'est quelque chose que vous n'utiliserez pas tous les jours, il est toujours inspirant de voir d'autres développeurs sortir des sentiers battus et explorer ce qu'il est possible de faire avec les technologies Web. L'effet d'affiche pliée que Lynn Fisher a créé avec du CSS pur est une telle expérience.

Effet d'affiche pliée CSS

Avec un peu de CSS, Lynn fait ressembler votre image moyenne à une affiche pliée. Avec des plis de papier qui parcourent l'image horizontalement et verticalement et une ombre de fond qui donne à l'affiche un effet 3D. Un petit projet sympa qui montre magnifiquement ce qui peut être réalisé avec CSS.

Trouver un équilibre entre les éléments de sélection natifs et personnalisés

Comment créez-vous un élément de sélection stylé qui n'est pas seulement stylé à l'extérieur mais aussi à l'intérieur ? Dans son article "Striking a Balance Between Native and Custom Select Elements", Sandrina Pereira partage sa tentative de créer une sélection attrayante et accessible qui bénéficie d'autant de fonctionnalités natives que possible.

Trouver un équilibre entre les éléments de sélection natifs et personnalisés

L'idée est de rendre la sélection "hybride", ce qui signifie qu'il s'agit à la fois d'une sélection native <select> et d'une sélection alternative stylée dans un modèle de conception. Les utilisateurs de technologie d'assistance obtiendront un élément <select> natif, mais lorsqu'une souris est utilisée, l'approche repose sur une version stylisée conçue pour fonctionner comme un élément select. Astucieux!

Positionnement hybride avec variables CSS et max()

Certaines idées vous obligent à sortir des sentiers battus et à explorer de nouvelles voies pour les concrétiser. Imaginez cet exemple : vous voulez avoir une page de navigation sur le côté, juste sous l'en-tête lorsqu'elle défile jusqu'en haut. Il est censé défiler avec la page lorsque l'en-tête est hors de vue et rester en haut pour le reste du défilement. C'est exactement ce que Lea Verou a voulu réaliser dans un projet récent.

Positionnement hybride avec des variables CSS et max()

Vous pourriez dire que c'est un cas de position: sticky , mais il existe une approche plus précise pour faire le travail, comme le montre Lea. Sans aucun JavaScript. Sa solution repose sur des variables CSS et la nouvelle fonction max() qui vous permet d'appliquer des contraintes min/max aux propriétés CSS. Un repli aide dans les navigateurs qui ne prennent pas encore en charge max() . Astucieux!

Histoires du côté obscur du Web

Pirates informatiques, violations de données, activités du gouvernement fantôme, cybercriminalité, hacktivisme - il se passe beaucoup de choses du côté obscur du Web. Mais qui sont les personnes derrière ces activités ? Et quelle est leur « mission » ? Jack Rhysider a dédié un podcast aux histoires qui se passent sur les parties cachées du réseau : Darknet Diaries.

Journaux Darknet

Qu'il s'agisse de l'histoire d'un joueur qui trouve un bug dans une machine de vidéo poker lui permettant de gagner des sommes excessives, de l'histoire d'un testeur d'intrusion pénétrant par effraction dans des bâtiments ou d'un État-nation piratant une entreprise d'un autre pays, le Darknet Diaries regorge d'informations captivantes sur un monde secret. Le podcast adhère aux normes journalistiques par la vérification des faits et la recherche éthique d'informations, et bien que tout cela soit un excellent divertissement, il vise également à expliquer la culture autour de la cybersécurité pour rendre les auditeurs plus réactifs et informés sur leur vie numérique. Soyez sûrs de rester connecté.

Le Smashing Cat explore de nouvelles perspectives, aux Smashing Workshops, bien sûr.

Des éléments frontaux et UX utiles, livrés une fois par semaine.

Avec des outils pour vous aider à mieux faire votre travail. Abonnez-vous et recevez les listes de contrôle de conception d'interface intelligente de Vitaly au format PDF par e-mail.

Sur le front-end et l'UX. Reconnu par 190 000 personnes.