Skip to content

Ecce Signum

Immanentize the Empathy

  • Home
  • About Me
  • Published Works and Literary Matters
  • Indexes
  • Laboratory
  • Notebooks
  • RSS Feed

Month: April 2003

PHP Goodness

2003-04-10 John Winkelman

In my perpetual cycle of attention-whoring, I am working on adding reader-submitted comments to the individual post pages. There is a form there right now; it doesn’t go anywhere.

As I was warming up for class I watched the last hour of Aguirre, the Wrath of God , directed by Werner Herzog and starring the deeply spooky Klaus Kinski. There are a lot of strange men in cinema right now… John Malkovich, Willem Dafoe, and the like, but none of them can hold a candle to Kinski for sheer screen presence.

Posted in LifeTagged movies comment on PHP Goodness

I Got A Million of ‘Em

2003-04-09 John Winkelman

First, there is some great news! We’re-Here is apparently on it’s way back to the internet! The past five months have been long, cold and lonely.

Second, right now, at this very moment , I am listening to a truly groovy, hip cd: Filmstrip(Frame 1) , from Mush Records. This is the precursor to Ropeladder 12 , which I received as a Christmas present from the drunkard dynamic Mr Bock . Both are full of abstract – avant – underground hiphop. NerdyCool, smart, and totally great programming music.

Third, today for lunch Alison, Michele (coworkers) and I walked downtown and ate at Twochoppers Deli, home of the TwoChopper, which is quite possibly the best sandwich in the entire world. On the way back to work we stopped at the tire swing behind Calder Plaza, which is quite possibly the best tire swing in the entire world. It can comfortably seat eight people, it weighs around two hundred pounds empty, and it is a great place to bring a date. I am not sure what kind of tire it was in its previous life; probably some kind of tractor. A big tractor.

Today’s reason why IE5 Can Tie a Pork-Chop Around Its Neck and Play With a Doberman is the following: Placing block-style elements inside a FORM tag causes the Cascade part of Cascading Style Sheets to stop cascading. So instead of referencing a TD tag as “table.content td”, it must be referenced as “form table.content tr td”. This in and of itself is not such a huge thing, but the FORM tag, which doesn’t actually exist, much like a TR tag doesn’t really exist, shouldn’t have ANY effect on the cascade or styling or space on the webpage, or anything else. And it certainly shouldn’t BREAK anything!

Dear IE5: fuggoff!

( The Spoon Song by Nicodemus and Jay B is totally happenin’)

Posted in LifeTagged music comment on I Got A Million of ‘Em

I Got Nuthin’

2003-04-082022-05-06 John Winkelman

toad

Posted in Photography comment on I Got Nuthin’

Peace and Quiet

2003-04-07 John Winkelman

Got a call from a friend a little while ago. While his power was out yesterday someone broke into his apartment and stole his VCR and his fiance’s laptop. Material loss was minimal but she had years of documents on the computer. After work I will donate my unused VCR. Unused since I broke down and bought a DVD player.

Todays justification for pouring chlorine in the Browser Gene Pool is the simple fact that IE5 is the oldest major browser still in widespread use, and that is justification enough to start treating it like an obnoxious little yappy-dog.

Remember the scene from Good Omens where we learn the reason behind Crowley’s extraordinary collection of houseplants? Every now and then he would go through them and find the one which maybe was’t quite as green or bushy as the others. He would then carry the plant around while making comments like “You see this one? He just isn’t trying. He isn’t a Team Player.” And he would leave with the plant.

A few hours later he would return with the empty flower pot and leave it in the middle of the room, thus ensuring the healthiest, most vibrant (and terrified) collection of houseplants in London.

Ah, if only browsers were as intelligent as plants.

Posted in Life comment on Peace and Quiet

Shiny!

2003-04-06 John Winkelman

Today Virginia and I wandered around the campus of Aquinas College taking pictures of ice-laden trees. Beautiful stuff, if you are not a property owner.

About half an hour into our excursion a breeze picked up and the trees began a crystalline crick-crack , punctuated by branches falling in bursts of ice. I didn’t say anything but being under trees in that condition made me a little nervous.

Still: A beautiful day to be outside, and effectively broke up the melancholy of setting the clock ahead an hour.

Today’s reason why Internet Explorer 5 Can Take A Long Walk Off A Short Dock is the fact that Microsoft decided to use ActiveX to grant access to XML in its browsers, thereby effectively shutting Macintosh out of the running. The could have done something more universal (like Mozilla!), but instead chose the exclusionary/reactionary path. Actually, this applies to all versions of MS Internet Explorer, but Macintosh is only abused by IE up to version 5.x.

Die, internet explorer 5. Die, die, die. Go, and darken my monitor no more.

Posted in Life comment on Shiny!

Weather Related

2003-04-04 John Winkelman

All of my plans for this evening were cancelled by a solid inch of ice coating every available outdoor surface. I still have power, but the streetlights went dark at around 10:00. The trees will be sweeping the sidewalks by morning.

So I did what any other red-blooded American would do when stuck inside on a bitter Friday evening in April: I looked at porn.

No. Scratch that. I did my taxes. There was a heart-stopping moment when I though I would owe something in the neighborhood of $2k, but a quick review of my math showed that I had used Cosine when I should have used Sine, and I will in fact be getting a little back.

So what to do with this minor windfall?

