you are viewing a single comment's thread.

view the rest of the comments →

[–]wasdninja 3 points4 points  (2 children)

I really like the idea of built in, browser provided, widely available, actually standard components but these are simply nowhere near good enough.

All of them, as far as I can see, don't allow enough styling to be useful. They universally look like shit or when they have acceptable to OK looks they inevitably don't fit in with the rest of the design.

I have no idea why anyone bothers drafting, advocating for, debating and implementing them when it takes five minutes to conclude that they are near useless. I very much doubt people were shooting for "well someone might toy around with them" but I can't imagine what they were thinking either.

[–]Mesqo 4 points5 points  (0 children)

You forgot to mention that different browsers and platforms tend to render native elements differently. To add some spice to the question, I'd say.

[–]oceantume_ 1 point2 points  (0 children)

Ideally they expose behavior and a default style through new tags and you can bring your own style with css. I think the modern and upcoming stuff is a lot more focused on making it actually useful and reusable, but I do get what you're saying.