- From: nir dagan <dagan@upf.es>
- Date: Thu, 26 Mar 98 20:22:52 MET
- To: www-html@w3.org
I can't understand the Datatype propsal: <BLOCKQUOTE cite="http://lists.w3.org/Archives/Public/www-html/1998Mar/0111.html"> "The markup <DATATYPE type=date format=full>3/26/98</DATATYPE> <DATATYPE type=date format=short>3/26/98</DATATYPE> <DATATYPE type=number>1000.00</DATATYPE> <DATATYPE type=currency unit=USD>1000.00</DATATYPE> could be shown as follows in a Dutch User Agent: 26 Maart 1998 26/3/98 1000,00 $ 1.000,00 " </BLOCKQUTE> The text of an HTML document should be represented in the human language of the document and not of the user / UA. This applies also to dates and to decimal points. Do people in France expect their email program will translate this message into French? And if not, why translate the date? In HTML 1000.00 is a word, 26/3/98 is another word. If they have to be a number and a date one should use some application of XML. HTML should not become a general data formatting language, but remain something for regular human language text. About the CSS alias. Does it apply only to the document where the alias is defined or to all documents that compose one stylesheet? The latter is impossible, since the user's and author's stylesheets merge, and one may get contradicting aliases. But then authors will get confused since they may combine several stylesheets (say an external with LINK and embedded with STYLE) and will have to redefine the alias in every document. One can define it to apply to all stylesheets of the same source (e.g. author) but this may confuse user agents, who have enough trouble already getting CSS1 right. Regards, Nir Dagan Assistant Professor of Economics Universitat Pompeu Fabra Barcelona (Spain) email: dagan@upf.es Website: http://www.econ.upf.es/%7Edagan/
Received on Thursday, 26 March 1998 14:31:20 UTC