Categories
uncategorized

web design rant

OK, so i’ll admit two things.

1) that i have not updated my WordPress installation, nor fixed the PHP in my totally custom theme to work with PHP5. This is a major headache for so many reasons, not least of which involves time. That’s why it looks super ugly right now.

2) that i have not created a web site in many moons. This means there are a lot of things which i have not yet had to deal with extensively. I’m talking to you, IE7, and your diabolical hasLayout bullshit.

Right now i’m working on a web site for an old friend who has a desktop publishing business. It’s a WordPress site, because that means she can update it herself and not have to pay a schmuck (hello!) to do it for her. So i’m making a theme that matches her design, and it’s not been easy.

Thanks to every single goddamn iteration of Internet Exploder rendering pages completely differently than the others, because of wildly varying degrees of standards compliance, there are now so many bugs to work around that it’s actually no longer fun to make a web site.

To wit:

I have a floating element, followed by a fixed element, on the page. Unless i take out the float, the fixed element completely disappears in IE7. WTF. But when i remove the float, the layout goes all wonky because IE7 measures things differently. Which means i’ll have to bugfix that, which will no doubt screw things up in IE6. Did i mention that IE8 will probably make all of these endeavors even more stupefyingly, insanely complex?

All because Microsoft has got to buck the convention and do their own thing… which i would normally applaud, if it wasn’t so idiotic a thing to do when we’re dealing with a medium which exists on so many different platforms that standards are an absolute necessity.

So fuck you to Microsoft, yet again.

And seriously, to all of you cavepeople who are STILL using Internet Exploder… why? Why, why, why???

Categories
current events internets uncategorized

Get Internet Explorer 7

I highly urge you to get Internet Explorer 7. It is far and above any previous version of IE which you may have found somehow pleasurable. In addition to enhanced security, it features tabbed browsing, support for RSS feeds, and is much more standards-compliant than its predecessor.

And it’s really not all that bad. I’d still recommend Opera or Firefox, though.

Get Internet Explorer 7

Categories
current events internets uncategorized

IE7 on the horizon?

Today at work, two co-workers told me that they had Windows Updates, which made mention of or reference to IE7, ready to install on their home PCs.

Anyone know what this is about?

Categories
creative web design

New look

Using Rob Ballou‘s Styleswitcher, the previous version of which i used on my last site, i’ve uploaded a new PHP-driven stylesheet-switching system. You can see on the left hand side that there are now options for the color scheme, the font size, and the font face (serif or sans-). I also changed the default from a black background to a white one to make it look a little less like a 13-year old Marilyn Manson fan with some design potential did it.

Not very friendly towards IE6-, but IE7 is around the corner, and you should be using a better browser anyway.

Categories
internets

IE7

According to MezzoBlue’s Dave Shea IE7 is really, honestly going to fix (almost) all of those things we’ve been whining and complaining about for, well, years now. Some of the mouth-wateringly acceptable features IE7 will now finally be capable of, out of the box: PNG’s alpha-channel transparency (thank fucking god), fixed positioning, and the :hover pseudo-class now works on (supposedly) any element!

IE7 beta is available, and the rendering engine is, basically, as finished as it’s likely to get; any changes from this point out will have to do more with bug fixes and security. I’m going to download it and see it for myself.

And if you do not upgrade on the day it is released, you’re a monkey’s arse and i will – mark my words – no longer be making web sites with your lousy browser experience in mind.