Annoying things you should never do with HTML

There are some things that should just never be done to a poor, innocent web page. But for some reason, people do them anyway, and it annoys those of us who are still sane to no end. This is a list of the things that personally make me want to hunt down these lunatic webmasters and smack some sense into them.

Music on a web page

Sure it seems harmless at first glance... you've got this great little .midi file that you want your visitors to listen to over and over and over again. Please don't torture people like this. Seriously. It's just cruel. And not only is it annoying, but it also increases the loading time of your page. Also, keep in mind that a lot of people surf the web while listening to their own music files, and don't appreciate their favorite song being interupted.

Overuse of Flash

So you just learned how to do all this funky stuff in Flash, and now you want to show it to the world... Before you go and create a site done entirely in Flash, show a little compassion. Flash takes forever to load if it's overused. Sites done entirely in Flash are downright evil. For example, try clicking this link, and see just how long the silly thing takes to load: Click Here. If you're sitting in a Parkland computer lab, the wait time is probably 15 to 20 seconds. Now think about that... if it takes that long over Parkland's uber-fast connection, imagine how long it would take some poor dial-up user to load that site!

Ugly background colors

There are some ugly colors out there, which should just never be used as a background color. Your best bet is to just stay away from them. Here are some of my least favorites.

#997A34
#DBA400
#1A3300
#66FF00
#802B00
#FFFF00
#FF0099
#666600
#CC8033
#263A13
Obnoxious animation

We've all seen those neat little animated .gif files. Sometimes they're acceptable... but please use them in moderation. And unless the purpose of your site is to give people epileptic seizures, don't use animations like these:

Flashing
Flashing Flashing Flashing Flashing Flashing