May 02, 2011
Many cynical users assume Web browsers do little more than dutifully render HTML. The content is the most important part, they say, so it makes little difference which browser you use.
This may be true for basic tasks, but for all their similarities, browsers differ in subtle and significant ways, thanks to the hard work of vendors looking to establish any edge that might attract more users to their stack of code. There are even some features that make each browser unique, and in the technology world, unique functionality often points the way forward.
[ Find out how to hack your browser in 7 easy steps | Also on InfoWorld: "HTML5 in the browser: Canvas, video, audio, and graphics" | "HTML5 in the browser: Local data storage | "HTML5 in the browser: HTML5 data communications" | "HTML5 in the browser: HTML5 forms" | "HTML in the browser: Geolocation, JavaScript, and HTML5 extras" ]
To get a better sense of the evolution of today's browsers, we compiled the following list of promising features unique to one browser. Don't think this was an easy task; many of the most important and competitive areas are hard to pin down. For instance, all browsers tap the power of multiple cores and make use of the video card, but each approaches this territory in a slightly different way.
Also note that while some of these features are found on only one browser, many can be imitated on other browsers by installing extra code. Some of these extensions even allow you to change the appearance of a browser so that it looks like another -- you get the guts of one and the face of the other.
Given the pace of browser updates these days, don't be surprised to find the best of the bunch being copied by competitors soon. After all, yesterday's browser bells and whistles are today's must-have features. Grab quickly.
Chrome: SPDY
When the HTTP protocol was designed, Web pages consisted of text and a few images. Today's Web pages come packed with dozens of style sheets, JavaScript files, and an untold number of images. HTTP forces browsers to request each item individually, adding to the overhead.
Enter SPDY, an entirely new protocol Google has created to fight this sluggishness. Not many websites speak SPDY yet, but Google claims those that do can deliver their information about twice as quickly. Chrome is the only browser currently working with SPDY-enabled websites, many of which happen to sit in Google server farms.
Firefox: Deep extensions
All of the major browsers have plug-in architectures, but only Firefox offers a deep, sophisticated API. While other browsers allow you to write plug-ins in JavaScript, CSS, and HTML, essentially creating a Web page that wraps around the Web page, Firefox goes one level deeper, giving you access to an API that allows you to build full desktop applications out of browser parts. This is largely an accident of history because Firefox was one of the first with extensions, and the other browsers that came along afterward decided the world didn't need these extra features.
columbus dispatch marisa miller driving directions sarah shahi painting
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.