- From: Charles McCathieNevile <charles@w3.org>
- Date: Tue, 9 Apr 2002 15:20:12 -0400 (EDT)
- To: WAI Cross-group list <wai-xtech@w3.org>
These are comments on an old draft (29 Aug - TR draft) that has been
superseded, but the comments may still apply in some instances to the
current draft. These comments are forwarded with permission:
- I don't think that XAG should (all but) equate accessibility
and device independence. Issues like simplicity, orientation,
and navigation mechanisms are not always related to device
independence, yet are part of WCAG 1.0.
- I think checkpoints 1.2 and 2.1 are so general as to be
not that useful. Please be more specific; pick the most
important cases and make a few extra checkpoints.
- I don't know why checkpoint 1.3 (on reuse) is limited to
modules for alternative-equivalent relationships. Why
not "reuse modules from other specs that satisfy the
requirements of XAG [except for this one to avoid looping]"?
So, that means if a piece of format F satisfies 1.1, then
1.3 says "In format G, reuse that good piece of F".
- I think the example in techniques for 1.2 could be better.
There's no need to talk about namespaces in the mydoc:para
part; people either will understand namespaces or not.
Make the example less geeky.
- In checkpoint 1.3: "There's a non-negligeable cost for
your authors to learn new concepts." While that may be
true, there's also a cost to using elements from 10 different
namespaces; I had an interesting discussion with Tantek Celik
about this [and he thinks that mixing and matching may
complicate authoring to the point of making things unusable.]
In short, reuse is generally a good thing, but for instance,
would you rather a format designer implement the html:p element
and that's it (out of 100 elements), or just include the
p element in the local DTD?
Also, the quote above suggests strongly that there's an
expectation authors will be aware of markup (and thus
won't have to learn concepts since they are already
familiar with the old markup). Should we be assuming this
much that authors will be looking at markup?
- The first sentence in techniques for 1.2 is hard to understand.
- In checkpoint 1.2: "it is probably that many more people would be
associating images with text/markup runs." Do we have evidence
for that (e.g., in another format where it's possible to make
the association)? Maybe just change "probable" to something
like "it would be a lot easier to do if people want to".
- In checkpoint 2.1: "Ensure all semantics are capture in markup in
a repurposable form."
- Does this mean that scripts are illegal in XAG formats?
- Rather than talk about what's repurposable (since a lot is),
maybe it's easy to talk about what is not, and to suggest
avoiding that. For instance "Don't encode semantics in
bitmaps; use markup."
- In checkpoint 2.2: "Separate presentation properties using
stylesheet technology/styling mechanisms."
Does this mean that HTML/SVG can't conform to XAG? Perhaps
the requirement should be something like:
1. Separate presentation properties using
stylesheet technology/styling mechanisms.
2. Any conforming user agent for the format must
implement the style mechanisms.
3. A format may *also* include style elements and
attributes in markup, but it's not recommended.
4. If a format includes style elements and attributes,
the format must define their interaction with the
style mechanisms (e.g., how they cascade).
--
Charles McCathieNevile http://www.w3.org/People/Charles phone: +61 409 134 136
W3C Web Accessibility Initiative http://www.w3.org/WAI fax: +33 4 92 38 78 22
Location: 21 Mitchell street FOOTSCRAY Vic 3011, Australia
(or W3C INRIA, Route des Lucioles, BP 93, 06902 Sophia Antipolis Cedex, France)
Received on Tuesday, 9 April 2002 15:20:12 UTC