Google OS
Wednesday, July 8th, 2009If Android wasn’t enough, now we have Google Chrome OS. Welcome to the wonderfully bland, drab and unpleasant world of ubiquitous web applications. You can pry my native applications and my OS tailored for user experience (not one tailored to said companies cloud services) from my cold, dead fingers. Funny, one of my longest posts, and likely much better written than this sleep-deprived rant, follows a similar vein – when Steve Jobs told us that developers could do great things with the iPhone – you don’t even need an SDK, just use the web! It took less than a year for those words to be eaten. How many native applications are now available on the iPhone? (More than 50,000)
On a side note, I’m sure Chrome will run well on those netbooks that everyone is returning after realizing that they are nothing more than really bad web browsing calculators (and yes, I have used one). It has all the limitations of my iPhone AND my laptop with the benefits of neither. It’s the worst of both worlds.
For some reason, this news just really bums me out. Web apps are the dregs of computing. The lowest common denominator. We should be moving in a different direction. Using the web as the distributor of information head-ended by native applications that can take full advantage of the hardware and resources available to the end-user – i.e. web services. The answer is not to try to cram more crap through a browser (i.e. HTML5, Silverlight, Flash, Java applets, etc).
This is why I use a Mac. User experience. Thoughtful design. Great applications – both those provided by Apple with iLife and the OS as well as those from third-party developers who care about the user experience and quality. No matter how much functionality you add, you can only do so much with a browser. Not to mention, you have to fight long and hard as a developer to attain every inch. I did web apps for over five years – it sucks. You work your butt off to build an application that can never attain the level of quality, fit, and finish that is the goal of every good developer. It’s depressing. Your handicapped from the get-go.
“If the only tool you have is a hammer, you will see every problem as a nail.” Abraham Maslow
Not to knock some incredible work that people have done on the web (I mean, look at the .me Mail app – it’s amazing, but I wouldn’t in a million years choose it over its native counterpart). But no matter what examples you may have of amazing web sites, it’s not the norm, nor is it easy to accomplish. The browser wasn’t meant for this. We’ve bastardized it as the platform for all app delivery (or at least Google has). Please, let the insanity stop! This is not the world I want to live (develop) in!
Maybe computing is now like Wal-Mart or mass-produced plasticky crap that always breaks after two weeks. Lowest common denominator, cheap, thoughtless. Native applications, innovation and thoughtful design are relegated to the antique dealers and the rare specialty shops of craftsman made products – sequestered to the incredibly small minority of people who seem to care or haven’t been brainwashed in expecting so much less from their computing experience.
UPDATE: Someone in the mainstream press apparently agrees. I had over 200 visitors to this site in an hour after a link to this page found it’s way to the linkback section of the original Google Blog article. Interestingly, I had no comments. Either my post really really sucked, or everyone generally agreed and didn’t have anything to comment about. Probably a little of both.