Re: Future of HTML
Dataweaver (traveler@io.com)
Thu, 26 Mar 1998 11:41:29 -0600 (CST)
Date: Thu, 26 Mar 1998 11:41:29 -0600 (CST)
From: Dataweaver <traveler@io.com>
To: Jukka Korpela <jkorpela@cc.hut.fi>
cc: david_richmond@nl.compuware.com, www-html@w3.org
In-Reply-To: <Pine.OSF.3.96.980326154304.17555A-100000@beta.hut.fi>
Message-ID: <Pine.BSI.3.96.980326112653.21012B-100000@pentagon.io.com>
Subject: Re: Future of HTML
On Thu, 26 Mar 1998, Jukka Korpela wrote:
> On Thu, 26 Mar 1998 david_richmond@nl.compuware.com wrote:
> > As for the best way of doing this I am not sure, but adding a
> > <DATATYPE> tag would be one way.
>
> Well, a bit long name. The element for "data type markup" could be
> called just DATA. For example,
> <DATA TYPE="date">1998-03-26</DATA>
How would this differ from <DIV class="date">?
> Much more importantly, such markup could be essential in
> _translation_. I once translated some texts on HTML 3.2 using
> BabelFish. I noticed that the translation program was too clever:
> it noticed the 3.2 and converted this number according to the
> conventions of the target language, making it 3,2 for languages
> which use decimal comma! Thus, an author might wish to assist
> translation software to make it realize that 3.2 is a code-like
> notation, not a number with a decimal point in it.
Hmm... valid point. But as you suggest later,
> Perhaps a better solution would be an element (nestable with
> other text level markup of course) for simply indicating that
> its content is to remain invariant in translations. This would
> allow us to use, say, the name of an HTML element or a C language
> keyword in running English text so that a translation program had
> a chance of realizing that those names, although found in English
> glossaries, are not to be translated. Someone might says that the
> technically simplest way to achieve this would be to introduce a specifing
> language name (LANG attribute value), such as "none" (with the
> meaning 'no human language'), e.g.
> The <LANG="none">TITLE</LANG> element...
> but the problem is that the HTML element name TITLE _is_ an English
> word in the sense that it is _pronounced_ as an English word.
This seems to be an issue relating directly to screen appearance, and
would thus probably be better handled by stylesheets.
---- Jonathan Lang <traveler@io.com> ---- x ------- alias: Dataweaver ---------
Webpage: http://www.io.com/~traveler /@\ The Dogma of Otherness insists
GURPSnet's Benevolent Tyrant for Life ~~~ that all voices deserve a hearing,
FAQ: http://www.io.com/~ftp/GURPSnet/www | that all points of view have
Archive: http://www.io.com/~ftp/GURPSnet | something of value to offer.
submit new files to gurpsnet-files@io.com | --David Brin, "Otherness"