Advertisment

Future Web Browsers At War

author-image
PCQ Bureau
New Update

Back in the  old days, a Web browser was true to its name, essentially and

only a Web browser. With increasing demands from their users  and also the

advancement in technology, newer versions of browsers are hitting the market.

All the major players are out with their proposed (Beta) versions. New age

browsers are sleek, graphically rich and include improved functionality which

may not necessarily fit to the protocol for a standalone Web browser.

Advertisment

What's new?



Direct2D and DirectWrite technologies improve viewing of Web pages without

programmers having to make any change in the code. Existing hardware

acceleration efforts such as the Native Client, O3D, and WebGL require updation

of programming knowledge and tools.

Direct2D



Direct2D will help with complex sites that use 2D graphics interfaces such

as SVG and Canvas. The Direct2D technology lets programmers control basic

elements such as transparent boxes, curved lines, etc Direct2D calls upon a

computer's graphics processor to speed that up. It's particularly helpful for

dynamic situations that change element properties such as color, size, or

opacity.

Google Chrome fares the best in both tests. Peacekeeper

benchmarked Google Chrome 4 Beta at 4853 leaving other browsers far behind.

Acid 3 gave Google Chrome a perfect 100/100.
Advertisment

DirectWrite



DirectWrite offers a graphics chip boost to the task of displaying text.
DirectWrite offers a  mechanism for displaying text to take advantage of

sub-pixel positioning of letters. The older GDI permitted some sub-pixel

positioning, but only smoothed letters in the horizontal direction; DirectWrite

smooths curves vertically as well.

Complex Graphics test use 'Canvas', a new web technology for

drawing and manipulating graphics without external plugins.
Almost everything on a webpage uses Javascript arrays. These

tests measure the browsers ability to add, remove and modify data stored in

an array.
Advertisment

Benefits to Programmers



Using the graphics chip in Direct2D and DirectWrite operations brings

several advantages. First, performance in  some operations are faster or

smoother, and having more power on hand lets programmers tackle more ambitious

projects. Second, the general-purpose central processor, relatively inefficient

at handling graphics tasks, is unburdened, freeing it up for other tasks and

saving battery power.

DOM (Document Object Model) is the standard API which

Javascript uses to create dynamic webpges. These tests emulate methods used

to create typical dynamic webpages.

Our test bed



We analyzed  all of the above capabilities and more in the latest versions

of five browsers. Our test bed included a PC with an AMD Phenom II X4 955 (3.22

GHz) processor, ATI Radeon HD 4890 graphics card, 4GB RAM, a 7200 RPM HD drive

and 32-bit Windows 7 Ultimate. We used an online benchmark called Peacekeeper,

designed to test various aspects of a  browser inlcuding rendering, social

networking, complex graphics, text parsing, DOM operations, data (string

operations). You can access the benchmark online at http://tinyurl.com/ycapktd

from the browser to be tested. Acid 3 test was also run on all the browsers.

This benchmark test  is available at http://acid3. acidtests.org/.

Advertisment

Firefox Minefield (Firefox 3.7a1pre)



The Firefox Minefield 3.7  is currently available as an extractable zip file

and can be extracted at the destination of choice. This is important as this

helps not to mess up the existing Firefox version profile. For now, the biggest

difference between Firefox 3.7 and its previous versions is that the former

features a newer version of the Gecko rendering engine. Eventually Firefox 3.7

may introduce a tweaked theme with redesigned toolbars. Firefox developers claim

of incorporating the Direct2D and DirectWrite technology much before Microsoft,

although, the latter was the first to talk about it. Direct2D and DirectWrite

provide an easy way to use graphics cards' computing power.

The Mozilla Firefox Minefield garnered a healthy 3443 in Peacekeeper and a

not so bad 96/100 in Acid 3.

Advertisment

Google Chrome 4 Beta



Google Chrome 4 Beta combines minimalist design with some new technologies.

The  environment shows only the  basic controls for navigating the Internet.One

unified box displays all information including search, history, bookmarks, and

the address bar.  This version of Chrome allows you to use Web apps without even

opening the browser. You can upload your favorite online applications directly

from the shortcuts. You can drag tabs from the browser to create new windows,

gather multiple tabs into one window and arrange your tabs easily. Every tab  in

the browser  runs independently, so if one app crashes it will not affect the

remaining tabs. The incognito mode for private browsing helps you hide pages you

visit to show up in your sites.

The summary window shows thumbnails of your most visited pages, your recent

bookmarks, a history, etc. Google Chrome speeds up address entry pages showing

you more views, different query terms, in your favorite pages or sites

previously visited. Google Chrome steals the show with the best rating.

Rendering measures the browsers ability to Render and modify

specific HTML lements used in typical web pages.
Advertisment

Opera 10.20 Beta



Opera Widgets takes the stage with Opera 10.20 Beta. First introduced as

part of the Opera browser back in 2006, 'Opera Widgets for desktop' breaks this

dependency between widgets and the browser, thereby giving competition to

existing platforms for Web based apps  -mainly Adobe AIR. As long as you have

Opera installed on your machine, you can run any widget of your choice, without

even opening the browser, just like any other application.  Opera Widgets are

getting a complete makeover -from being small, single-purpose gadgets to

standalone applications with the power to replace native applications.  Opera

10.20 Beta was billed at 2004 by the Peacekeeper and 100/100 from the Acid 3.

Safari 4



The current stable release of the browser is 4.0.4 for both Mac OS X and

Windows. It includes Nitro JavaScript engine to add to the JavaScript

performance. Also this includes a built-in Web feed aggregator that supports RSS

and Atom. Other features include Private Browsing,  the ability to archive

(using the proprietary .webarchive format) and e-mail web pages etc. Beginning

with Safari 4, the address bar has been completely revamped visually. The button

to add a bookmark is now attached to the address bar by default.  Safari 4

includes other new features; it displays up to 24 thumbnails of the most

frequently visited pages on startup, Cover Flow browsing for history and

bookmarks, native Windows look with standard Windows font rendering, support for

CSS image retouching effects, support for CSS Canvas, speculative loading, where

Safari loads the documents, scripts, and style information required to view a

Web page ahead of time,support for HTML 5. Safari 4.0.4 came second  with  3946

from the Peacekeeper and 99/100 in Acid 3 test.

Internet Explorer 8



IE 8 is the only build that is present online till date. Microsoft has not

yet released any Beta or Alpha builds which could provide us with an insight to

the technology that they would be using. IE 8 is fast fading away due to the

lack of any upto date technology and got a disappointing 735 in Peacekeeper and

only 20/100  in Acid 3 test. IE 8 does not support complex graphics and thus

received a '0'  by Peacekeeper benchmark. However, reports suggest that, soon

Microsoft will be out with a hyper improved version of the IE. Upon the

shoulders of the IE 9 rest Microsoft's hope of surviving in the browser market.

Direct2D and DirectWrite  are supposed to be the pillar stones of IE9.

Advertisment

Benchmarking of the available beta versions is an attempt to  analyze  the

potential winners  in the browser market.  However, it is important to note that

once the final releases are out, we may observe significant difference in the

look, feel and performance of the respective browsers.

Social Networking sites use Javascript to provide

navigation,forms and other features. These tests measure typical webpage

functions,such as loading,sorting and searching for data.
 These test measures the browsers performance in

typical text manipulation such as using a profanity filter for chats,

browser detection and form validation.

Bottomline:With all

browsers except IE 8 in Beta and are supposed to change dramatically till  their

stable versions are released, giving a final verdict as yet won't make enough

sense. However, Google Chrome seems to have occupied a stable position.

Advertisment