I took quite a bit of flack in my last post about Firefox 3, and probably rightly so. I threw up the post right before I went to bed and ended with this line: “The browser is not the platform. The browser is the problem.” Not a very peaceful way to end a post. And justifiably people asked me to clarify what I meant. So here it is. I think having features in a browser to take applications offline is a step in the wrong direction.
People love the browser, and I can understand that. It’s a great tool, and it has served us very well. You could even go so far as to call it the universal platform. But I’ve always maintained that the browser is an old way of thinking. Information is on the web and the idea of a one-size-fits-all solution seems to me like an increasingly odd proposition. We continue to try and get traction out of the browser, and in doing so, I think we’re failing to progress in how we interact with the web.
Is the browser going to go away soon? No, and I don’t want it to. But delivering web applications in a tool that is really just meant for displaying text and images doesn’t seem right. Sure, storing applications on the server? Great. Being able to “browse to” those applications? Perfect. But why do we need a browser with limited functionality to do that? Why shouldn’t we be able to open up the run command, type in a URL, and have a full blown desktop applications at our fingers?
To me, Apollo brings us the closest to this, which is why I think (when used correctly) it makes an “offline mode” in browsers irrelevant. Why are we trying to turn the browser into a desktop when we already have perfectly good desktops? With the browser, we’re getting further away from the power of the desktop and I don’t see any real benefits to doing that. With Apollo, we’re bringing the web down to the desktop and as a result, creating a richer experience. The only reason I don’t love WPF is the cross platform issue. I think WPF makes for FAR richer interfaces than Apollo because I think the things we’re seeing with 3D are very cool and very beneficial. I think between these two technologies, we’re seeing how great the desktop can be. Apollo just comes closer to the “universality” of the web. So why do we need an offline browser when Apollo can do more for us? Flame on folks
I thought that Firefox logo was awesome, and it looks like its’ from Joe Anderson, so I want to make sure he gets credit.
[tags]Apollo, WPF, Firefox 3, browser[/tags]
TweetRelated posts:
Pingback: tech decentral » links for 2007-02-14
Pingback: Web Design Blog - Offline web applications with Firefox 3
Pingback: | ideathink.info