Contact Me By Email

Showing posts with label JägerMonkey. Show all posts
Showing posts with label JägerMonkey. Show all posts

Friday, February 11, 2011

Browser Feature War: IE9 RC1 vs. Firefox 4 vs. Chrome 9 - PCWorld

Browser Feature War: IE9 RC1 vs. Firefox 4 vs. Chrome 9 - PCWorld



The browser wars are back with a vengeance.

Microsoft recently launched its first release candidate for Internet Explorer 9 (IE9 RC1), which features hardware acceleration, a simplified interface, Windows 7 jump lists, and a new "do not track" feature.

Not to be outdone, Google Chrome 9, which launched earlier this month, is sporting 3D hardware acceleration, Google Instant Search, and the Chrome Web Store. Meanwhile, Firefox 4 is in on its one-millionth beta (just kidding, it's on beta 11), rocking its own online tracking opt-out mechanism, an updated interface, and WebGL hardware acceleration.

It's a browser battle for the ages. But watch out Chrome and Firefox, the Borg (that was Microsoft's pet name in the 90's, kids) are back and this time resistance really is futile. Let's take a look.

Don't Follow Me

The Federal Trade Commission has been clamoring for Web browsers to institute do not track features that tell online advertisers you don't want them to follow you around while you browse the Web. Internet Explorer 9 has answered that call with a new feature called Tracking Protection. IE9's do not track feature allows you to create lists of sites that you want to block from tracking you. You can created your own list or find some pre-defined lists here on Microsoft's IE9 Website. To enable Tracking Protection in IE9, click on the settings cog in the upper right corner of IE9 RC1 then select Safety>Tracking Protection.

Firefox's answer to tracking is much simpler. The browser has simply instituted a system that puts a message in your browser's metadata that tells Websites you visit that you don't want to be tracked. Of course, it's any body's guess if the sites you visit will honor your request, but it's still a simple and elegant approach. To turn on Firefox 4's do not track feature in Windows 7 go to the Firefox tab in the upper left corner then click Options>Options>Advanced. Then under "Browsing" select "Tell web sites I do not want to be tracked." ??Chrome also has a do not track feature that you can activate by downloading an add-on called "Keep My Opt-outs."

Click to ZoomSimplified Interface

Firefox 4's new look is pretty much the same as it has been since Firefox 4's first beta came out in the middle of last year. Windows Vista and 7 users will see a new orange button in the upper left corner of the browser that houses most of Firefox's menu items. The home button and favorites can be found on the far right side of the browser window. Firefox also has tabs on top similar to Chrome's approach. This means you have less browser to deal with and more room to view the actual Web page.

Click to ZoomInternet Explorer also joined the Chrome-style revolution with IE9 RC1. The toolbar has been shaved down and the tabs have been put on the same line as the URL address bar to maximize the space for Web page views. The downside is that multiple tabs quickly go off the screen in IE9. You can change this by right-clicking any tab and selecting "Show tabs on a separate row." This will move your tabs to a separate row from the URL address bar, but it will cost you a tiny fraction of Web page viewing space.

In my advanced tests (by putting my finger on the screen), I determined that all three browsers now have pretty much the same screen space for viewing Web pages when you run them without toolbars.

Hardware Acceleration

All three browsers are focused on improving browser speeds. Internet Explorer 9 RC1 uses its own brand of hardware acceleration designed to take advantage of multiple processor cores as well as optimizing the power of your machine's graphics processing unit (GPU). IE9 RC1 also uses special Windows APIs to improve performance for 3D graphics, and has an improved JavaScript engine.

Both Chrome and Firefox use a Web standard called WebGL that speeds up the performance of online 3D graphics without the use of plug-ins. Firefox 4 also has a new JavaScript engine called JägerMonkey to improve speed performance. The latest Firefox beta build also uses hardware acceleration to improve speeds.

During my browsing session with each browser, IE9 appeared to react a little faster than both Firefox and Chrome by about two seconds. But we'll have to wait for PC World's official tests to get a better idea of which browser is actually faster.

Chrome Web Store and Instant

Google Chrome users in the United States now have access to the Chrome Web Store in Chrome 9. Just click on "Chrome Web Store" when you open a new tab to check out all the Web-based apps you can subscribe to or try out for free. You can check out this run down of 10 cool Web apps to get started.

Click to ZoomYou can also use Google Chrome 9's new search feature, Instant, that shows you web pages as you type and tries to predict just what you're looking for. To turn on instant in Chrome go to click on the wrench icon in the upper right corner and select "Options." Then select the check box that says "Enable Instant for faster searching and browsing."

Jump Lists

For Windows 7 users IE9's pinned Websites can be very handy. If you want to have easy access to sites you visit on a regular basis just drag the site's tab from IE9 into your Windows taskbar to pin it there. This will allow you to open the site in its own browser window with just one click. Some sites are also taking advantage of IE9's jump list feature that give you quick access to specific parts of the site. PC World's IE9 jump lists give you quick access to News, Reviews, Business Center, App Guide and How To sections. You can find out if a site has jump lists by right-clicking the pinned site's icon in your taskbar.

So which browser is best? Well, choosing a browser is more about your own personal taste than anything else. Internet Explorer may not be the dominant browsing force it once was, but with improved performance and a few handy features, it is well worth a look. Can it regain its once dominant position in the browser market with plus 90 percent share? It certainly has a long way to go from its current position of about 56 percent share, according to recent numbers from Net Applications. But IE9 RC1 is an impressive browser and just might let Microsoft dominate the Web browsing market once more. Like I said, the Borg are back baby, and this time you will be assimilated.

Connect with Ian Paul (@ianpaul) and Today@PCWorld on Twitter for the latest tech news and analysis.

Friday, November 12, 2010

Newest Firefox Beta Adds Speed - PCWorld

Newest Firefox Beta Adds Speed - PCWorld
With the release of Firefox 4 Beta 7, Mozilla returned to near the top spot in browser performance rankings.
Artwork: Chip TaylorAccording to tests run by Computerworld, the new browser is about three times faster than the current production version of Firefox in rendering JavaScript, and lags behind only Opera among the top five browser makers.
On Wednesday, Mozilla launched Firefox 4 Beta 7, a preview that includes all the features slated to make it into the final, polished version next year.
Beta 7 was the first to include Mozilla's new JavaScript JIT (Just In Time) compiler, dubbed "JagerMonkey," which shot the browser's performance into the No. 2 slot behind the alpha of Opera 11.
Computerworld ran the SunSpider JavaScript benchmark suite in Windows Vista Business three times for each browser, then averaged the scores.
Three of the five major browsers were closely bunched at the top. Opera 11 Alpha, which the Norwegian company released last month, barely edged Firefox 4 Beta 7, which in turn narrowly beat the beta of Google's Chrome 8.
Meanwhile, results for Apple's Safari and Microsoft's beta of Internet Explorer 9 (IE9) put that pair significantly behind the top three. For example, Firefox 4 Beta 7 was approximately 25% faster than IE9 Beta in the trials.
Internet Explorer 8, Microsoft's primary browser, was also tested, although for all intents and purposes, it isn't in the JavaScript race: Firefox 4 was more than 12 times faster at rendering JavaScript than IE8.
Not surprisingly, Mozilla boasted of the speed improvements courtesy of the JagerMonkey compiler, and its integration with the earlier TraceMonkey optimization of the browser's JavaScript engine.
On a company blog telling users to "fasten your seatbelts," Mozilla posted JavaScript results from tests run not only in SunSpider -- a benchmark developed by the team responsible for WebKit, the browser engine that powers Chrome and Safari -- but also in Mozilla's own Kraken and Google's V8.
In two of the three tests, Firefox 4 Beta 7 proved three times faster than Firefox 3.6.12, the current production build. (Mozilla said V8's results showed Firefox 4 was five times faster than 3.6.12.)
"We knew we needed another major upgrade for Firefox 4 to make us fast all around," said David Mandelin, a Mozilla engineer who worked on JagerMonkey, in a September blog post that Mozilla cited yesterday.
Among other changes to Firefox 4 in Beta 7 were hardware acceleration in both Windows and Mac OS X, support for the WebGL 3D graphics standard, and support for the OpenType font format.
For the first time, Firefox now accelerates aspects of content rendering and page composition when running in Windows XP, Windows Vista and Window 7, as well as in Mac OS X.
Browser hardware acceleration shifts some tasks from a computer's main processor to its graphics processor to boost performance, especially of graphics-intensive chores like rendering video or complex three-dimensional objects.
Like Microsoft , which offers hardware acceleration in IE9, Mozilla relied on the Direct3D API (application programming interface) to boost page compositing in Windows. Mozilla, however, went one step further, accelerating page compositing, though not content rendering, in Windows XP.
Microsoft's IE9 will not run on Windows XP because the still-popular operating system doesn't support Direct2D, the API IE9 uses to boost content rendering.
Firefox 4 Beta 7 on the Mac uses the cross-platform OpenGL API to accelerate page composition.
The Linux version of Firefox 4 does not yet have hardware acceleration switched on, due, said a Mozilla engineer, to driver issues.
The delay was due to problems pinning down bugs in Beta 7 -- which was originally scheduled to debut eight weeks ago -- and waiting for the JagerMonkey team to integrate the new compiler into the JavaScript engine. Late last month Mozilla announced that it was pushing back the release date , once targeted for before the holiday season, into early 2011.
But the browser's development schedule remains aggressive, with three more betas before the end of the year. Mozilla, however, has tacitly acknowledged that the early 2011 final release is tentative, and could slip. "We will not ship software before it is ready," said Mike Beltzner, director of Firefox, when Mozilla announced the delay last month.
Firefox 4 Beta 7 is about three times faster than the older 3.6.12, and lags behind only an alpha of Opera 11 in JavaScript speeds. Smaller results are better.