Just what has Microsoft been doing for IE 7? 354
Jeff Reifman writes "Last week, Windows columnist Paul Thurrott ripped into Microsoft for ignoring CSS standards with its upcoming Internet Explorer 7.0. "Microsoft has set back Web development by an immeasurable amount of time. My advice is simple: Boycott IE. It's a cancer on the Web that must be stopped. IE isn't secure and isn't standards-compliant, which makes it unworkable both for end users and Web content creators." With the redesign of my own site last month, I discovered just how non-compliant IE is with basic CSS: IE 52% vs. Firefox 93%. Is Microsoft purely incompetent and tone-deaf to customers — or simply counting on IE's non-compliance remaining a de-facto standard?"
Re:IE developers use Firefox themselves (Score:5, Interesting)
Re:Boycott (Score:3, Interesting)
Yes.
Maybe you weren't around then, but it didn't bother people one bit to put "Best viewed in Netscape" or "Best viewer in IE" on their site.
"Best viewed in any W3C compliant browser" is even less burdonsome for end users, and is not some incomprehensible thing, it has tons of precedent.
I've never had a user have any serious problems with the sites I design, once I explain to them that it's their browser that is broken, not the site.
Re:I vote de-facto standard (Score:5, Interesting)
While some OEMs may choose to bundle IE7 anyway, I think that if Microsoft is barred from any reprisals, most OEMs are sick enough of Microsoft's pressure tactics over the years that they may choose to bundle something else, with the most obvious winner probably being Firefox (since it's the only other browser most people would have heard of).
Google is your friend (maybe) (Score:5, Interesting)
Why don't boycott Vista all together (Score:5, Interesting)
IE7 still not W3C compliant or anywhere near there, still giant loopholes in the OS. Still using NTFS instead of the promised WinFS.
I was really (as an MS hater) looking forward to maybe a change within Microsoft since WGates left (and we all know a lot of work goes before the actual announcement) and Vista coming out and having promising features announced, but I can't see anything of that in their new OS.
As for a change, Stevie is announcing stuff at some convention and I am astounded. I mean, I didn't know they could do a lot more improvements in 10.4, but look at the Leopard Sneak Preview and a versioning file system and all kinds of other neat stuff... and that's right after a devving freeze in Vista which was supposed to copy some neat features out of OS X 10.3, maybe even 10.4, heck they could even copy stuff out of KDE for all I care, it still look better.
Microsoft (Gates or Ballmer, whoever has the power): I am very disappointed in you guys. I work in a mixed environment (Linux, Windows, Mac) and I have heard things in that my company (which has a bigass license with you) moving to Mac's for some non-critical users (that only need Office and to surf the intranet). If Apple pulls it off and actually builds in Win32 support in their OS, you are going to become just another SCO within a few years.
Re:Boycott (Score:1, Interesting)
Re:I vote de-facto standard (Score:1, Interesting)
Woof woof (Score:4, Interesting)
Re:Google is your friend (maybe) (Score:3, Interesting)
For this to work, google needs to incorporate this into their main search engine, so that websites MUST be standards compliant or probably never make it to the first page of results. I don't think google would do this, unfortunately, must it'd be cool if they did. And if they can make one for the blind, they can surely make one for overall standards compliance.
But really, this is still a great idea, and it'd still help with whatever percentage (somewhere around 20% or something?) of users that don't use IE. That still may be enough to get website makers to start doing the right thing.
What we need is a Gecko ActiveX control (Score:5, Interesting)
I would love to see an automatically self-updating Gecko ActiveX control. Any IE user who visits my sites (or dozens of other sites that mandate it), would simply have to click "Yes" once (ever), and then the user would be using the newest version of Gecko to render the pages automatically.
IE could be effectively marginalized that way.
Re:Google is your friend (maybe) (Score:5, Interesting)
Insert Headache Ascii Here (Score:3, Interesting)
Believe it or not, but I still get people complaining when things don't work right for Mac I.E. 4.0X. And the sad thing is one of the people who requested Mac I.E. 4.0X compliance was running OSX on a PowerMac G5. I tried to get him to switch to Safari, but alas it was to no avail.
When you can't get a Mac user running OSX to switch to something other than Internet Explorer, you have a problem. But more importantly it tells you something about the desktop/consumer market and why open source software hasn't really been that successful. Firefox is argubly the most successful open source software, but even it has limited marketshare.
The problem doesn't exist with Microsoft, the problem exists between the computer and keyboard.
Article is a Year Old! Are Claims Still Accurate? (Score:3, Interesting)
IE7 CSS Job Interview (Score:4, Interesting)
One of the team leads (sorry don't know how high up of a team lead he was) actually said that often when people say IE is rendering something incorrectly it is actually IE that is doing it correctly while all of the other browsers are rendering it incorrectly. I could tell he was looking at how I would respond to that statement. I just sat there and didn't move. While in some cases that may be true, I knew that was an arrogant lie, and was just enough for me to stop caring about the interview. Needless to say, I didn't get the job. Fortunately, I had already interviewed for another job, which I've since been hired at, which is much better.
Two points here:
1- With team leads holding that kind of attitude (and touting it during interviews), no wonder IE is the quagmire it is. They're more used to making standards, not adhering to them.
2- Yes, recent college CS grads can find a job! I actually had 2 1/2 offers after only 4 interviews. Just develop your skill set (more than what they teach you in class) and learn how to communicate in *English* not just C, C++, Perl, etc.
IE's most egregious offense (Score:5, Interesting)
This bad behavior:
--exists in IE6 and earlier
--violates RFC 793 sections 3.4 and 3.5
--ties up LOTS of memory in zillions of stateful devices (firewalls, VPN gateways, L4 and L7 load balancers, and on and on)
--does not belong to the MS TCP/IP stack, since other applications (eg, telnet) close connections properly
I haven't played with IE7 yet. Someone please tell me MS has finally addressed this abomination.
Re:I vote de-facto standard (Score:4, Interesting)
Re:I vote de-facto standard (Score:4, Interesting)
And then you discover that no compiler on the planet actually meets the C++ standard and silly little things don't work on someone's current compiler, Java is frequently a write-once, debug-everywhere platform, and many Perl modules in CPAN aren't nearly as platform-agnostic as they claimed.
If you want things to work, de facto standards you can actually test against are worth more than theoretical, formal specifications any day. But of course, both are merely a means to an end, and useful exactly as far as they help you to achieve your objective at the time.
Return to HTML 3.2 and No Javascript (Score:1, Interesting)
I've given up and gone over completely to HTML 3.2 and no Javascript and, for the first time, known true freedom, albeit within a limited world.
Everything in HTML 3.2 works as documented. All browsers can handle it. Crawlers can crawl my pages. The WWW is faster and my pages shorter so refreshes are quick, especially in a good browser like Opera. I don't have to worry about AJAX cracks, ActiveX, or Java bugs. I'm not wasting time on cross-browser hacks anymore, I can concentrate on working applications or pages. Life is good.
Re:Auto-boycot (Score:4, Interesting)
What you just said, in simpler terms is:
Microsoft's browser can't render CSS properly.
Don't complain about it or try to get it to change.
Don't try and get your userbase to upgrade.
Work around it, instead.
So, I write standards compliant code. You're telling me to break my code JUST so it looks good on some toolsack's browser who hasn't updated since IE5.5!? Further proof people should have to take an exam to be allowed on the internet.
PS - Spend the five minutes and get a *REAL* browser! http://www.opera.com/ [opera.com] or http://www.mozilla.com./ [www.mozilla.com] I have absolutely no pity for idiots who complain about how this site and that site don't look right on their browser and how they'll browse somewhere else. Tell you what, if you're too lazy to upgrade to a real browser, I don't *want* you to view my website. GTF on.
Karma be damned, people like you who can't spend 30 seconds to make sure their computer is actually running properly shouldn't be able to use them.