An Argument For Apps Over HTML5
Posted: June 17th, 2011 | Author: Michael Moore-Jones | Filed under: Thinking Out Loud, Web/Tech | Tags: Apps, Future, HTML5, Internet | 6 Comments »Tell me: what do the http:// and www written in my browser address bar actually do? For years I’ve learned to type them in without understanding why or what they do. Now browsers are getting smart and I don’t actually need to type them in any more – but even when I don’t type them, my browser will automatically insert them.
Doesn’t it seem a little bit weird to you that we still need to use that syntax? Websites are becoming so advanced – they’re becoming experiences. And yet we are still shown some of that information which I believe should really be hidden from the user. In fact, it’s not just the http:// and www which I think needs to be removed. It’s the entire address bar.
This relates to the whole app vs. website debate. Some people think that in the future we will browse websites through app-style mechanisms, while others feel that the browser will live and we will continue to browse websites in the same way, albeit with better technology like HTML5. My bets are definitely on the prior of those two. And the address bar is one fundamental reason.
I believe that everything that goes on behind a website (ie. whatever isn’t displayed or isn’t useful to the user) should simply not be shown. Now, a massive address bar that runs the whole length of your browser window is just silly. It doesn’t help you, and in fact it just detracts from what I feel should be the experience of a website.
That is part of why I believe the future of websites is apps. It’s because apps don’t do or show anything that the user doesn’t need to see. They’re entirely user-oriented, and I believe the same can’t be said for websites in their form today.
The whole “apps vs HTML5″ argument needs to take this into account. If HTML5 is just shoved into existing browsers that do things that the user doesn’t need to see, then I don’t think HTML5 will win because it doesn’t offer the same experience to the user.
I think the future is looking bright for apps, and this is just one reason why.