CSS Support IE 7.0's Weakest Link
dilbertspace writes "Anyone who has ever developed a website knows that cross-browser and cross-platform compatibility is a nightmare, mainly due to Microsoft's willful non-compliance with the CSS2 standard. As this eWeek article points out, it seems Microsoft will continue their poor support for CSS2 even in the IE 7.0 release. This may have worked when IE was the only game in town, but now that Firefox is a serious player, it won't help them keep market share as they think it will."
This may have worked when IE was the only game in town, but now that Firefox is a serious player, it won't help them keep market share as they think it will.
Don't count on it, sunshine. The reason IE is losing market share to Firefox is two fold.
These are things that matter to the end user. If I'm joe-sixpack I don't give a damn about CSS 2.0 compliance. Hell, I probably don't even know what CSS 2.0 is. The only person who actually cares are the people making the web-sites, and those people are us and in terms of market share we typically sit at the one-percent noise level. To Microsoft, IE not being compatible with other browsers is a good thing. It means people have to design to their feature set and not to the offical standards it simply means we can't ignore their platform.
So what can Firefox do to take out IE once and for all? It's actually rather simple. Do the thing that IE would never do. Implement something as powerful as Windows Forms (or it's Linux equivelent). It's the thing Microsoft fears the most - that Javascript will evolve into something powerful enough to be able to right a Microsoft Office clone in. As soon as this happens, then we suddenly have a platform independant version of office and that means we don't have to run Windows anymore. In short, they can kiss Goodbye to their market share.
I'm not saying anything new here. Joel Spolsky has talked about this at great length in a very interesting article that i'm having trouble finding. We all know this day will come it's just a question as to how long Microsoft can stall the process. This CSS 2.0 issue is a single battle in the war Microsoft is waging to prevent their demise.
Simon.
With close to 90% share of the market and a LARGE unsophisticated userbase (who will not change browsers when the one installed works on EVERY website that joe-nascar ever uses), I don't think Microsoft will be losing any sleep over this.
Sad but true....
Since when was Competitor B, which holds 6% of the market, considered a "serious player" capable of holding sway over Competitor A, which holds 89% of the market.
Though we might wish it were so, it's time for a reality check.
In Microsoft's short-term thinking, they're less likely to support standards. Despite losing market share, their browser is still the defacto standard on the Internet.
Supporting standards only makes other browsers a viable alternative. How many people use Firefox but have to continue to use IE at work because of sites that only work in IE?
I'm a big tall mofo.
Actually, this may help MS more than you would think. Sites will continue to be written for a non-standards-compliant browser, which makes them less likely to render correctly in the browsers that do follow standards. If enough pages render incorrectly when somebody is trying out Firefox or some other standards compliant browser, they'll give up and go back to IE.
Sometimes you've gotta roll the hard six.
So, Microsoft is exercising their 'freedom to innovate' a crappy non-compliant browser. Way to go boys.
Is there any standard that Microsoft has adhered to and not broken? It seems they're always ignoring or redefining standards.
I hope we're finally getting to the point where they'll keep losing market share by not supporting this stuff; because they've got the worst case of instututional Not Invented Here syndrome I've ever seen.
Lost at C:>. Found at C.
6% is quite amazing considering its short life time.
Think again! Most people at MS are paid a given salary, and as such, are not able to claim overtime.
EVERYDAY IS CATURDAY
Bet let's get real: MS still controls over 90% of the browser market. Web developers will develop sites that function more or less identically in IE, FF, NS, etc. CSS will not break MS' monopoly on web browsers.
Computers are useless. They can only give you answers.
-- Pablo Picasso
Sorry, me and millions upon millions of other people still arent going to switch.
"..when IE was the only game in town, but now that Firefox is a serious player..."
Uh, so don't get me wrong, I loathe IE like the next guy, but how does - at best - 6% of the browser market already make Firefox a major player?? Apple's got around, what, 2%-3% of the desktop market, yet no one's calling them a major player.
Frankly, we should be blaming all those web 'developers' for their lazy and frankly, filthy, coding. I've worked in quite a few places and only those on the outside or real passionate web programmers care much about anything non-IE.
This will become more and more of an issue in the coming months and years as people start catching on to more of the Google halo effect: the DHTML/xmlrpc sorta 'fat' web client app. Customers and company higher-uppers are going to start saying more and more "why can't we do that like Google Suggest or Google Maps?". Be prepared.
I just have to also say it really pisses me off, as a enterprise developer, that I have to deal with a market like this. I mean, we have standards for a reason. And the fact that you IE only guys out there take quiet joy in your coding lazyness is beyond me.
Take a little more pride in your work and look at the bigger picture! Regardless of what Micro$oft may think, the world should not revolve around IE! Hopefully some day, for real, Firefox will change this.
No.
The Slashdot motto is "if you don't like it fuck off."
... CmdrTaco
This is a question I wanted to ask on the other post so I'm kinda glad it's a duplication...
Besides firefox default for searching on google, how much actual revenue is lost for M$ with alternative browsers? I'm not looking for a figure I just don't quite understand why it would be worth it to have a full-team of developers and testers working on this over the next year/two?
Are they afraid of it just being that much easy to switch to Mac or Linux? MSN search revenues? What outweighs the cost of development and embarrassment of more security problems?
Hey look no pointless curley braces or semicolons... just like Python
Yeah i'm sure the lack of css2 support in IE7 is really what joe user is going to switch to firefox because of.
For every good use of the .gif, there are a thousand "home pages" with animations that hurt your eyes.
For every good use of flash there are a thousand blinking red and yellow banners.
For every good use of any simple system related to web design, there are thousands of bad ones. Its not a problem with CSS, its not a problem with Flash, its not a problem with .GIF. Its a problem with lazy people and bad web designers.
This is totally stupid
"The first big site to do it would lose some amount of visitors "
Would lose 80% + visitors overnight my friend, and would soon be unable to pay the bills.
Let slashdot throw the first stone in this battle
Wrong. Using Firefox means "im an idiot" because you dont know how to pay attention to spyware. Even now there are more flaws announced weekly for firefox/mozilla than there are for IE. Its a balance. It will go back and forth. Whoever is popular will be plauged.
I have lots of friends that are computer illiterate. Their computers usually get bogged down with viruses and spyware and I'm often obliged to help them fix their problems.
Every time I do this I install Firefox, set it up with my favourite extensions, then show them how to use it (basically how the tabs work and where their download go). I haven't had a single person complain about it, in fact they all rave about how much better it is and often suggest it to their friends.
Just telling people about Firefox is no way to get them to convert, demonstrating its power is.
so what you're saying is slashdot editors don't read slashdot. Hell, I rarely post but I do take a glance at slashdot once a day and I can spot dupes.
did you forget to take your meds?
Of course it confoms to a standard... it's own.
:)
That's the true beauty of standards - there are so many to choose from
Sky subscribers are morons. They pay to be advertised at !