Posts Tagged ‘thoughts’

Why Chrome Frame is a Necessity

Thursday, October 1st, 2009

With a ton of users being granted access to Google Wave, and Wave suggesting the installation of Chrome Frame, there’s been a bit of griping from Microsoft (and others, but I suspect mostly Microsoft) about not liking the ability for the content to choose the browser agent. I can understand why folks would be irked by this, I really can. It messes with their software

However, as a web designer/developer, I can say for a fact that it is absolutely necessary, and it is Microsoft’s own damned fault that it has come to this. Practically every other browser is up to date, or at least trying to be, with recent web standards. Those that follow my work may have noticed that Listy.us makes use of a bit of CSS3 and is set up in HTML5 for future expansion. I would love to use all the latest bells and whistles of HTML5/CSS3. Full HTML5 support allows awesome web apps like Google Wave. CSS3, among other things, lets you do cool stuff like drop shadows and curved corners without messy hacks and semantics nightmares. I want to use these things, and I’d imagine most other developers and designers do as well. The web would be a better place.

The catch? 34% of my visitors use Internet Explorer. That’s 34% of users that see the site with hard square edges, slow javascript, funky css behaviors, etc. Of those 34%,  43% are still using IE6. IE6 doesn’t even support PNG transparency without a hack. As a lone developer trying to get a web app up to commercial viability, I find myself focusing on development and letting the site degrade nicely (or as well as possible) to IE users – it still works (as long as you have javascript enabled – risky in IE), it’s just not as pretty.

So, why is Google Chrome Frame a necessity? Because it fixes the problem. Because it lets all the IE users out there experience sites like Google Wave the way they’re meant to be experienced. It exists because of those 34% of users still using IE, those 34%*43% still using old-and-broken IE6. It’s Google’s way of saying “Well, crap, we’re ready to go. If you can’t get your browser up to speed, we’ll do it for you.”

I fully support it, and if MS doesn’t get their act together, I’ll be encouraging the use of Chrome Frame on my own projects.

Now, what can Microsoft do about it? Obviously Microsoft has no interest in prolonging the life of IE6, but supporting it until 2014 doesn’t do anyone a service. They’re even offering charitable donations for each upgrade from IE6 (personally, I would’ve skipped the background music, guys). The problem with continuing to support old-and-broken technology like IE6 is that folks like Google and Mozilla will begin to create products like Google Chrome Frame because the web is being held back by Internet Explorer.

I’ll bottom line it for Microsoft: It is next to impossible to find a web designer/developer that does not loathe Internet Explorer with every fiber of their being. This is a problem. It needs to be dealt with. The rapid growth of technology means you should not support an 8-year-old browser that has no business being used on modern websites. If you don’t deal with it, someone else will.

Post to Twitter Tweet This Post Post to Digg Digg This Post Post to Reddit Reddit Post to StumbleUpon Stumble This Post

Predicting the Metaplace Explosion

Thursday, March 26th, 2009

Some people are overly enthusiastic about Metaplace’s potential: MPMillionaire, for example, thinks it’s the next Google. It’s not the next Google, that comparison doesn’t really make sense. Google is about data, and MP is about experience and immersion.

What is it? It’s the content, it’s the browser, it’s the server. It’s another way of viewing the web. It’s what VRML tried to be, it’s what big metacontent apps like Second Life wish they were. It’s a supplement to how you experience an enormous wealth of information.

What Metaplace is, I think, is quite possibly the most accessible rich multiplayer experience available. My understanding is that shortly after open beta it’ll be embeddable in any site. This means you can have your own personal MMO. You can have virtual locations that people can walk through. You can do pretty much anything with a virtual world, then embed a window into that world on any website.

(more…)

Post to Twitter Tweet This Post Post to Digg Digg This Post Post to Reddit Reddit Post to StumbleUpon Stumble This Post

Time is NOT Money. Time is Time.

Friday, February 13th, 2009

Everyone’s heard the “Time is Money” phrase. After giving it some thought, I’ve come to the conclusion that this is complete nonsense. We often trade time for money (the daily 9-5), or money for time (contracting), but they are by no means the same thing.

Money is a renewable resource.

Time is not renewable.

Once spent, your time is gone, and you’ve got to make do with what you’ve got left. So, I suppose while you should pay attention to both of these, and their relation to eachother, you should never make the mistake of thinking they are the same. Time is infinitely more precious.

I’m sure someone else out there has had these same thoughts in a more interesting format, but I just felt I should commit it to virtual paper, so I can always come back to it and smack myself upside the head if need be.

Post to Twitter Tweet This Post Post to Digg Digg This Post Post to Reddit Reddit Post to StumbleUpon Stumble This Post