- From: Tina Holmboe <tina@greytower.co.uk>
- Date: Fri, 18 May 2007 14:09:26 +0200
- To: Frank Ellermann <nobody@xyzzy.claranet.de>
- Cc: www-html@w3.org
On Fri, May 18, 2007 at 12:44:17AM +0200, Frank Ellermann wrote: > Tina Holmboe wrote: > > > (a) All presentational elements - and yes, this does include I, B, > > FONT, and the way M is defined today - are removed from the HTML > > specification. > > Breaking backwards compatibility for something that's supposed to work, > if that's your vision of progress PLEASE don't abuse text/html for the > outcome. Some cases about <i>, <b>, and related issues I'm aware of: Interestingly enough, it is my serious, and honest, opinion that keeping the I- and B-elements in the HTML specification does nothing but maintain the status quo. HTML isn't a presentational language. There is no way to put it more politely than this: any other view of it is based on its misuse, and will do us no good. If we /keep/ I/B but change them to have any meaning other than purely decorative, then we are indeed breaking the web by assuming meaning from either /correctly used/ decorations, or /incorrectly/ used decorations - but regardless they are /decorations/ and nothing else. > Of course it's presentational in some sense. If you want to add stuff It's presentational in ALL senses. Until and unless we can get an UA to actually tell the difference between bold-used-for-decoration and bold-used-for-emphasis we /require/ that authors use B for the former and STRONG for the latter, and we can only do more harm by changing it. The entire idea behind a markup language such as HTML is to avoid specifying how something look, and rather focus on what something /is/ - and then leave CSS for the look'n'feel. Make up your minds. Either make HTML into a *proper* presentational language, and stop pay lipservice to the semantics-, structure- and accessibility-crowd, or cut out the accumulated fat from the last seventeen years. This half-measure won't get us anywhere. -- - Tina Holmboe Developer's Archive Greytower Technologies http://www.dev-archive.net http://www.greytower.net
Received on Friday, 18 May 2007 12:09:30 UTC