Ah, rounded corners, how I loathe thee…
It goes without saying (so I’m saying it) that you can’t really do a Web2.0 site these days without having some rounded corners. And I’m fine with that, I think they’re a popular and appealing design tactic for a reason: they work. They give some visual interest and dimension while softening the look of your site.
But are they ever a pain in the ass to implement. Let me count the ways:
- CSS rounded corners are lightweight, but require extraneous markup.
- Image-based corners are prettiest, but aren’t very flexible and also add non-semantic markup.
- Javascript corners are slow. Period. They look good and they’re flexible and they don’t add markup, but they’re eye-glazingly slow.
Continue reading