Aller au contenu principal
Site en cours de refonte — quelques pages peuvent bouger ou évoluer.
Catégorie

Articles sur UX & Webdesign

Découvrez tous les articles, tutoriels et retours d'expérience liés à ux & webdesign.

Derniers Articles .

J’ai codé un memory game en vanilla : le vrai boss final, c’est le navigateur Développement web
18 mars 2026

J’ai codé un memory game en vanilla : le vrai boss final, c’est le navigateur

Un memory game a l’air simple… jusqu’au moment où le navigateur te rappelle ses règles. Grille responsive, audio bloqué sans geste, et micro-feedbacks qui font tout.

Chrome • CSS
Lire →
Tailwind v4 dans Next.js : le jour où tu réalises que ton tailwind.config.js ne sert plus à grand-chose Développement web
16 mars 2026

Tailwind v4 dans Next.js : le jour où tu réalises que ton tailwind.config.js ne sert plus à grand-chose

Tailwind v4 change des habitudes : moins de config, plus de CSS. Si tu migres en mode « copier l’ancien setup », tu vas perdre du temps.

TypeScript • CSS
Lire →
iOS Safari et le faux 100vh : pourquoi ton layout saute quand la barre d’adresse bouge (et les fixes qui tiennent) Développement web
16 mars 2026

iOS Safari et le faux 100vh : pourquoi ton layout saute quand la barre d’adresse bouge (et les fixes qui tiennent)

Le fameux “espace moche” en bas sur iPhone n’est pas un bug random : c’est ton 100vh qui n’est pas stable. Voilà comment le corriger proprement.

Chrome • CSS
Lire →
focusgroup : enfin une gestion du focus propre pour menus, tabs et popovers Développement web
13 mars 2026

focusgroup : enfin une gestion du focus propre pour menus, tabs et popovers

Le focus, c’est là où l’accessibilité casse en prod. focusgroup veut rendre la navigation clavier prévisible, native et maintenable.

TypeScript • Google
Lire →
Scoped registries : comment éviter les collisions de Web Components dans un design system Développement web
12 mars 2026

Scoped registries : comment éviter les collisions de Web Components dans un design system

Quand deux libs veulent enregistrer le même custom element, tout part en vrille. Les scoped registries apportent enfin une isolation propre.

TypeScript • Google
Lire →
CSS corner-shape : pourquoi border-radius ne suffit plus pour un design system moderne Développement web
10 mars 2026

CSS corner-shape : pourquoi border-radius ne suffit plus pour un design system moderne

border-radius a un défaut : il “arrondit” mais ne décrit pas une forme d’angle. corner-shape ouvre une approche plus propre… à condition d’avoir une stratégie de tokens et de fallback.

Google • Chrome
Lire →
CSS if() : La logique conditionnelle native change la donne Développement web
09 déc. 2025

CSS if() : La logique conditionnelle native change la donne

La fonction CSS if() introduit une logique conditionnelle native, révolutionnant la gestion des styles avec une syntaxe réactive et simplifiée.

CSS
Lire →
Maîtriser le Split View (Vue Fractionnée) de Chrome, l'allié des développeurs sur écran large Développement web
04 déc. 2025

Maîtriser le Split View (Vue Fractionnée) de Chrome, l'allié des développeurs sur écran large

La vue fractionnée de Chrome (split view), essentielle pour les développeurs, optimise la productivité sur écran large en facilitant la comparaison et le debugging. Adoptez-le !

Google • Chrome
Lire →
Homme pensant à la conception web accessible. UX & Webdesign
11 nov. 2025

Les tendances du webdesign pour 2026 : au-delà des bonnes pratiques classiques

En tant que développeur web passionné par l’UI/UX, j’ai longtemps considéré les « bonnes pratiques » comme la colonne vertébrale de tout projet solide. L’article de Netguru sur les 10 règles d’or du design UI en est un bon résumé. Mais en 2026, ces fondamentaux ne suffisent plus. Entre l’essor de l’IA, les enjeux d’accessibilité, la personnalisation […]

Tech
Lire →