Although I hate to dwell on the topic of browsers, yesterday, I had the unique opportunity to view PerversionTracker in IE 6, under Windows XP. I didn’t chance to write down the culpable version numbers, but one thing was clear: it looked like shit. Not just a vague sort of ugliness, but a definite variety, that comes from ineptitude on the part of the browser. Since we generally try to have XHTML-hep code, of the validating variety, it seems that such a theoretically modern browser should support modern standards. Yet, it is clear such foolish consistency is the hobgoblin of little minds, as Microsoft has stayed as far away as they can possibly muster, instead slothfully idling away their development time with special security-hole enabled ActiveX technology.
Microsoft, your detestability has driven us to review a Windows application, which we hope to never do again. Your failure to implement a browser with reasonable standards compliance, despite having excessive amounts of money with which to attend to the task, has filled me with unquenchable rage, and won you a lustrous new 10.4.
Posted by ladd at March 12, 2003 08:03 PM | TrackBackI'd just like to take this opportunity to say the new logo kicks ass. Is that a final version or are you investigating ways to make it more painful beyond the brushed metal window?
Posted by: Mini-Me Shadow on March 12, 2003 08:21 PMAlthough we've experimented with the Pain-O-Tron Photoshop filter, the current thinking is that the articles should contain enough agony without the logo providing injuries beyond metal.
Posted by: ladd on March 12, 2003 08:28 PMI think two standard Aqua buttons both set to default would be a great touch... :-D.
Posted by: Jon on March 12, 2003 08:29 PMI think it's hobgoblin of small minds, actually, not of little minds. The "small" is somehow more damning.
Posted by: Brent Simmons on March 12, 2003 08:42 PMYou can think that. But you would be sorely mistaken, and monkeys might attack you.
Posted by: ladd on March 12, 2003 08:56 PMEven posting about IE seemed to screw up the page, all of the images are showing up in the "Switch" post.
Posted by: juicylube on March 12, 2003 09:37 PMThe reason the main window's content shows up in the comments window is that all windows (widgets/controls/icons/etc. are all "windows", what we know as a "window" is just a set of adjacently placed widgets which together form the illusion of a window into a world of information) are responsible for drawing themselves and as the html view pane is still loading, it hasn't drawn anything yet (it could've just erased to white, but that would have been 2 extra lines of MS code = 4 new bugs to deal with).
So what you see is the frame and controls that have dutifully drawn themselves, forming a bleak skeleton for the horror that is yet to come, meanwhile showing the sludge behind it while you're waiting.
Posted by: Thuros M. on March 13, 2003 03:25 AMbiggity biggity back, doz widgets r whack!
Posted by: snoop on March 13, 2003 07:58 AMI never understood why IE6 insists on opening new windows with the same content as the previous window. That annoys the hell out of me, how hard is it to have a new window open a blank page? argh.
Posted by: Chad on March 13, 2003 08:22 AMYou can "support" PNG graphics in IE 5 and higher using the special proprietary cobbled on style attribute "alpha image loader"
If you code for your image like so...
Then use a javascript to hide the 'real' src image from Windows IE, replacing it with a transparent gif...
//
This seems to work fairly well in IE 5 and 6. The proprietary style is ignored in Mozilla, IE 5.x Mac, and Safari, the javascript only swaps out the image on Windows IE. I've found the javascript needs to follow the image in the code, if your script appears in the body of the html.
Kudos to Microsoft for making a standard as non-standard as possible.
Posted by: Michael Barrett on March 13, 2003 09:00 AMSorry. code wasn't escaped so it didn't appear...
<img name="my" src="my.png" alt="" width="175" height="150" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='my.png', sizingMethod='scale');">
<script language ="JavaScript" type ="text/javascript" >
//<!--
var agt=navigator.userAgent.toLowerCase();
var is_ie = ((agt.indexOf( "msie" ) != -1 ) && (agt.indexOf( "windows" ) != -1 ) && (agt.indexOf( "opera" ) == -1 )); if ( is_ie ) {
my.src= "transparent.gif" ;
//-->
</script>
Unfortunately only PNG is cool enough for our logo--note the fancy drop shadow. Resize the window and watch it shadow over things! Oooh...
Posted by: Jan on March 13, 2003 09:21 AM"What I must do is all that concerns me, not what people think."
- Bill Waldo Gates
Posted by: kecko on March 13, 2003 09:22 AMAn even simpler way for making IE/WIN use PNG's is Youngpup's "Sleight" script. You just add it to the head of the document, and Explorer will nicely use any png on the page. There is no need to add code to the images themselves.
http://youngpup.net/_ui_webapp/getFrames.asp?request=/snippets/sleight.xml
Posted by: Borgendorf on March 13, 2003 09:30 AMA doff of the hat to you and your site! At least you make a good faith effort to code to standards, unlike so many sites I run into. Thanks!
p.s. For those of you out there that build websites, http://validator.w3.org/ is your friend! Use it, learn it, live it!
Posted by: John Turner on March 13, 2003 09:32 AMdear lord, it has begun
http://www.cnn.com/2003/US/South/03/12/monkey.escape.ap/index.html
Posted by: Walff Waffles on March 13, 2003 09:37 AMPersonally, I think the logo would be much uglier if it had more than two colors, or perhaps a spiral rainbow gradient.
Posted by: AgentKen on March 13, 2003 11:27 AMonly a 10.4? This is a defaut application made by the biggest sofware company in the world. Not only that but they claim to support all standards (and then send corrupt pages to users of Opera).
I could see a 10.4 if I made the wonderus turd that is IE, but MS deserves better, I'd suggest at least a 10.9.
Posted by: JCD on March 13, 2003 11:42 AMNope.
The quote really is 'little minds' not 'small minds' as is so oft misquoted.
Just another terrible software bashing site. It gets tiring after awhile. More seniors hop on the wagon to beat up the big bad software. It was funny about ten minutes ago, until I lost my sense of humor to a wood chipper. I also did not notice that this is a Mac site, but thought it was a a PC site designed exclusively for Mozilla.
Build your web page according to the non-existant IE 6 specs, or become one of Microsoft's trained eunuchs. Look at the web server statistics and web standards and make a decision.
I have never heard of the W3C, nor the concept of paragraphs and linebreaks, which makes things hard to edit.
I do not understand the logo, because I have never used Mac OS X and do not get the joke. I am under the impression that all logos must be iconic, simple, designed.
No doubt those dirty PvT dogs will edit this comment because they do not like me!
Posted by: lazy on March 13, 2003 12:46 PMThat last cooment is either a really well done sarcastic remark, or a really REALLY brainwashed Windows user who stumbled upon this site by accident.
Either way, I love the site and I truly enjoy what you guys do.
I really think my brain hurts. Windows has caused it.
P.S. The editors of this site are unethical, and are likely already editing my comment.
Posted by: stool sampler on March 13, 2003 04:54 PMFor nonconformity the world whips you with its displeasure. (I don't think it's whipping hard enough yet...)
Posted by: Simon on March 13, 2003 05:45 PMSo many people are willing to jump through various hoops to accomodate Microsoft regarding it's lack of PNG support.
Why?
Posted by: Double Worsted on March 13, 2003 05:48 PMBecause ~90 percent of people browsing the Web are using it, Mister Worsted, sir. So at the moment, using unadulterated PNGs-with-alpha on a Web site is almost exactly as viable as designing a product specifically for left-handers. (Disclaimer: I use Mac IE. And I’m a left-hander.)
As for the new window thing, what Thuros M. said. Plus, the effect is new between MSIE 5.0 and 6.0, so it’s probably deliberate. It saves ~0.1 seconds in drawing the window, and allows you to keep reading the original page for a couple of seconds before the new page loads — but at the expense of torturing your mental model of GUI windows.
Posted by: on March 13, 2003 07:03 PMI'm on a PC right now looking at the site. (and typing this on IE6) I just had to do it to see it for myself.
My crew and I working on a nice little page called SignalNine have run into a lot of trouble with IE ourselves. Here's the biggest problem we've had to deal with: IE likes to draw some things under it's own scrollbar.
Apparently, when calculating widths for the CSS, IE doesn't count the scrollbar as being there, and by then it's too late, and it just decides to draw it there.
I can understand where the Windows liker is coming from. If I were to just visit this site, not knowing what it was supposed to look like, I'd be very confused, and wouldn't actually know what I'm missing (IE6 does a good job of hiding that sidebar)
As for "coding for what people will be using" This webpage is for Mac-o-philes, so I hardly think it's "coding for what people will be using" to target IE6 for Windows. Let 'em buy a Mac!
Posted by: suicide on March 14, 2003 12:48 AMThis sleight thingy (see earlier comment) works perfectly! Yay! 24bit PNG goodyness, here I come!
Posted by: Thuros M. on March 14, 2003 02:52 AMI got news for you guys. I am unable to tell the difference between a deliberate shadow and mis-matched colors.
Gotta go change my underwear, as I got a little excited.
Note: the site editors have it in for me. If I don't return in 3 days, call the cops.
Wow, this site HAS a sidebar? AMAZING
Posted by: Linty on March 14, 2003 11:42 AMThe sidebar issue is something I've seen frequently in Movable Type-based systems with IE 6. Apparently when you have DIV elements with absolute positioning and no specified width, and they're adjacent to other elements that *do* have specified width, IE sets the DIV element of unspecified width to the complete page width, ignoring the space taken up by the absolute width elements (like the sidebar). There's evidently a simple fix for this in the HTML that's been added to the MT 2.6x default templates (I think adding a BR element with the 'clear="all"' attribute at the end of the page), but the really irritating thing about this is that it wasn't broken under IE 5.5.
Hey look at that, a sidebar! It would be nice if you could fix the site for those of us with day jobs.
Posted by: on March 14, 2003 06:54 PM"Fix the site" implies there is something wrong with the site now.
Day jobs are overrated anyway.
Posted by: sidebar on the rocks on March 14, 2003 09:22 PMI hate the lack of PNG support (click on my name, below, to see it in action).
But what's more annoying to me is the lack of support for the Q element. Why in the wold doesn't the Microsoft browser render this HTML 4 element?
Wouldn't it be nice to search in an engine for quotes? Could be doing it by now except the most used browser doesn't let us mark up that data.
Posted by: Zachariah on April 20, 2003 01:58 AMThe sidebar is at the top? (not on the side) ?
Posted by: leo on June 25, 2004 10:09 AM