- From: Harvey Bingham <hbingham@acm.org>
- Date: Tue, 07 Sep 1999 09:23:50 -0400
- To: w3c-wai-au@w3.org
- Message-Id: <4.2.0.58.19990907071955.00986140@pop.tiac.net>
Meta-notation:
XomitX
_insert_
?question?
Substance: Principally in 3. Terms and Definitions
Nits:
1. last para: last sentence is long. ...helpful suggestions
thereX the requirements whichX _there. The requirements that_
...this documentX and waysX_. Ways_
2.1 ... accessibility_._
2.2 ... specification_._
2.3 ... purpose.X.X
Guideline 3
first paragraph ...one of the XmostX_more_
second paragraph split last sentence.
...XWhere suchX_Some_
...Xfor the author the tool willX_for the author. The tool should_
? or should that be ..._for the author. The tool must_?
3.2 I don't understand: "equivalent text" equivalent to what?
?Do you mean "or equivalent text"?
?I18N?...it is clear that "search"... The word "Search" implies that
the language is English, so it isn't clear to me.
3.3 I don't understand about pre-written alternative information
"Note: This text should be used for input field default,
but not for automatic insertion"
give an example.
Guideline 4
4.5 ...markup.X.
Guideline 7
Para 3 last sentence ...XwhichX_that_
Add reference to User Agent guidelines on navigation.
7.2 This allows the author to edit the document according to XtheirX
_that author's_ personal requirements,
Suggest avoid mixed number: author...their...
I believe, though am not clear, that the definitions refers to that
author's "user configurable schedule" as a replacement for
"personal requirements". Wouldn't that apply to author as well as
end-user?
3. Terms and Definitions
Suggest adding another subsidiary level, rather than depend on an empty
line to separate the ?some first heading? from those terms under it.
I had expected a glossary of alphabetized terms. This organization does
not suffice as such. Active links from "where used" into this section
would be worth-while, as would reverse links.
Document
A document is a XseriesX_sequence_ of elements _and their attributes_
that are defined XbyX_in_ a language (e.g., the document type
declaration (DTD) for HTML 4.0 or a DTD or schema for an XML
application).
Element
First sentence omits entity references as objects that can occur in
text. Why is order bottom-up when authoring and presentation are
top-down?
Second sentence is wrong: HTML does not require close tags and even
some start tags that it can infer. XML requires both start tags and
end tags for non-empty elements, and permits a special empty element
tag ending with "/>". Suggested rewrite of whole topic. Here is how
XML980505 does it:
_HTML and _
XML documents are made up of storage units called entities, which
contain either parsed or unparsed data. Parsed data is made up of
characters, some of which form character data, and some of which form
markup. Markup encodes a description of the document's storage layout
and logical structure. _HTML and _XML provides a mechanism to impose
constraints on the storage layout and logical structure.
Each XML document contains one or more elements, the boundaries of
which are either delimited by start-tags and end-tags, or, for empty
elements, by an empty-element tag. Each element has a type, identified
by name, sometimes called its "generic identifier" (GI), and may have
a set of attribute specifications. Each attribute specification has
a name and a value.
_In HTML 4.0 many element types have omissible end-tags. Some do not
even require start-tags. Empty elements do not require an end-tag,
though some browsers recognize and ignore them. Some recognize the XML
empty-element tag._
The element structure of an XML document may, for validation purposes,
be constrained using element type and attribute-list declarations. An
element type declaration constrains the element's content. Element type
declarations often constrain which element types can appear as children
of the element.
Attributes
In XML and HTML, an element may have any Xnumber ofX_of the_ attributes
_and its value, as specified for that element type in the DTD or
schema._ In the ...
attributes in HTML_._
Attributes are used to associate name-value pairs with elements.
Attribute specifications may appear only within start-tags and
empty-element tagsX;X_._
Accessible, Accessibility
My concern is that we have the opportunity to reach a broader audience,
for whom the only impairment is caused by environment or equipment:
at end: X.X_, environment or equipment limitations._
Well-formed document Add
_A well-formed document matches what is allowable as content of the
root document element._ A consequence of well-formedness in entities
is that the logical and physical structures in an XML document are
properly nested; no start-tag, end-tag, empty-element tag, element,
comment, processing instruction, character reference, or
entity reference can begin in one entity and end in another.
Valid document Add
An XML document is valid if it has an associated document type
declaration and if the document complies with the constraints
expressed in it. _A valid document is also well-formed._
Important XML concepts. Some HTML documents are invalid, many are not
well-formed. Without the context that these provide, many accessibility
assumptions are more difficult, as contexts may only be guessed.
Markup Language
Add XML: ...such as HTML, _XML applications, _SVG, or MathML.
5. References
Is it time to add XHTML?
add UA accessibility techniques
Regards/Harvey Bingham
Received on Tuesday, 7 September 1999 09:22:43 UTC