I could get a new digital camera – not that there is anything wrong with the current camera. I could bulk up my DVD collection, or my CD collection, of my bookshelves. I could get a good start on a liquor cabinet. Or the contents thereof, anyway. Maybe a good suit. I bought my current suit just after I graduated from college, eleven years ago. I haven’t worn it since 1995, and it was a little tight around the waist at the time. I could buy a new sword or two. Not very practical, buy quite high on the nifty scale. Furniture is out of the question, because I can’t fit much of anything through the doorway into my apartment. A bike might be fun, but I have no place to store it when I am not riding.

Option paralysis.

I added a little more content to Master Lee’s site, this in the kung fu and tai chi forms pages. A little here, a little there.

Today’s reason why Internet Explorer 5 can Eat Shit And Die is that it comes in such a wide variety of distinct flavors: IE5 on the PC, IE5 on the Mac, and IE5.5 on the PC. Three entirely different beasts, one major browser release. So not only is the rendering engine crap, but just try coding a workaround with it’s half-and-half support of the standards. Makes we want to break things.

And so to bed.

Posted in Life comment on Weather Related

The Vultures Are Circling

2003-04-03 John Winkelman

President Bush has caused the death of fewer than a hundred American soldiers in Oil War 2003, and already the corporations are squabbling like fat children over a bacon pie to determine who gets trading rights for Texas II. France, who up until oh, about two days ago, was Iraq’s biggest trading partner, says that all contracts with Saddam Hussein made before the war will still be valid after the war. The US and Britain think otherwise. I can say with dead certainty that were it France declaring war on a US trading partner, the US would be all “Back off, Frog” to France, no matter what the justification.

And who’s getting the biggest contracts? Dick Cheney’s corporation. Hmm.

I hope the SUVs will still run on oil which The Administration has diluted with the blood of American soldiers. That’s why we sent them over there.

Today’s reason why Internet Explorer 5 Can Go Eat A Bag Of Hell is the following: IE5 does not recognise padding applied to the bottom of an image. That beautiful dashed (in non-stupid browsers, anyway) line which should be 20 pixels below the image is instead a solid line stuck to the bottom of the image like a flattened dog turd on a cowboy boot.

On a much lighter and more beautiful note, Potato Moon has a gig at Hair of the Frog brewery tomorrow night, starting at 7:30. I plan to take Virginia, if we feel up to being around other humans.

Posted in Life comment on The Vultures Are Circling

IE5 is the new Netscape 4

2003-04-02 John Winkelman

Yeah, you heard me. Let’s all say it together this time:

Internet Explorer 5 is the New Netscape 4!!!!!!!!!

What would have been a three week build of a static site is instead a 5+ week build of a static site. Thousands of client dollars WASTED on an old and out-of-date browser based on antiquated technology. IE5. Perpetrator of the Padding Bug, the Egregious Box Model Hack, the Traveling Float/Margin Bug, among others.

I got started in this business during that single day in 1999 when IE4 and Netscape 4 were on even footing. At 9am the next day IE started to pull ahead, and (AOL paleo-reactionaries aside) Netscape 4 is now fast on its way to an unmarked grave. So now is the time to pick the next weakest link and start in with the Death of a Thousand Cuts.

IE5. New NS4. Particularly IE5 on the MAC, which though it has “Practically the best standards support of any mainstream browser” has specific bugs which make it impossible to write clean stylesheets. The fact that it INTERPRETS the code correctly does by no means suggest that it DISPLAYS the output correctly. It doesn’t.

There is a well-known IE6/PC bug when applying floats, that horizontal margins tend to be doubled. Spec a 10px margin to the left of a left-floated DIV tag, and IE6 will give you 20px. Sucks, but easily compensated for with a little math and a single alternate line of code.

Float a bunch of DIV tags in IE5/MAC and apply a 10px bottom margin to each. Force them to wrap around something like e.g. an image. Suddenly, the fourth DIV tag has doubled it’s bottom margin, turning an elegant grid into an unfinished tangram! And no global styleshete changes will alter the behavior!!!1!$@1!

So the solution becomes, target that one DIV tag with an egregious ajacent style selector, like div.container+div+div+div+div. Those of you who speak CSS will understand this. Those who don’t … just take for granted that IT WORKS!!!!

Reload the page and…beautiful. The DIV has been cowed.

But…but…there is another DIV tag, one row down, one column over…

20. Pixel. Bottom. Margin.

Everything below it: U.G.L.Y. You Ain’t Got No Alibi.

So we add another rule: div.container+div+div+div+div+div+div+div. Kick that sucker back in line. Works. But now…one down, one over. You guessed it. 20 pixels.

You know what? Fuck it. Fuck you, IE5 on the PC for not displaying dashed borders, and Fuck You and Everyone Who Looks Like You, IE5 on the Mac, for the Traveling Float/Margin Bug.

The days of putting stylesheet pearls before browser swine are OVER!

So join me, O my brothers and sisters, and scream it unto the heavens:

Down With IE5!!! Death to IE5. As Was Netscape 4, So Now Is IE5!!!!! IE5 is the New Netscape 4!!!!

There. I feel better.

Posted in Programming comment on IE5 is the new Netscape 4

Posts navigation

Newer posts

Personal website of
John Winkelman

John Winkelman in closeup

Archives

Categories

Posts By Month

April 2003
S M T W T F S
 12345
6789101112
13141516171819
20212223242526
27282930  
« Mar   May »

Links of Note

Reading, Writing
Tor.com
Locus Online
The Believer
File 770
IWSG

Watching, Listening
Writing Excuses Podcast
Our Opinions Are Correct
The Naropa Poetics Audio Archive

News, Politics, Economics
Naked Capitalism
Crooked Timber

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

© 2025 Ecce Signum

Proudly powered by WordPress | Theme: x-blog by wpthemespace.com