- From: Steven R. Newcomb <srn@techno.com>
- Date: Tue, 10 Sep 1996 14:46:42 -0400
- To: w3c-sgml-wg@w3.org
> [Responding to Tim Bray:]
> | At 07:19 PM 9/9/96 +0100, Martin Bryan wrote:
> | If you want such a distinction, use real SGML. XML should use a hardwired
> | concrete syntax.
>
> I totally agree.
I agree to the extent that XML as defined right now should use a
hardwired concrete syntax, but to force only one such syntax is asking
for obsolescence. There needs to be a way to specify 'versions' of
the concrete syntax used, where you might have a 7-bit ascii version
and a Unicode version, etc. By putting the emphasis on a small number
of various 'versions' of XML's concrete syntax, the XML documents
themselves can be kept simple and concise. From the point of view of
a parser, it is easiest if all the variables are known beforehand.
The less a parser must adapt to the document itself, the easier it is
to build the parser. There should be a declaration which specifies
the syntax, using a public identifier to specify which XML syntax is
to be used.
As it stands now, there are very few tools which support portable text
beyond 7-bit ascii in any reliable way. Given this framework, I think
XML should start with ascii, as a base. Part of the whole concept
here, as I saw it, was that I could fire up vi or notepad and view a
document. (Though I might not enjoy doing it.) That paradigm breaks
if XML tries to leap-frog currently used technology too much.
---------------------------------------------------------------------------
Derek Denny-Brown <derdb@techno.com> | Technical Staff @ TechnoTeacher, Inc.
http://www.techno.com/~derdb/ | work-phone: (716) 389-0963
SGML/HyTime/DSSSL/WWW | http://www.techno.com/
***************************************************************
* Steven R. Newcomb | President *
* direct +1 716 389 0964 | TechnoTeacher, Inc. *
* main +1 716 389 0961 | (courier: 3800 Monroe Avenue, *
* fax +1 716 389 0960 | Pittsford, NY 14534-1330 USA) *
* Internet: srn@techno.com | P.O. Box 23795 *
* FTP: ftp.techno.com | Rochester, New York 14692-3795 *
* WWW: http://www.techno.com | USA *
***************************************************************
Received on Tuesday, 10 September 1996 14:45:58 UTC