The Register® — Biting the hand that feeds IT

Feeds

Mozilla: Windows 7 browser bungle cost us nine MILLION downloads

And look who's more and more popular - IE!

Customer Success Testimonial: Recovery is Everything

Microsoft's Internet Explorer clawed back some of its share of the desktop web-browser market in October, as it stood accused of costing rival Firefox valuable downloads by Windows users.

Meanwhile, both Mozilla's Firefox and Google's Chrome have slipped in the browser rankings.

Firefox-maker Mozilla blamed its dip on the missing browser selection screen in Windows 7, an oversight it reckons has cost it millions of Firefox downloads.

Microsoft's web browser finished the month sitting on 54.13 per cent of the world's desktop computers, according to Net Applications. It's the first time Explorer has been in the 54-per-cent range since June. IE scored 53.63 per cent in September.

IE 9 is reported to have a share of 20.11 per cent. Mozilla's Firefox and Google's Chrome, meanwhile, both slipped: Firefox dipped beneath 20 per cent for the first time in years, with 19.99 per cent, down from 20.08 per cent in September. Chrome scored 18.55 per cent, down from 18.86 per cent in the previous month.

Moz claims Microsoft’s failure to include an EU-mandated selection screen in Windows 7 that allows users to install third-party web-browsers has cost Mozilla between six and nine million Firefox downloads. Mozilla’s Harvey Anderson said that daily downloads of Firefox dropped by 63 per cent to a low of 20,000 over a 15-month period. After the browser ballot screen was reinstated in Windows, downloads shot up by 150 per cent to approximately 50,000.

Microsoft was ordered by the European Union to offer users a choice of browsers in Windows 7 under the terms of a 2009 antitrust case. The selection screen touts IE alongside Firefox, Chrome and Opera, but it emerged Microsoft had not actually offered the screen since the rollout of the Windows 7 Service Pack 1 in February 2011. The software giant blamed the omission on a “technical error” and apologised in July this year, but 28 million PCs had missed the browser ballot screen.

Microsoft developed a software fix on July 2, a day after discovering the omission, and began distributing the fix to PCs running the Windows 7 SP1 a day later.

Regulators last month sent Microsoft a formal list of objections and said the company had breached its commitment to offer users a choice of browsers.

Writing on his website, Anderson said: “After accounting for the aggregate impact on all the browser vendors, it seems like this technical glitch decreased downloads and diminished the effectiveness of the remedy ordered in 2009.” ®

Agentless Backup is Not a Myth

Re: still upbto their old tricks

@AC

I think the point is that Microsoft created the business model.

Google are now following it, and Apple are preparing a lawsuit that they have a patent on it. :)

20
1

Re: While I think that to some extent users are suffering from download fatigue in

To be fair (and I speak as a long-term Firefox user) FF has been getting worse for a couple of years now.

That will also be "costing" them downloads.

13
0

It wasn't better.

It had a deliberate bug in the String.split() method of its JavaScript interpreter, as follows.

var a1 = "10 Acacia Avenue:Anytown:Countyshire:AB123CD"; // the sort of thing that might be returned from an AJAX postcode lookup script

var a2 = "123 High Street:Bigcity::EF45GH"; // big cities don't need their counties mentioned

var b1 = a1.split(/:/);

var b2 = a2.split(/:/);

With all browsers, we get b1 == ["10 Acacia Avenue","Anytown","Countyshire","AB123CD"] as would be expected.

With Webkit-based browsers (Chrome / Konqueror / Safari), Mozilla-based browsers and Opera, we get b2 == ["123 High Street","Bigcity","","EF45GH"] as would be expected.

With IE, we get b2 == ["123 High Street","Bigcity","EF45GH"] -- the empty element has been silently removed from the array; placing the postcode where the county should be, and leaving the element which should contain the postcode undefined (which sometimes causes an exception when trying to read its value).

There is no way in hell that that behaviour is remotely proper -- and neither is there any way this was accidental.

13
1

More from The Register

Bjarne Again: Hallelujah for C++
Plus: Now officially OK to admit you never used STL algorithms
Interwebs taunt Sir Jony over Apple eye candy makeover
Hey Ive, Ive... add more unicorns, willya?
SCO vs. IBM battle resumes over ownership of Unix
Zombie lawsuit back and wants to suck the brains out of Linux
Apple: iOS7 dayglo Barbie makeover is UNFINISHED - report
Plus: You don't like the icons? Blame marketing
Red Hat to ditch MySQL for MariaDB in RHEL 7
So long, Oracle! Don't let the door hit you on the way out
Shy? Socially inadequate? Fiddling with your phone could help
App 'tells the brutal truth' about social inadequates' chatup lines
Java EE 7 melds HTML5 with enterprise apps
New release arrives with GlassFish, NetBeans support
 breaking news
'Office Facebook' firm Tibbr wants you to PAY for mobe-meetings app
Great idea. Punters won't cough for it though
 breaking news
The only Waze is Google: Ad giant tipped to gobble map app 'for $1.3bn'
Pac-Man-satnav-ish upstart in bidding war with Apple, Facebook
 breaking news
PM Cameron calls for modern, programmable computers! (We think)
IT education musings to G8 chiefs to mystify IT industry