Friday, April 08, 2005

All right, done another web site(I hate IE)

Finally done the Wuling site for the cycling club.
With each debug, the more I resent IE and the more I appreceate the hard work of the guys at mozilla and W3C.
It seams that M$IE always have some kind of rendering problem with this or that. But with Firefox, you usually get what you want to see.

But the thing that really pissed me off is not the rendering problems of IE, but rather the "safety measures" that came with XP SP2. It went so far as to block my flash movie and my 2 javascripts.
The Flash movie is the navigation bar that links to the pages of the site; one javascript is for showing the last modifing date of the site, and the other just a count down clock to a certein date. IE said that they are "active content", and that they may be harmful code. Come on, man, this is just like saying that "THE CLOCK ON YOUR DESK MAY KILL YOU!" Yeah right, can you strike someone to death with an alarm clock?

This forced me to go on to MSDN for some help, and found some hysterical solution:
Just add the following tag to your page

with"http://yoursite.com/"being the URL of your site
Yeah, I guess M$ like to play with "digital signatures", but this is absolutely stupid.
There's a Chinese saying that goes something like "taking of your pants just to let out the gas of the guts".

Ok, so next time remember to add that junk code to your page if you use flash or java, or IE will block them: for no reason.
And, once again, use a W3C compliant browser, such as Firefox. Website developers around the world will thank you.
Get Firefox!
---

I also played around with HTML validation, and found that the number of errors of a M$ Word generated HTML file could be 10times the normal errors of HTMLs you write yourself. Macromedia Dreamweaver is a very good piece of softwere, thank them for their generous 1 month trial(such a shame that I can afford to but it); and thank them for including a "Word/Frontpage junk code cleaner".

No comments: