Zooiblog

Search the Zooiblog

Support this site.

Old-fashioned HTML?

HTML is not outdated, ye mangy gits

Faruk and Hayo were teaming up against Anne and me the other day, and it was about HTML. Now, you might say, that fight is already over, is it not? Well, it seems it isn’t. Anne is a lover of good code, and that’s no secret. He writes HTML occasionally and writes perfect XHTML too (be it with Arthur Steiner). Faruk is against the former, because, he says, HTML is obsoleted by XHTML.

Now I’m asking you, why is that? Of course, clients want to see XHTML, the big new buzzword that’s spread the web. HTML is nothing less. Okay, it isn’t eXtensible, but for most corporate sites (that have to get their designers elsewhere – bigger companies tend to have their own coders), that same extensibility isn’t needed at all. I know the battle has been fought, but if you’re as good as convincing your clients to ‘upgrade’ to XHTML, you should also advice them to use HTML if they have no use for XML or whatever spankin’ technology they might never need. Of course, the marketing trick is XHTML, but as soon as they know that HTML is nothing less, you’ve come a long way as a developer. But you did use HTML, and that’s what Hayo and Faruk didn’t like. “It’s deprecated,” “it’s so 90s”. Utter bull. HTML isn’t dead. HTML is still alive and evolving. There is no point in using XHTML instead of HTML when the advantages are lost.

(Short rant on semantics and forward-compatibility…)

HTML can be as strict and semantic as you like. Get your client to know that HTML isn’t necessarily tag-soup, table-based and outdated. It’s stupid to think that HTML is not forward-compatible. Why deprecate HTML when it’s still in use on 97% or something on the internet?

(That be all on that matter.)

I can’t ignore the fact that clients ‘prefer’ XHTML, but if you don’t try to convince them, they will soon be nagging about faulty code. And then you are the culprit. Of course, you can make your client one spiffy XHTML 1.1 spitting CMS (Faruk, I look at you here), but that’s not the case for all developers. Web Standards aren’t about XHTML. HTML is a standard too. Web Standards is about compatibility, usability, semantics and (discussably) validation.

Arthur told me that XHTML is one of the means of progression, but I’m not saying one should not use XHTML. I’m saying that it’s not wrong to use HTML. Thank you Arthur ;)

Just before posting: In the nick of time, Jacques Distler makes the case for HTML. Somewhat.

MIME-types on the Zooiblog

On another note, I’ve recently switched to application/xhtml+xml. It works like a charm. However, faulty code is still bugging me. Please be valid with your comments, and if you’re not, mail me ASAP. Your response will be highly appreciated.

Experiencing the impact

The last couple of weeks have been special for me. Since the launch of my new design, my visitor rates have tripled. My bandwidth goes skyhigh, and my name and articles are spread all over the place. Luckily my server is holding up great. Now, seeing all those people coming by, reading my articles, I question myself. What would you like to see at this site, in terms of articles? More design-related? More semantics? More interface design? Tell me. It might spark me.

Oh, and thanks to 456 Berea Street, Milo V., Jina, Das Netzbuch, Richard@Home, CSS Help Pile, Yojih, Marko and the many others who linked to my Scrolling Drop Shadows article. You were the key to the success, and to the thousand-something visitors over the last couple of days :P

Terrorists, terrorists, terrorists!

Terrorists, terrorists, terrorists! Michael has a point, I think.