Dev front

Dev front

How Turbo Drive Works

Cette vidéo explique le fonctionnement de Turbo Drive dans Symfony, en abordant comment JavaScript et CSS sont gérés, ainsi que des aspects techniques comme le Magic Stimulus Controller et la fusion de la balise <head>. Ces concepts sont essentiels pour optimiser le développement d'applications web avec Symfony.

Dev front

Turbo: Drive, Frames & Streams!

Cette vidéo présente Turbo, un outil associé à Symfony, qui permet de gérer le contenu dynamique sur le web de manière efficace grâce à des mécanismes tels que Drive, Frames et Streams. Le tutoriel aborde la configuration du projet et l'utilisation des bibliothèques PHP et JavaScript pertinentes. Il cible les développeurs souhaitant améliorer leurs applications web avec une meilleure gestion de l'interface utilisateur.

Dev front

Codéin | UX & UI Design

L'article aborde l'importance d'impliquer les utilisateurs dans le processus de création d'interfaces UX et UI. Il décrit les étapes clés telles que la réalisation d'études, d'interviews et l'élaboration de personas pour optimiser l'ergonomie des interfaces. De plus, il évoque l'importance de garantir une navigation fluide et un design cohérent avec l'image de l'entreprise, tout en respectant les attentes des utilisateurs modernes.

Dev front

Spätzi, l'assistant contrastes accessibles

Spatzi est un outil en ligne conçu pour aider designers et développeurs à créer des palettes de couleurs accessibles. Il vérifie les ratios de contraste selon les normes WCAG et APCA et utilise l'espace colorimétrique OKLCH. L'outil propose des aperçus en direct, des recommandations de couleurs accessibles, et des guides d'accessibilité intégrés, permettant aux utilisateurs de valider leurs combinaisons de couleurs pour une meilleure conformité aux normes d'accessibilité.

Dev front

Preventing scrollbar layout shifts

Cet article présente une solution en CSS pour éviter les décalages de mise en page causés par l'apparition soudaine de barres de défilement sur les pages web. En appliquant un petit ajout CSS, il est possible d'éviter que le contenu se déplace lorsque la barre de défilement apparaît, ce qui améliore l'expérience utilisateur. L'astuce est compatible avec tous les principaux navigateurs.

Dev front

Quand CSS casse l'accessibilité, quelques écueils à éviter

Cet article explore comment certaines propriétés CSS peuvent affecter négativement l'accessibilité pour les utilisateurs de technologies d'assistance. Il met l'accent sur des pièges subtils liés à l'utilisation de propriétés spécifiques et propose des solutions pour les contourner. En particulier, il traite des effets négatifs de la propriété 'display:none' sur les éléments sémantiques, ainsi que des problèmes d'accessibilité découlant de la suppression des puces des listes. L'importance de tester avec de véritables technologies d'assistance est également soulignée.