frippz wrote:mhuk wrote:Good Luck. Can you explain why one should use XHTML?
I find this article a good reference. Hopefully it will explain better than I could right now. :)
The case for XHTML
I'm convinced that XHTML is a "good thing" for new sites but not that it's important for existing sites unless you are already doing a major makeover. This might change if IE 7 supports XHTML properly and renders such pages quicker.
I'm concerned about the statement :
"XHTML served as application/xhtml+xml is not well supported for browser display at the moment." in an October 2003 W3C document I just found.
If you can't use that MIME type safely, there is no speed advantage in using XHTML and the other advantages are small.
I think the use of centralised CSS files is much more important for maintainability and my next work on any 5-year old sites will be to remove FONT tags now that CSS support in current browsers is much better (i.e. effing Netscape 4 has died).
I haven't turned off the XHTML messages in my HTML Validator though - I just don't worry too much about them for existing Web pages.
Don't forget that you (and I) will also have to worry about "pixel-independent" design (not just "liquid design") when higher-density displays (e.g. 200 pixels per inch) become widespread. The return of 640 x 480 displays (on better PDAs with just 3.5 inch screens) is beginning to make that a target density already.
Best of luck for the job!
Cheers,
Hugh
Grinders : Macap MXK conical for espresso, Mahlkoenig Vario for Chemex, Macap MC6 (spare when our office was closed) for cafetiere, Zassenhaus Knee Mill for cafetiere when working away from home.
La Spaziale Vivaldi S1 espresso machine. HotTop KN8828P roaster. Chemex manual drip for most brewed coffee plus cafetieres and eSantos.