Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

Re: samp, kbd, var

From: Jukka K. Korpela <jkorpela@cs.tut.fi>
Date: Tue, 22 Aug 2006 20:26:40 +0300 (EEST)
To: XHTML-Liste <www-html@w3.org>
Message-ID: <Pine.GSO.4.64.0608222019090.18786@korppi.cs.tut.fi>

On Tue, 22 Aug 2006, Patrick H. Lauke wrote:

> Jukka K. Korpela wrote:
>
>>> <var>i</var> => <code role="compsci:variable">i</code>
>> 
>> Some automatic translation programs recognize <samp> and/or <code> markup 
>> and treat the element's content as something that shall not be translated.
>
> Wasn't XHTML 2.0 supposed to be NOT backwards compatible, or do you mean 
> there are automatic translation programs who currently recognise XHTML 2.0 
> already?

XHTML 2.0 is supposed to be incompatible with any previous version of HTML 
(so that it would be more appropriate and less confusing to give it a 
completely new name and start the version numbering of the new language 
from 1.0, but version number confusion is an HTML tradition, starting from 
HTML 2.0). What I was referring to was that <samp> and <code> elements are 
examples of simple and meaningful markup that has some actual software 
support beyond mere rendering issues. The more complex a markup language 
you design, with semantics hidden obscurely into attributes, the more probable 
is that it will remain effectively as a system of text processing macros:
people use markup to achieve the default rendering that they associate 
with markup elements - but software developers won't use the semantic 
information for anything.

It's not just a matter of the difficulty of finding the semantic pieces; 
more importantly, if the markup system is complex, people won't use the 
complex features or they will use them inconsistently and against the 
specifications.

-- 
Jukka "Yucca" Korpela, http://www.cs.tut.fi/~jkorpela/ 
Received on Tuesday, 22 August 2006 17:27:51 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.