An example of interactive UI design, the future of web design

HTML5 is a name we give the next level of web technology, it's just simpler to remember. All the web is built using HTML, CSS and Javascript and with HTML5 new and better ways of using these languages are being made available everywhere.

The revolution started with the iPhone.

With the launch of their breakthrough device they didn't intend for developers to be making Apps. Apple instead believed that developers would make web apps using HTML5 and save the web app as an icon of their phone. Surprisingly open by Apple's standards the strategy soon changed to native apps because web apps simply didn't feel quick enough.

Web technology is getting better

However, as HTML5 becomes a standard on PCs everywhere web apps are approaching the same sophistication as native applications. The hardest step now is for developers to take the plunge and create these great new interfaces and not get stuck in the old way of thinking and just pushing out another blog.

One of my favorite designers, Dustin Curtis, is leading the way with this new UI element on his site; the Kudos button.

It looks great. It's fun to use and it's a really simple way to add some life to a site. It doesn't work on touch interfaces for obvious reasons. Sadly Dustin hasn't made the code available yet, but most programmers could probably copy the concept. It's that easy. We just have to make sure we starting thinking less about static web and more about user interaction.

The desktop metaphor is being replaced

"The desktop metaphor was invented because ... you had to manage your own storage" - Steve Jobs, 1996

He was right.

The desktop metaphor was great because you had all your files and needed to be able to navigate and store them. Today with standards for different types of data this metaphor is becoming obsolete. Most things can and are stored on the web.

Stored in accounts, used and read by apps that handle those file types.

How much more intuitive will general computing be when people no longer need to handle the management and storage of files?