- From: Harvey Bingham <hbingham@acm.org>
- Date: Wed, 28 Apr 1999 03:38:02 -0400
- To: <w3c-wai-au@w3.org>
Abstract, Para 1 add comma: ... Web content, and to assist ...
Table of Contents
2. Ensure ...
2.3 Ensure ... [too much ensurance!]
2.5 Never remove existing ... suggest Preserve existing ...
3. Ensure ...
3.2 Ensure ... ibid
3.4 Ensure ... ibid
2 Ensure that content ...
First two bulleted lists have different structure for items:
first are sentences
in second bullet, I'd substitute "that" for "which"
second are capitalized as if sentences, but are only gerund phrases
I'd remove ";" at ends.
Guideline 2.1 Generate standard markup
First para. W3C does not make standards, so that is an inappropriate word
for that sentence. Suggest replacing it by:
The first step toward accessibility is conformance with the Technical
Recommendations of W3C that promote interoperability and accessibility.
2.1.1: [Priority 2]
Use applicable W3C specifications.
[again, Technical Recommendations, they aren't specifications.]
Interesting that we start off with a priority 2 checklist item!
Guideline 2.3 Ensure that no accessibility content is missing
"Ensure" How about "Check that all accessibility content is present"
Para 1 ad comma after ...transcripts, ...
Ordered list below seems unnecessarily ordered, bullets would suffice,
remove trailing ";".
2.3.1: Technique: Default to an accessibility error such as no "alt"
attribute for images.
Suggest: 'no "alt" attribute for images.'
2.3.2: Prompt the author for all missing structural information
(e.g. TABLE scope, labels LABEL for form controls).
What is the meaning of, and who does the "labels LABEL"? Does that suggest
some autogenerated LABEL value? or a popup or other means to indicate the
author needs to supply a value for the LABEL?
2.3.3: Provide pre-written alternative content for all multimedia files
packaged with the authoring tool.
The authoring tool cannot have packaged with it "pre-written alternative
content" for any, much less all multimedia files. The tools possibly
work on, but do not limit through foresight what that alternative content
is.
Comment: Multiple uses of an image may need different descriptive material,
depending on where and how they are referenced. If those images have
associated description, how does one distinguish.
2.3.4: Provide a mechanism to manage alternative content for multimedia
objects, which retains and offers for editing pre-written or previously
linked alternative content.
This presumes a means to attach that pre-written alternative content to any
multimedia file, and have it knowable to that multimedia file. Not all such
file formats currently have that capability. Should this capability be
independent of those file formats, and somehow standardized to work across
authoring tools? Example is the Alt text registry of the A-prompt tool,
though it should include LONGDESC and possibly D-prompt content as well.
2.3.5 ...(e.g. the filename, and/or size).
Guideline 2.5 Never remove existing accessible structure or content.
Make positive: Preserve existing accessible structure or content.
Strictly content is the stuff outside the element tags. Attributes for
accessibility need to be preserved as well.
Idea in para 1 should include that accessible content in structure and in
attributes needs to survive transformations.
<rant>On the other hand: Give the author the option to get rid of all the
formatting folderol. I just looked at a page filled with (Mozilla
autogenerated in some transformation into ?HTML?) sets of two or three
nested font tags, each with only one attribute. About half the tags
were <font x=y>. There must have been some structure and content there
somewhere. Yuk.</rant>
Added checkpoint:
2.6.5 [Priority 1]
Allow author to specify those formatting tags to be transformed, like
bold => strong, italic => emp, font => trash
2.7.3 Examples must not use inaccessible markup
Technique:
The markup and content that would be in such examples should be described,
as what not to do.
3 Ensure that the Authoring Tool is Accessible to Authors with Disabilities
3.2 Ensure independence of authoring and publishing environments
To de-ensure:
Provide independent environments for authoring and for web-publishing.
[Why "publishing" , rather than "user presentation?] For some, publishing has
pagesize constraints, even web publishing.
3.2.1 Technique I don't like adding "text brackets" to surround start and end
tags. What's wrong with the commonly used "<...>", "</...>", or "<.../>" ?
Guideline 3.3: Provide accessible navigation
Para 1 change "marked up" to "marked-up".
4. Appendix - Sample Implementations
As it is non-normative, and subject to change over time, it should
be moved to a separate Techniques document, consistent with the page
content and user agent techniques documents.
Implications: the techniques throughout the document should become references
into that techniques document.
2.3 makes presumption about some authoring tool shipped with images. Why?
It also presumes the alt-text registry.
2.5 never remove existing accessible structure or content,
though changing the alt="..." for different instances of the same img src="yyy"
is allowed. So I question the final assertion that the tool never modify
alt-text entries.
2.6 disagreement in number: ... an IMG element that lacks "alt"-text,
the author is prompted to add XthemX it (unless Xthey haveX the author has ...
5. Terms and Definitions
User Configurable Schedule
number disagreement: ....Xthey add an imageX when adding an image
Conversion tool
Do we also need a transformation tool, as in the front-end of XSL?
I believe this will be a common way to write transformation tools, although
those transformations needn't work on non-wellformed mark-up.
Site management tool
Presumably manages all the files, HTML or otherwise. It will manage entities,
as well as distinguished URLs. In many vendor products, it will not manage
the content within an URL. The DOM is the representation of that internal
content.
Element
Good to mention pair of elements, although HTML does not require endtags in many
contexts.
Property
Also may be inherited properties and their values from ancestral or prior sibling
elements.
Attributes
are distinguished by name=value, no attribute name may be repeated in a single element,
no ordering of attribute=value pairs is required.
Rendered Content
Rendering is done by a user agent. Different user agents may render the same document
in different ways, eg, a visual browser vs. an aural rendering.
Transcript
What is a "line by line record"? Basically, I believe
A transcript is a textual description of narration, non-speech sounds, action, and
background that can be synchronized with the video or audio clip.
Video Captions
May be more than one text track. Need to distinguish descriptive video from real-time
transcription to text. The latter may benefit from autogenerated markup to distinguish
the speaker for example.
Inserting an Element
Includes both its start-tag and ending, an explicit end-tag or
end-empty-element-tag. If the tag is being inserted to contain existing tagged
material, the positions are disjoint. Insertions to be valid must appear where
allowed by the Document Type Definition, or schema of the Resource Definition
Format. The authoring tool should enforce correct placement, though temporary
invalidity may occur, e.g. while only one of a pair of tags is placed.
Editing an Element
Property change permits change in stylesheet. Are we assuming that the editing
tool also works on stylesheets? Only attribute or value change, or element
placement or content seem proper for element editing.
Should we address the accessibilities issues of stylesheet editing?
Views
Another view may show element structure without attributes. Another may have some
levels of hierarchy collapsed.
Selection
A selection needn't be to one or more complete elements.
For example, select some portion of the text of a paragraph to make it an
abbreviation. May be voice-activated, as well as mouse or keyboard activated.
GENERAL:
I suggest that the 47 href="...#..." pointers in this document to other places
herein, should have just the fragment part, for example:
href="#samples"
rather than to this specific version of it:
href="www.w3.org/WAI/AU/WAI-AUTOOLS-19990421#samples"
For full URL references, make them be to the latest version,
href="www.w3.org/WAI/AU/WAI-AUTOOLS"
There is one residual reference on line 35 to
href="www.w3.org/WAI/AU/WAI-AUTOOLS-19990413"
Only one of the name=xxx actually has quotes around the xxx.
Likewise none of the href=xxx have quotes around the xxx.
For XML, those will be required, so we should be getting ready.
It is only necessary to keep the 4 "...#..." referencing into external URLs.
I don't understand the many unreferenced name="xxx" (85) vs.
only 35 that are referenced internally by href="xxx".
There are a set of name="qnn" unreferenced, where nn are digits.
The stylesheet seems to need some more leading after the ends of lists.
Regards/Harvey Bingham
Received on Wednesday, 28 April 1999 03:38:21 UTC