Tim Nguyen

Tim Nguyen WebKit Engineer Apple

Form control styling

explore the program

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

element, popover, and View Transitions.

He grew up in Paris and lives in San Francisco.

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.