Hacker News new | ask | show | jobs
by Thorentis 2394 days ago
What all these frameworks are trying to achieve is standardisation of UI, so that people get a familiar set of controls across applications and platforms (and for developers too!). But we have so many standards now! (Queue relevant xkcd).

I think this is where browser companies (Mozilla perhaps?) could be doing a lot more. Instead of adding endless new features to CSS and Javascript - which only give us more options to create even more standards - why not work on a standard UI library that ships with the browser? ActiveX tried this, but it was mostly limited to Windows and it died with IE. Java Applets tried this but security. Flash was great while it lasted, but security, and it's mostly gone now anyway.

I think we have learnt enough about how people use the web, and how we develop for the web, to begin a concerted effort in standardising web UI once and for all. I want a standard set of widgets that ship with the browser, that I can theme, but that behave predictably, that don't require importing of CSS and JS, and that do not require insane levels of layout logic to do what was achieved on windowed desktop environments decades ago.

1 comments

The problem is that visual elements are related to fashion, and fashion gets stale with familiarity. So it won't stop changing.
Fashion is the biggest problem with usability -- the pendulum has begun to swing back a bit -- I hope it continues