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 .

Les View Transitions arrêtaient de marcher dès qu’une UI devenait “réelle”. Chrome 147 corrige enfin le tir Développement web
02 avr. 2026

Les View Transitions arrêtaient de marcher dès qu’une UI devenait “réelle”. Chrome 147 corrige enfin le tir

Les View Transitions globales, c’est joli… jusqu’au moment où ton app a des modals, des drawers et des composants imbriqués. Chrome 147 apporte le scoped par élément et rend le truc enfin utilisable en prod.

Vue.js • TypeScript
Lire →
iOS 26.4 a rendu ton input “fantôme” en WebView ? Voilà comment je le démonte Développement web
31 mars 2026

iOS 26.4 a rendu ton input “fantôme” en WebView ? Voilà comment je le démonte

Un input qui “disparaît” après blur dans une WKWebView depuis iOS 26.4, ça sent la régression WebKit. Voici une méthode courte pour repro, isoler et mitiger en prod.

Chrome • CSS
Lire →
Figma → DTCG → code : le pipeline sobre qui évite la dérive Développement web
31 mars 2026

Figma → DTCG → code : le pipeline sobre qui évite la dérive

Figma ne te sort pas un DTCG « prêt CI » d’un claquement de doigts. Voilà une chaîne reproductible pour extraire, normaliser, versionner et diffuser des tokens sans plugin magique.

TypeScript • CSS
Lire →
WordPress ajoute :hover/:focus dans theme.json : enfin un focus ring cohérent (sans bagarre CSS) Développement web
30 mars 2026

WordPress ajoute :hover/:focus dans theme.json : enfin un focus ring cohérent (sans bagarre CSS)

Tu veux un focus ring propre sur tout le site, sans te battre avec 15 styles inline et des blocs qui écrasent tout ? WordPress bouge dans le bon sens… mais il faut savoir où ça mord.

Wordpress • Yaml
Lire →
Le widget Calendly m’a pété le viewport sur iPhone (et mon CSS n’y pouvait rien) Développement web
29 mars 2026

Le widget Calendly m’a pété le viewport sur iPhone (et mon CSS n’y pouvait rien)

Tu peux blinder ton CSS : si une iframe embarque un layout plus large, iOS Safari peut quand même te coller un scroll horizontal. Voilà comment limiter la casse sans y passer 3 jours.

Wordpress • CSS
Lire →
Breadcrumbs : le détail qui flingue l’accessibilité (et que tu ne vois pas à la souris) Développement web
26 mars 2026

Breadcrumbs : le détail qui flingue l’accessibilité (et que tu ne vois pas à la souris)

Un fil d’Ariane peut “marcher” à la souris et pourtant être pénible au clavier et sur mobile. Voilà les correctifs qui font la différence : cible tactile, aria-current, et HTML honnête.

Chrome • CSS
Lire →
« No ARIA is better than bad ARIA » : les 7 trucs que je vire quand une UI devient injouable Développement web
24 mars 2026

« No ARIA is better than bad ARIA » : les 7 trucs que je vire quand une UI devient injouable

Le mauvais ARIA ne rend pas une UI plus accessible. Il la rend plus imprévisible. Voilà 7 patterns que je supprime (ou que je refais) en priorité, avec des fixes concrets.

TypeScript • Chrome
Lire →
CSS en 2026 : arrête de “kiffer les features”, commence à shipper sans regret Développement web
23 mars 2026

CSS en 2026 : arrête de “kiffer les features”, commence à shipper sans regret

Le CSS Snapshot 2026 n’est pas une liste de jouets. C’est une carte des risques pour décider ce que tu peux déployer sans te faire punir en prod.

Chrome • CSS
Lire →
Figma → code avec une IA : arrête de la laisser inventer ton design system Développement web
22 mars 2026

Figma → code avec une IA : arrête de la laisser inventer ton design system

Le design-to-code IA devient vite inutilisable quand l’outil “complète” ton design system au lieu de l’appliquer. La solution : un contrat strict, avec des erreurs, pas des approximations.

TypeScript • CSS
Lire →