Français

Path

Build

Code. Patterns. Fixes. These articles are meant to be open next to your IDE.

13 articles — 9 in guided path

Guided path

From semantic HTML to multi-step forms, each article solves a real problem. Follow the order or pick what you need.

  1. Which HTML element should I use?

    129 HTML, SVG and MathML elements usable in the body, and you still default to <div>. This interactive mind map guides you by intent: say what you want to do, it shows you the right element.

    2 min read

  2. Tables are not the enemy

    The <table> was banned by reflex after the layout years. Yet for tabular data, it's the only right answer. And most sites get it wrong — or don't use it at all.

    12 min read

  3. The Thread, the Maze, and the Stepper

    Breadcrumbs and steppers: two navigation patterns everyone confuses. The semantic HTML, ARIA, CSS separators, schema.org, and the classic mistakes that make them invisible.

    12 min read

  4. Three bills, one codebase, zero overhead

    Accessibility, performance, SEO: three scores, three audits, three teams, except the practices that improve one improve the other two. And doing nothing means paying three times.

    7 min read

Go further

  • Perfect contrast does not exist

    A AAA ratio guarantees nothing for someone with incomplete achromatopsia. The real solution is letting users choose their own colors, and not getting in their way.

    6 min read

  • Colors lie

    Color blindness, insufficient contrast, forced-colors: your interfaces lie to part of your audience. Here's how to build a design that tells the truth to everyone.

    13 min read