A form that excludes no one
Validates as you type, asks the server about the e-mail, summarises errors at the top and can be operated entirely by keyboard.
Lab
What I deliver, here on the page: click, type, use the keyboard. None of it is a screenshot.
A form, live data, a command palette and a system map, all running on this page. Click, type, use the keyboard.
Validates as you type, asks the server about the e-mail, summarises errors at the top and can be operated entirely by keyboard.
A metric that changes every second without the page jumping underneath it. Pausable, deterministic and calm under reduced motion.
Simulated data, generated deterministically (seed 7). The same curve on every load.
A command palette like the one in your editor. It really navigates this page, with ⌘K, arrow keys and Escape.
The architecture of this site, as it just answered your request. Each node explains its part, and a request runs through it at the press of a button.
Requests the page and receives finished HTML. JavaScript then adds behaviour such as the cursor and the demos. Without it the page stays entirely readable.
You get an honest first assessment — including the times I tell you not to do it.