- From: Henry S. Thompson <ht@inf.ed.ac.uk>
- Date: Thu, 15 Dec 2011 12:16:07 +0000
- To: James Fuller <jim@webcomposite.com>
- Cc: Norman Walsh <ndw@nwalsh.com>, public-xml-processing-model-wg@w3.org
James Fuller <jim@webcomposite.com> writes:
> Admittedly they are more for human parsing, but as they precede the
> profile's precise definition I thought this was the right place for
> rationale to go as any clarification can be quickly addressed.
To me they appear so terse as to be perplexing, rather than helpful,
to the casual reader.
>> What problem are they meant to be addressing?
>
> With no intro text to any of the profiles, a reader skimming the
> document is forced to parse the entire document just to get an
> understanding of any single profile's essential nature.I see this text
> as a courtesy to the casual reader.
Fair enough.
>> If we have to have them, could they be collected together and moved
>> somewhere else?
>
> We could (assuming we give links as well to the formal profile
> description) but the further away we place the text from its formal
> description we then force the reader into the hyperlink square dance,
> which I try to avoid in small documents such as this.
I had in mind to just put them at the beginning of section 2, just
before section 2.1, perhaps in the following form:
The four profiles defined here identify four increasingly rich
profiles, in terms of kinds of processing and amount of information
provided to applications:
The Basic profile, adding only support for xml:base processing to
the minimum required by the XML specification, in order to allow for
correct resolution of relative URIs;
The Id profile, which adds xml:id processing in order to identify
IDs in the possible absence of complete attribute type declaration
information;
The External Declarations profile, which adds mandatory external
markup declaration processing in order to guarantee all
information-affecting declarations are processed;
The Full profile, which adds xi:include processing, in order to
transclude linked infosets as parsed XML or as text, recursively as
required.
ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 651-1426, e-mail: ht@inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]
Received on Thursday, 15 December 2011 12:19:06 UTC