Browser makers trade barbs over speed moves
Microsoft claims it's the best at hardware acceleration, Mozilla claims it was there first, and Google promises it's in the race
Computerworld - With Microsoft set to launch the first beta of a significantly faster Internet Explorer later today, wrangling for pride of place in hardware acceleration is heating up, and getting some rivals hot under the collar.
Internet Explorer 9 will tap Windows Vista and Windows 7 PCs' graphics processors to speed up rendering, assembling and displaying a browser page. Microsoft has touted the technique, called "hardware acceleration," since it announced IE9 almost a year ago, and has been aggressively promoting the technology since last March, when it rolled out the first preview.
Microsoft beat on the acceleration drum even harder last week, when Ted Johnson, the program manager lead responsible for the browser's graphics and rendering, boasted that IE9 is the only browser to use what he called "full hardware acceleration."
In a long post to the IE blog last Friday, Johnson argued that only IE9 calls on the graphics processing unit (GPU) for all three major phases of creating a page: rendering the content, assembling the page, or "compositing," and displaying it on the desktop.
Every other browser adding hardware acceleration, Johnson implied, was a half-baked effort.
"Based on their blog posts, the hardware-accelerated implementations of other browsers generally accelerate [rendering or compositing] but not yet both," Johnson said. "Today, IE9 is the first and only browser to deliver full hardware acceleration of all HTML5 content."
That raised hackles at Mozilla, the open-source developer of Firefox.
"Microsoft is wrong; we accelerate content and compositing," said Mike Shaver, Mozilla's head of engineering, just hours after Johnson's posting.
Mozilla technology evangelist Asa Dotzler was more blunt. "The facts are that Firefox takes advantage of the same Windows 7 APIs that Microsoft does to accelerate both the compositing and the rendering of Web content," Dotzler said in Friday post to his personal blog. "Mozilla provided test builds of Firefox ... with this hardware acceleration well before Microsoft did. We are faster and we were first."
Two days later, Robert O'Callahan, a Mozilla developer who works on the browser's graphics infrastructure, chimed in. " 'Full hardware acceleration' is a bogus phrase," O'Callahan maintained. "All browsers pick and choose how to use the GPU, and more use of the GPU isn't necessarily better."
Like IE9, Firefox will rely on hardware acceleration to increase performance on Windows Vista and Windows 7 by using the Windows Direct2D and Direct3D APIs for content rendering and compositing. Mozilla switched on Firefox's content acceleration in the latest Windows beta of Firefox 4 last week.
But Firefox will also have something Microsoft won't: support for the aging but still widely used Windows XP.
Microsoft has said that IE9 won't run on XP, with hardware acceleration cited as one of the reasons. Last year, Microsoft made the decision not to add support for Windows 7's Direct2D API to Windows XP, as it did for Vista. When Microsoft releases the IE9 beta later today, Windows XP users need not apply.
That got Mozilla crowing.
"Firefox accelerates for Windows XP users too, something Microsoft says they can't do," said Dotzler last week. "If Mozilla can accelerate browsing for the hundreds of millions of PC users on Microsoft's Windows XP, why can't Microsoft?"
According to the most recent statistics from Web metrics company Net Applications, two out of every three computers running Windows is running XP.
- Google reverses field, promises to restore Chrome's scrollbar arrows
- Update: Google ships Chrome 33, patches 28 bugs
- Mozilla's top exec defends in-Firefox ads, revenue search
- Mozilla taps in-Firefox ads as it searches for more revenue
- Mozilla ships Metro Firefox beta for Windows 8
- Mozilla defers Firefox's new 'Australis' UI to April
- Mozilla resets Metro Firefox ship date to mid-March
- Mozilla ships Firefox 26 with opening click-to-play move
- Mozilla banked $274M in '12 from Google-Firefox search deal
- Google trumpets Chrome's SPDY gains
- 15 Non-Certified IT Skills Growing in Demand
- How 19 Tech Titans Target Healthcare
- Twitter Suffering From Growing Pains (and Facebook Comparisons)
- Agile Comes to Data Integration
- Slideshow: 7 security mistakes people make with their mobile device
- iOS vs. Android: Which is more secure?
- 11 sure signs you've been hacked
- HP HAVEn: See the big picture in Big Data HP HAVEn is the industry's first comprehensive, scalable, open, and secure platform for Big Data. Enterprises are drowning in a sea of data...
- What Datapipe customers need to know about the new PCI DSS 3.0 compliance standard This handy quick reference outlines what PCI DSS 3.0 is, who needs to be compliant and how Alert Logic solutions address the new...
- The 12 PCI DSS 3.0 requirements addressed by Peer 1 Hosting This handy quick reference outlines the 12 PCI DSS 3.0 requirements, who needs to be compliant and how Alert Logic solutions address the...
- Defense Throughout the Vulnerability Life Cycle This whitepaper provides insight into how to leverage threat and log management technologies to protect your IT assets throughout their vulnerability life cycle.
- Meg Whitman presents Unlocking IT with Big Data During this Web Event you will hear Meg Whitman, President and CEO, HP discuss HAVEn - the #1 Big Data platform, as well...
- The New Way to Work Knowledge Vault This Knowledge Vault focuses on how, in today's increasingly virtual world, it's more important than ever to engage deeply with employees, suppliers, partners,... All Desktop Apps White Papers | Webcasts