- From: Loretta Guarino Reid <lguarino@adobe.com>
- Date: Thu, 06 Dec 2001 18:11:11 -0800
- To: w3c-wai-gl@w3.org
In attendance: JW: Jason White WC: Wendy Chisolm KHS: Katie Haritos-Shea LGR: Loretta Guarino Reid JA: Jenae Andershonis PB: Paul Bohman CS: Cynthia Stenger MS: Mark Stinson JM: Jo Miller GSW: Gian Sampson-Wild GV: Gregg Vanderheiden Action Items: PB: Rewrite examples for Checkpoint 1.3, to address hierarchical vs non-hierarchical confusion PB,JW,CS: Think about a better phrasing of Checkpoint 1.3, criterion 2, to address "data model" problems CS: Rework the working of Checkpoint 1.5, criterion 2 Discussion of success criteria Checkpoint 1.3: WC: The structure of a portal site may be very different from structure of a long document; the main thing we need to be able to test is for is whether the structure is "Unambiguous" JW: If there is an element in the mark-up language (or equivalent), that should satisfy the test. WC: What is ambiguous, other than incompletely marked up text? JW: An incorrect element, e.g., a heading listed as a general container. KHS: Incorrectly marked up data JM: Is this solely dependent on the technology? PB: What technologies don't fit this? WC: Flash? streaming video? JW: HTML document with nothing but Span elements WC: Are there technologies where the capacity to mark up structure doesn't yet exist? JW: Raster-based image formats WC: We think we can test success criterion 1 JM: Criterion 2 seems testable, with the same remarks as for the first criterion CS: "important" will be in the eyes of the author JM: This also relies on the technology WC: Jenae, can you give your testing experience? JA: It was hard to get my group to understand this item from WCAG 1.0; I think this will still be hard to understand. CS: Applying the last version of WCAG on MSN, we had trouble because it was too technology specific and didn't apply to ASP. Is that changing? JA: e.g., everyone understood that Alt text needs to be used, but I had to explain that this element needs to have an Alt text of "". CS: if this were a spec review, what feedback would you give JA: We are developing a document to make all the steps explicit JW: Wendy and I have been discussing a document that tells you where the techniques will go. Some will be in Core Techniques and some will be in Technology-Specific documents. What someone does for an HTML image is different from what is done for SVG or for PDF. WC: We will combine core techniques and the gateway to other techniques into a single document. JW: Problem with 1.3 is that it expands into a unlimited list of requirements; every time someone develops a new XML-based language, there will be a new set of techniques needed. GSW: On spoonfeeding developers - if we have a good enough document, they should be able to figure it out JA: Testers don't know what the developers are doing or have as much knowledge of the technology GSW: At the end of the day, it doesn't matter what technology was used but that the site is accessible CS: Jenae is engaging in evangelism with the development group WC: once people can see a concrete example of what we are talking about, they seem to be able to understand WC: If we try to be comprehensive, we'll be here forever CS: It sounds like what Jenae's organization is doing is what we expect organizations to do with WCAG, especially with the toolkit approach JA: When the technology-dependent details are in place, do we think these success criteria are sufficient and testable? CS: Yes, but we'll need to do some writing about what should be considered important. PB: I have a question about distinguishing between hierarchical and non-hierarchical. Is there a clear differentiation? e.g. header for a table column, or a cross reference, can be hierarchical KHS: I had the same thought CS: Headings aren't related to their columns, except by placement JM: Here's an example: in an html document, the relationship between a chunk of text and the image that is the alleged equivalent is non-hierarchical. How would that be expressed? WC: Your first example makes sense as a hierarchy - even though HTML isn't a container model. But we have a problem with the second. Maybe we can say "relationship"? Hierarchical relationships and other relationships. CS: There are some things you can't do in HTML, like have an H1 contain the paragraph WC: Can we throw out "important"? JW: Don't think "non-hierarchical" is a problem, since hierarchical and non-hierarchical cover the entire space of possibilities. Where is the problem? WC: In the examples, maybe? Problems in second may be "Important", "non-hierarchical", and examples. PB: This has less to do with HTML than the data model behind HTML. e.g., a cross-reference may be a subitem of a definition. JW: Can you take an action item to rewrite the examples PB: I'll give it a shot CS: Data model is ambiguous, since data model may be the underlying database JW: Whatever the end user receives must satisfy the guidelines? CS: That steps on the ability to do multiple optimized renderings JW: Only if every rendering must satisfy all items. We can discuss this later WC: I think we should attack the issues as they come up. One issue with this checkpoint is the definition of data model. JW: What term was used in XML information set? (XML document categorizes the information contained in the document in case there isn't any markup; info may be accessible via APIs.) We want a definition that will cover that, and structured PDF. WC: Was there a definition of data model in the glossary? KHS: we talked about it, but it's still an open issue CS": Do we want this to say "data model" or "other stuff that does the same thing as markup" JW: we could say "information set" PB: "content format"? "data format" WC: should it document the relationships between elements of the content? JW: Then someone will think they can document this in an accompanying document, commenting on the document. WC: What if we say "relationships are represented unambiguously in the markup or ??" JM: We should get back to having it capture the structure, rather than suggesting or implying the structure. JW: If we try to list all the ways it can be done, this may exclude future solutions WC: "content format" or "data store" or something like that JW: who wants to think about this? Action item: PB, JW, CS Checkpoint 1.4: JW: Note, when we resolve the issue of "data model" in 1.3, we'll need to fix this language so it reflects the use of markup equivalents. Consensus is that this seems testable. Checkpoint 1.5: JW: There is an open issue whether this checkpoint should be combined with checkpoint 1.3 Criterion 1 - seems testable; also seems similar to Checkpoint 1.3 JM: Could we at least put this checkpoint next to 1.3 (reordering these checkpoints). JM: I think this should stand on its own, and not be folded in. Criterion 2 - CS: Note past discussions about the difference between content and presentation; we have open issues to define these. WC: Testing content vs structure is a problem. CS: Rather than have separate data structures, maybe what we need is emphasis and relationship being available in visual format. Emphasis particularly. Perhaps that is more important than what the underlying data structures look like. WC: Sounds similar to 3.2 CS: Make it so the things one normally does with visual presentation can be done with other kinds of presentation as well. JW: If someone is using VoiceXML to provide an audio presentation, they need to have it stored in a form that isn't presentational. Not just confined to visual presentation. WC: Need media-dependent or device-dependent information available in the structure to be transformed? CS: Emphasis should be accessible via structure WC: I like Jason's wording - presentation CS: The three critical areas are reading order, relationships, and hierarchy. This covers reading order, but also needs to cover emphasis. Suggest deleting criterion 2, since we don't really care about the underlying data structures JW: Do we think anything can satisfy what we've been discussing without satisfying criterion 2 CS: Presentation could be attributes of logical structure. JW: I would consider that satisfying 2, since the presentation info is separable from the structure CS: Maybe I have a programmer-centric view of "data structure" CS: Suggestion: cut off the sentence at "that is", and everything after it CS takes action item to rework this success criterion Checkpoint 2.1 CS: "One or more" doesn't seem the same as "multiple" GV: There is always one mechanism for navigating a site WC: This is measureable; but we aren't sure whether it means anything GV: Originally this was to address cognitive issues, since different navigation mechanisms let people approach content in different ways JM: We also need to dicuss the of level of complexity, since some sites are so simple that multiple navigation mechanisms don't make sense CS: It seems like we are trying to say "use a site map" WC: We are really saying more - site map, index, search engine PB: Our site has 3000 pages - a complete map would be incomprehensible. Is a search engine a viable technique for people with cognitive disabilities? JM: One can satisfy this in the letter, but violate the spirit JW: Another way would be a hierarchical table of contents structure. We should list these known ways in these examples JM: Suggest: delete "one or more" and "all or selected portions" GV: A site with a home page and 5 other pages would violate this. JW: We need to set some kind of complexity threshhold GV: This should apply to any site where all pages can't be directly accessed from the home page, where there is a not a direct link from the home page. JW: Here's a problem - suppose you have a long document in a single, large file. It has a Table of Contents, but doesn't include every subheading in the document. It's not an entire site, of course. GV: Single-page/document content never needs a site map. WC: I'm concerned about users with cognitive disabilities. There are sites that have hundreds of links on one page, and I can't find my way around such sites. JA: But do these sites really have just one level? They are probably also deep. PB: The User Agent can take care of search. WC: If you know what you are looking for. JW: One of Lisa's messages notes that there should be some upper limit of the number of choices available at any time. WC: That would cover my problem. CS: There is always design tension between "nothing should take more than 3 clicks" and "don't make your menus too complicated" GV: Unless the upper limit number is ~40, you can't divide things alphabetically ??: yahoo page has lots of links but is still very usable GSW: If users don't have to think hard, they are willing to click lots of links CS: It depends on what you are doing; portal page links get clicked lots more than secondary page links GV: If limiting yourself to a small number of links makes it ambiguous where to search for your goal, that is less usable. CS: Different users have different needs, too. Action item (who?): Look at Greg's wording for 2.1, criterion 1 WC: Do we agree that either wording is testable? GV: Need to check success criteria Proposal: Change criterion 2 to "navigation mechanisms are easy to locate"
Received on Thursday, 6 December 2001 21:11:53 UTC