Form control styling
Text inputs, checkboxes, radio buttons, sliders… Form controls have been part of the web since the beginning, but styling them can still feel like a battle.
If you’ve spent time struggling to figure out countless lines of CSS to make them look right, or rebuilt native elements from scratch because they weren’t customizable enough, you’re not alone.
In this session, we’ll explore why HTML form controls have been so hard to style — and introduce upcoming improvements that will make them easier to customize, using only the power of CSS.
You’ll also get a peek at how form controls have evolved, and how the new enhancements fit into the broader web ecosystem. If you’ve ever struggled with form controls, this talk will give you practical insight and a glimpse of what’s next.
Tim Nguyen
Tim is a WebKit engineer at Apple. His interest in web technology developed through years of web design and many contributions to Firefox’s user interface. Those contributions led him eventually to hack on browser engines, starting with adding support for conic gradients to Gecko. These days, he is a prolific WebKit contributor. Features he’s implemented include the
He grew up in Paris and lives in San Francisco.