Thursday, August 7, 2008

The benefits of server-side processing & rendering

When I first looked into mobile browsers that used server-side processing and rendering as opposed to the convential on-device processing and rendering, I felt uneasy about the idea. I'm not sure why, but I guess I was just being traditional and liked my processing and rendering done on the device, I guess to feel more in control of my data. There are several browsers that use server-side processing and rendering, namely Palm's Blazer, Opera Mini, and SkyFire. On-device processing and rendering based browsers include Pocket Internet Explorer and Opera Mobile (not Opera Mini).

Server-side processing and rendering basically means that a remote server somewhere is receiving the raw data from the website and putting it together in the form we all know, with the graphics and such. Processing and rendering takes a lot of power and heavy lifting, and when it is done on-device, it begins to lag and bog down your device. This leads to shoddy performance all around.

SkyFire is the best implentation of server-side processing and rendering. I can load www.hulu.com in literally 2 seconds and my phone doesn't even hiccup. Server-side processing and rendering not only decreases time waiting for your page to come up, but also keeps your mobile device light feeling. This is a huge issue in most mobile browsers.

www.skyfire.com

No comments: