Categories
Browsers bugs Code CSS CSS3 Design HTML interface javascript launches Layout maturity Standards State of the Web Tools

Finally, cross-browser visual control over forms.

Now we have something else to be thankful for. Nathan Smith of Sonspring has created a library that gives designers and developers “some measure of control over form elements, without changing them so drastically as to appear foreign in a user’s operating system.” Smith calls his new library Formalize CSS:

I’ve attempted to bridge the gap between various browsers and OS’s, taking the best ideas from each, and implementing what is possible across the board. For the most part, this means most textual form elements have a slight inset, and all buttons look consistent, including the button tag.

For more, including demos, options, screenshots, thanks, and the library itself, read Smith’s write-up at SonSpring | Formalize CSS. Hat tip and happy Thanksgiving to my good friend Aaron Gustafson for sharing this gem.

By Jeffrey Zeldman

“King of Web Standards”—Bloomberg Businessweek.

Principal designer/creative director, Automattic, Inc. Publisher, A List Apart and A Book Apart “for people who make websites.” Co-founder, An Event Apart design conference. Faculty, MFA, Interaction Design program, School of Visual Arts, New York. Have written two books, notably Designing With Web Standards 3rd Edition.