W3C logo Web Accessibility Initiative (WAI) logo

Techniques for Web Content Accessibility Guidelines Issues List

Last revised: $Date: 2000/11/08 08:27:05 $.

This page tracks the issues of the Techniques for Web Content Accessibility Guidelines 1.0.

If there is an issue that is not on this list, or that is misrepresented or inadequately summarized, please send your comments to w3c-wai-gl@w3.org list or contact the editor, Wendy Chisholm.


Table of Contents of Issues


To do's

  1. Add SMIL module.
  2. Add SVG module
  3. Extend CSS module to include positioning and include more technical examples. [Wendy]
  4. Add MathML module
  5. Add PDF info to non-W3C technologies module [Marti and, Tim]
  6. More work on Flash section of non-W3C technologies module. [Rob Neff??]
  7. Finish making Charles edits from February.
  8. Incorporate pseudo-element test page (and info) created by Gregory Rosmaita.

Open Issues


Open Issues

26. "accesskey" example

Issue raised by: Josh Krieger - 22 Jun 1998 and again by Gregory Rosmaita on 1 October 1999. Related issue by Cynthia Shelley - 17 August 2000.

In relation to: HTML Techniques

Status

Issues

  1. The example places the "accesskey" attribute on the LABEL element associated with the form control. Is it appropriate for the LABELs to have "accesskeys" or should the controls have them?
  2. Does "accesskeys" introduce or create any usability issues? For example, should this be a UA thing or should authors continue to create?
  3. What about pages that have too many elements to have unique accesskeys, is this poor design? Should the form be broken up onto different pages?
  4. Are there implications on future versions of HTML?
  5. How do users know which elements have defined accesskeys?

Further discussion

Some of the User Agent issues have been discussed on the User Agent mailing list. Refer to Gregory Rosmaita's post from 1 October 1999. Whereas Josh raises the issue about accesskeys within content conflicting, Gregory discusses that sometimes there is conflict between the content accesskey and the user agent shortcut key (alt+v is the example he uses). Gregory suggests:

as an interim kludge, authors could be encouraged (via the WCAG as an "until user agents support..." clause) to provide a link to a page which lists the accesskeys for the current page. Example of a page that lists accesskeys. (note: the accesskey for the link to the accesskey legend is k)

Cynthia Shelley posted a test file with DIVs, accesskeys, and tabindex on 4 May 2000. Gregory Rosmaita's results from interacting with the test file. On 17 August, Cynthia questions if accesskey only works on items with a tabindex.

Wendy Chisholm's keyboard acces test file to test accesskey on label vs the form control.

Resolutions for 1.0

There most likely will be usability issues, but we will not be able to cover them in this initial release of the document. Therefore, this remains open to be discussed for the next version.

Proposals for 1.0 revised Techniques document

None at this time.

27. Bidirectional tables

Issue raised by: Harvey Bingham - 28 April 1999

In relation to: HTML Techniques

Issue:

The writing direction for a table may be reversed, as part of I18N (Internationalization). Are there implications for table linearization?

Actions:

We discussed this at the 12 June 2000 telecon and determined that we needed more information. William Loughborough took an action item to ask Daniel Dardailler how tablin handles bidirectional tables.

28. Using invisible images to provide redundant text links for server-side image maps

Issue raised by: Bill Shackleton - 10 April 1999

In relation to: HTML Techniques

Issue:

Should we discuss providing invisible/transparent images with alt-text as a solution for providing redundant text links for server-side image maps?

29. CSS generated text

Issue raised by: Chris Lilley/Ian Jacobs - 5 May 1999

In relation to: HTML Techniques

Issue:

Style sheets may cause numbers or words to be generated. In the techniques document from 5 May, it says,

Text generated by style sheets is not part of the document source and will not be available to assistive technologies that access content through DOM, level 1 ([DOM1]).
We need to make it clearer in the guidelines that any important content inserted by a style sheet must be available in the document source as well (rationale: device-independence, users can override styles, etc.)

Resolutions

30. Technique for server-side maps

Issue raised by: Al Gilman - 16 Jun 1999

In relation to: HTML Techniques

Issue:

What does it take to make a server-side image map return a list of text links? Do current user agents send 0,0 as coordinates if the return key is pressed on an image map (rather than a mouse click)?

Actions

Dick Brown: Ask UA if user agents generate a 0,0 to the server if an area on a server-side image map is not selected. We would like to know if redundant text links could be returned if a server receives 0,0 but are not sure if all browsers generate it. [From the 15 June 2000 telecon]

Resolution

Based on UA's response, add to Techniques or not.

31. Missing discussion on checkpoint 7.3

Issue raised by:Chuck Letourneau - 13 Sep 1999

In relation to: HTML Techniques

Issue

"Until user agents allow users to freeze moving content, avoid movement in pages." points to section 4.9.2 - "Visual information and motion" in the Technique document. However, there is no mention of freezing motion in section 4.9.2. We need discussion of this checkpoint.

Update

13 June 2000 Wendy Chisholm - In the new, modularized format of the techniques document, there are techniques for checkpoint 7.3 in the main module, the HTML module and the CSS module. All of these sections need work. Also need to add Scripting info the non-W3C technologies module (incorporate lessons from MWC page). Move some of the info from HTML to non-w3c? actually, these are specific to the HTML DOM so perhaps best to have a scripting/DOM section for each technology?

32. Globalizing English-specifics

Issue raised by: Masafumi Nakane - 15 August 2000

In relation to: Accessibility Themes

Issues

33. Content negotiation

Issue raised by: Masafumi Nakane - 15 August 2000

In relation to: HTML Techniques

Issues

In the HTML Techniques it says,

Good link text should not be overly general; don't use "click here." Not only is this phrase device-dependent (it implies a pointing device) it says nothing about what is to be found if the link if followed. Instead of "click here", link text should indicate the nature of the link target, as in "more information about sea lions" or "text-only version of this page". Note that for the latter case (and other format- or language-specific documents), content developers are encouraged to use content negotiation instead, so that users who prefer text versions will have them served automatically.

Content negotiation should not be used instead of a link to a text-only page. Content negotiation should be used along with explicit links to alternative format and language versions.

34. Usage of "movie" and "video"

Issue raised by: Masafumi Nakane - 15 August 2000

In relation to: The whole series of documents (primarily Accessibility Themes and HTML Techniques)

Issues

The words "movie" and "video" are used throughout the documents. Either choose one or the other term, or define them. Especially if they are used interchangeably.

35. Flash

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: Non-W3C Techniques

Issues

36. User-selected style sheets

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: HTML Techniques

Issues

37. Tables for layout

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: HTML Techniques

Issues

In HTML Techniques, need examples and more info on checkpoint 5.4

38. Directly accessible scripts

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: HTML Techniques

Issues

Should add examples for keyboard shortcuts. Refer to Cynthia's message for proposed example for checkpoint 6.3.

39. Automatic transfer of alternative pages

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: HTML Techniques and Accessibility Themes

Issues

Discuss Cynthia's proposals for techniques for creating automatic server transfer to automatic pages.

40. Empty form controls

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: HTML Techniques

Issues

Are there still commonly used User Agents that have problems with this? How do we decide when an "until user agents" clause has been met?

41. Units of measure

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: CSS Techniques

Issues

42. Absolute positioning

Issues raised by: Cynthia Shelley - 17 August 2000

In relation to: CSS Techniques

Issues

43. Accessible text

William Loughborough - 22 Sept 2000. In the Core Techniques we need to make it clear that not all users can easily use text.


Closed Issues

  1. ASCII art
  2. D-Link Reference for Browser Detection (UA)
  3. Long descriptions on OBJECT without "longdesc" (UA)
  4. Definitions for alt, title, and longdesc.
  5. Definitions for "rel" values on links.
  6. Color design guidelines and examples
  7. Recommendations for future versions of HTML
  8. "d-link" with frames
  9. CSS2 vs. frames
  10. Using NOFRAMES in a BODY element.
  11. The LAYER element
  12. Device-dependent events
  13. CSS recommendations
  14. The EMBED element
  15. Specifying foreground and background colors
  16. Why use EMBED/NOEMBED for applets instead of APPLET
  17. Table examples (PRE)
  18. Label in form example
  19. Content negotiation
  20. Grouping and bypassing links
  21. Proposal for accessible list example
  22. User agent support page
  23. Spacer images examples
  24. Satisfying the alternative page checkpoint with phone, fax, or postal address.
  25. Abbreviations for table headers

1. ASCII art

Issue raised by: T.V. Raman - 15 Apr 1998

Issue resolved on: 4 Feb 1999

Issues

How should we handle ASCII art?

Proposals

Resolution and actions

There is a difference between decorative and critical ASCII art (as with

for emoticons: use ABBR or SPAN with "title" (as per existing SPAN example, propose to include ABBR)


2. D-Link Reference for Browser Detection

Issue raised by: Ian Jacobs - 2 Jun 1998

Issue resolved on: 4 Feb 1999

Issues

A potential option for browsers is the ability to hide D-Links. To do this a browser needs to identify the links that it should hide. There are two current choices to do this.

Proposals

  1. Use the "rel" attribute of A and LINK with a reserved word like "dlink". This method is consistent with the meaning of "rel" for defining relationships between information.
  2. Use "class" attribute to specify a class like "wai-dlink". Advantage is that it is supported in the CSS1 specification.
  3. A more generic use of the REL attribute of the ANCHOR tag for adding semantic markup of the document  is that REL could be used for not only identifying D-Links, but site navigation anchors and items in or for a table of contents for a dcoument. UAs could use this information to create pop up lists.  This could be part of the META information section of the PA guidelines.

Resolution and actions

The group agreed that we ought to lean into the future on issues like d-link where an elegant solution has been devised but not widely supported. Therefore, we ought to highlight the use of "longdesc." Until "longdesc" is widely supported a proxy or some tool could convert "longdesc's" to d-links. Thus, Daniel will take the idea to the ER Working group. However, where information is critical for understanding TODAY, d-links are still a top priority (until a proxy and/or user agent supports longdesc).

Conclusion: we don't need to create a standardized way of marking up d-links. Instead we ought to focus on pushing someone to create a tool that will convert longdesc to d-link (for short-term and backwards compatibile solutions).


3 Long descriptions on OBJECT without "longdesc"

Issue raised by: Jon Gunderson - 5 Jun 1998 and Chuck Letourneau - 29 Jul 1998

Issue resolved on: 4 Feb 1999

Issues

  1. OBJECT does not have "longdesc" so the techniques are not consistent between IMG, FRAME and OBJECT.
  2. What about nested OBJECTs?

Proposals

Resolution and actions

In the issues list, it is noted that there is concern that the techniques between OBJECT, IMG, and FRAME are not consistent and therefore might be confusing for authors. While confusing, the differences stem from OBJECT being designed to alleviate issues caused by the original design of IMG, APPLET, and the non-standard EMBED. Therefore, we ought to recommend that OBJECT be used as designed: textual content ought to always be used within the content of OBJECT (whether it be a short "alternative text-type" of phrase, or a long description) and that "title" ought to be used as a name, but not required.


4 Definitions for alt, title, and longdesc

Issue raised by: ???

Issue resolved on: 4 Feb 1999

Issues

  1. Have we clearly made the distinction between alternative text, long descriptions, and title and when to use each?

Resolution and actions

Section A.2 of the Techniques Document has been rewritten to handle this issue.


5. Definition of "rel" values on links

Issue raised by:???

Issue resolved on: 4 Feb 1999

Issues

Should we define and recommend that the following "rel" values be used:

  1. dlink Mark a link as an image descriptor (see also the "D-Link Reference for Browser Detection" discussion)
  2. navbar Mark a link as part of a navbar
  3. lintable Mark a link as part of a linearized table
  4. transcript Mark a link as a transcript of a audio file
  5. Are there others we want to define?

Resolution and actions

The following "rel" values on links have been proposed. We determined we did not need any of them per the reasoning that follows each proposal.

7.1. dlink Mark a link as an image descriptor (see also the "D-Link Reference for Browser Detection" discussion) - since we determined earlier in the call that we ought to focus on "longdesc" rather than d-link and that a tool could be created to convert a "longdesc" to a d-link, we don't see this as necessary.

7.2. navbar Mark a link as part of a navbar - due to agreement on how to handle groups of links in a later issue ("Grouping and bypassing links") it was determined that this rel value was not needed.

7.3. lintable Mark a link as part of a linearized table - once again, this is not needed because of other guidelines related to tables and tools that are in development that can navigate tables.

7.4. transcript Mark a link as a transcript of a audio file - this can be handled using OBJECT by either including the text of the trascript in the body of the element or linking to from within the body. Also, SMIL can handle. therefore it is not necessary.

7.5. Are there others we want to define? Although it is a neat idea, we could not think of any that we need to define at this time.


6. Color design guidelines and examples

Issue raised by: Harvey Bingham - 20 Aug 1998

Issue resolved on: 4 Feb 1999

Issues

Is more information about designing with color needed?

Proposals

  1. Link to articles and sites with examples.
  2. Incorporate existing guidelines into the Guidelines and Techniques documents.

Resolution and actions

We determined that we do not need to include further instruction in designing color contrast since other places, particularly the Lighthouse do a fine job. Therefore, we already link to them and this is sufficient. Also, with the emphasis on style sheets and the ability of users to overwrite author settings, the emphasis on the accessibility of this issue diminishes.


7. Recommendations for future versions of HTML

Issue raised by: 1998JulSep/0187 3 Sep 1998

Issue resolved on: 4 Feb 1999

Issues

There has been quite a bit of discussion concerning the current release of HTML and suggestions for how to make it better. For example, people have been concerned with inconsistencies such as OBJECT/title vs. IMG/alt, the desire to see MAPs contain block level content, the ability to nest OPTGROUPs and replace device-dependent events with "logical" events.

Proposal

Send these suggestions to PF to investigate.

Resolutions and actions

Sent to Al to send to PF.


8. "d-link" with frames

Issue raised by: 1998JulSep/0064 23 Jul 1998

Issue resolved on: 4 Feb 1999

Issues

What is the appropriate way to use d-link with frames?

Proposals

  1. <A href="dframe1.htm" title="description of this frame and its place in the universe">D</A>
  2. However, "one can't put anchors in the FRAMESET, and the FRAME elementis empty. The idea is to describe the frames in the NOFRAMES section? If so, I don't like it. The NOFRAMES section hould "behave" like a normal page, as if the site has no frames."

Resolutions and actions

We concluded that the best place for a "d-link" to appear on a frameset is within the content of NOFRAMES since the "longdesc" on FRAME was intended to describe the frames role in relation to the other frames. The NOFRAME description can act as an overview. Also, see the discussion on d-links. If "longdesc" is provided on frames, the proposed "d-link-to-longdesc" tool would take the longdescs from the frames and put them in the NOFRAMES.



9. CSS2 vs. frames

Issue raised by:Nir Dagan - 03 Jul 1998

Issue resolved on: 4 Feb 1999

Issues

  1. Frames are a presentational hint, for particular media. Therefore, stylesheets should be used for making frames.
  2. However, not all uses of frames may be generated with CSS2

Proposals

Although, it is not possible to duplicate all uses of frames with CSS2, most of the uses may be accomplished and the authoring guidelines should point that out.

Resolutions and actions

We determined that there is at least one good use of frames that can not be accomplished using style sheet positioning: one frame is an index of documents, the other frame is where the content of selected documents appears. We agree there are problems with frames, but at this point they can't be ruled out entirely. However, we wish to discourage the use of frames in favor of style sheet positioning where applicable. This is similar to our position on tables - don't use them for layout, use positioning. Again, we wish to look to the future with our recommendations on this issue.


10. Using NOFRAMES in a BODY element

Issue raised by: Daniel Dardailler - 04 Sep 1998

Issue resolved on: 22 Feb 1999

Issues

  1. It seems that the HTML 4.0 spec allows NOFRAMES to appear in the BODY element and not just in the FRAMESET element.
  2. This implies that more elegant solutions could be proposed for NOFRAME content.

Proposal

Create and test new examples. If they work add to the techniques doc.

Resolutions and actions

The goal was to be able to include the navigation links on a page within the conent of a NOFRAMES in the BODY of one of the defined FRAMEs. This way if a browser doesn't support frames (or they are turned off) the navigation links are loaded and then the user may open any of the pages in its own window.

However, this is not how it worked. In Opera, when frames were loaded, the contents of NOFRAMES were displayed (as anticipated) but when frames were not loaded, the contents of NOFRAMES were not loaded (only the contents of the NOFRAMES from the FRAMESET were loaded.

This is also the way it worked in Lynx. This makes sense, because I don't see that a browser would realistically walk the tree of defined documents within a frameset looking for a NOFRAMEs element.


11. The LAYER element

Issue raised by: Jon Gunderson - 2 Dec 1998

Issue resolved on: 18 Feb 1999

Issues

LAYER is proprietary, so should not be used according to A.14

Proposals

  1. Recommend using CSS instead of LAYER.
  2. Things that can do with LAYER that can't do with CSS, but it goes against A.14.

Resolutions and actions

  1. We do not need to specifically mention the LAYER element since it is covered by "use-w3c"
  2. Added "layering" to list of things to do with CSS (Layout, positioning, layering, and alignment)

12. Device-dependent events

Issue raised by: Charles McCathieNevile - 22 Oct 1998

Issue resolved on: 20 Feb 1999

Issues

  1. The use of device-dependent evetns (onMouseOver, onFocus, etc) can cause problems, because only some of these events have keyboard (let alone voice-input) equivalents.

Current version of the guidelines contains:

  1. A.9.3 For scripts that present critical information or functions, provide an alternative, equivalent presentation or mechanism (e.g., by using NOSCRIPT in HTML, or a server-side script). [Priority 1]
  2. A.9.5 For applets and programmatic objects, at a minimum, follow the techniques for alternative text and long descriptions, where needed.
  3. A.9.6 For applets and programmatic objects, when possible provide an alternative function or presentation in a format other than an applet. For example, a canned "mpeg" movie of a physics simulation (written in Java) or a single frame of the animation saved as a "gif" image. [Priority 2]
  4. A.11.1 Where possible, make programmatic elements, such as scripts and applets, directly accessible. (See also A.9). [Priority 1] if information or functionality is important, and not presented elsewhere, otherwise [Priority 2].

Proposals

  1. It needs to be talked through with UA, PF and DOM
  2. Suggest that only logical events (onFocus, onBlur, onSelect, onChange, onSubmit, onReset, onLoad, onUnload) should be used, rather than device-dependent (onMousedown, onMouseup, onMouseover, onMousemove, onMouseout, onKeydown, onKeyup, onKeypress, onClick, onDblclick).
  3. HOWEVER, that might be a little too restrictive for authors. How about asking that both devices (pointer and keyboard) be supported for each event (e.g., <ELEMENT ... onclick="verify()" onKeypress="verify()">).
  4. Encourage the use of application-level events (onFocus and onBlur) while discouraging the use of action-level events.
  5. Distinguish between events which are the direct result of user action (e.g., onSubmit, onReset, onFocus, onBlur) and those that occur asynchronously asking that both devices (pointer and keyboard) be supported for each event (e.g., <ELEMENT ... onclick="verify()" onKeypress="verify()">).
  6. Encourage the use of application-level events (onFocus and onBlur) while discouraging the use of action-level events.
  7. Distinguish between events which are the direct result of user action (e.g., onSubmit, onReset, onFocus, onBlur) and those that occur asynchronously or represent an unexpected result (e.g., onLoad, onError).
  8. Define something like 'onActivate' - which would be equivalent to onClick for a link.
  9. The guidelines should say something re: DHTML, probably in A.11 make a general statement and a technique.

Resolutions and Actions

  1. Items 2,3,4, and 5 are dealt with in latest release of techniques doc.
  2. DHTML defined in Guidelines doc.
  3. Has been discussed with PF and UA.

13. CSS recommendations

Issue raised by: Nir Dagan - 23 Nov 1998

Issue resolved on: 18 Feb 1999

Issues

This issue is carried over from the Guidelines open issue list. See Style sheets in the guidelines

  1. Tips for style sheets are needed.
  2. Are these just good design or increased accessibility?

Proposals

  1. see Nir's message (and the following threads) for proposed techniques and wording.
  2. Daniel is following up with the W3C CSS gurus for suggestions.

Resolutions and Actions

  1. Daniel sent proposed wording for CSS suggestions. These have been incorporated, with examples, into the techniques doc.

14. The EMBED element

Issue raised by: Jon Gunderson - 2 Dec 1998

Issue resolved on: 18 Feb 1999

Issues

  1. EMBED is proprietary, so should not be used according to A.14
  2. OBJECT will do the work of EMBED, but until it is implemented we ought to suggest how it ought to be used since EMBED, whether we like it or not, will continue to be used to include multimedia on pages.

Proposals

  1. You can compose a SMIL presentation with the web page on layer 1 and the video on layer 2, where it hides a static GIF placeholder for those lacking the video player. I think you can, anyway.
  2. Only use EMBED within the content of an OBJECT, especially for legacy applications.
  3. EMBED is proprietary, so should not be used according to A.14

Resolutions and Actions

An EMBED example (nested within OBJECT) has been added to the techniques doc.


15. Specifying foreground and background colors

Issue raised by: Philip Newton - 7 May 1999

Status

Issue:

If the author specifies a background color, they should also specify the foreground color (and vice versa), otherwise if the user has selected a particular foreground color that does not contrast well with the author's background color, the page will be unreadable.

Proposed Resolution

While the user should be able to adjust preferences on the user agent, it is good design. Therefore, it seems to make sense to discuss in techniques doc.


16. Why use EMBED/NOEMBED for applets instead of APPLET

Issue raised by: Nir Dagan - 17 March 1998

I can't see why the recommendation using EMBED / NOEMBED for an applet. authors concerned with backward compatibility with browsers that do not support OBJECT should use the deprecated APPLET element, which is a part of the specs for exactly this purpose.

One may consider using EMBED for some other object, say an MPEG video. However in this case one should also supply a DTD with which people who follow the recommended technique may use to validate their documents.

Resolution

13 June 2000. Wendy Chisholm. I don't find the example he is talking about. Since this is so old I assume it is from a very old version of the techniques. It doesn't appear in there now.


17. Table examples (PRE)

Issue raised by: Al Gilman - 21 April 1999

Issue:

One possibility for creating accessible versions of tables, is to use PRE. (yikes!). For an example, see The Tri-Met bus schedule.

Resolution

13 June 2000. PRE is not an accessibe method to markup data tables since it does not capture structure or semantics.


18. Label in form example

Issue raised by: James Salsman - 5 April 1999

Issue:

Why don't the examples in the Forms section (such as 4.11.5) implicitly associate the form control with the LABEL by putting the form control in the LABEL content (as is demonstrated in the HTML4 spec)?

Having a label (at least in IE5) increases the surface area available to activate the form element, which is an accessibility feature for those with orthopedic disabilities. (David Clark 4 Jun 1999)

Resolution

13 June 2000 Wendy Chisholm. I added the following text to the section titled, "Labeling form controls"

A label is implicitly associated with its form control either through markup or positioning on the page. The following example shows how a label and form control may be implicitly associated with markup.

Example.

<LABEL for="firstname">First name:
<INPUT type="text" id="firstname" tabindex="1">
</LABEL>


19. Content negotiation and links to alt versions

Issue raised by: Nir Dagan - 17 March 1998

Status

Issue

I think one should use both content negotiation and include links to alternative versions. Content negotiation determines the default format served, but:

  1. a user may prefer French to English, but may still prefer to have access to both versions.
  2. User agents may not support content negotiation well and the format served to the user may be not the optimal one.

Resolutions

13 June 2000. Wendy Chisholm. The main techniques module, section 5.7 (Content Negotiation) was edited to read:

  1. Use content negotiation to serve content per the client request. For example, serve the French version of a document to clients requesting French.
  2. If not possible to use content negotiation, indicate content type or language through markup (e.g., in HTML use "type" and "hreflang").
  3. Include links to other versions of content, such as translations. For example, the link "Refer to the French version of this document" links to the French version.

20. Grouping and bypassing links

Issue raised by: Al Gilman - 4 Nov 1998 (also see the IG archive for Paul Adelson's 15 Jul 1998 note and the minutes from the 5 November telecon)

Issue resolved on: 4 Feb 1999

Issue reopened on: Ian Jacobs - 9 July 1999

Issues

"Navigation bars" (sets of links that appear on every page in a site) are usually the first thing someone encounters on a page. For speech users, this means taking the time to read through x number of links on every page before reaching the "meat."

Proposals

  1. Recommend that navigation bars be placed at the bottom of a page.
  2. Before the navigation bar, create a link that links to an anchor just following the nav bar (using LINK element, such as <LINK rel="start-reading" href="#start-reading">).
  3. Mark up the group with some structural element (such as SPAN, P, DIV, etc.) with class="nav." Then user can do whatever they want using style sheets.
  4. Use the MAP element (without an image) to group links to create a navigation bar.
  5. Set "tabindex=1" for anchor after the navigation bar.

Of the five proposals, a hybrid approach of a few of them is what the group on the call was happiest with. Therefore, we propose two strategies. The first should always happen, the second is supplemental.

11.1 Group related links (such as those in a navigation bar) using any appropriate element (P, FRAME, DIV, SPAN) and label the group with class="nav"

11.2 Use "tabindex=1" on a link that appears at the beginning of the "meat" of the content.

A further conclusion is that we do not want to recommend the MAP element as a way to group links since it is a non-standard use of the element.

Further discussion

  1. At the request of the UA group, this item has been reopened for discussion. Another solution that UA has discussed is the use of meta data. How would this work for today's browsers and authors?
  2. 19990917 - The group is discussing the latest proposal.
  3. 199909 - Al recommends rewriting the navigation and validation sections to highlight the new techniques. Work on this item postponed until the other oustanding deliverables are finished.

Resolution

April 2000 HTML Techniques module is updated.


21. Proposal for accessible list example

Issue raised by: Ian - 19 March 1998

Proposal for describing how to make a list accessible, using CSS1, CSS2, or orienting info.

Proposal

14 June 2000 Wendy Chisholm and Ian Jacobs propose that authors should not have to do this. Mark up the list correctly. It is the User Agent responsibility to allow the user to navigate through the correctly marked up list.


22. User agent support page

Issue raised by:The Editors - 24 May 1999

Issue:

How can the working group help keep the user agent support page up to date?

Resolution

Leave the User Agent Support Page as is for now. If people find relevant resources, post to list for inclusion in references.[From the 15 June 2000 telecon]


23. Spacer images examples

Issue raised by: Bruce Bailey - 21 May 1999

Issue:

Older versions of the techniques document (such as the 19980918 draft) seem to represent the ideas better than the current version (19990505). It is not clear why the example is deprecated nor what it implies should be used instead.

Proposal

/* find my proposal to ER and GL from last fall. this is a rat hole. it needs resolution. */

Resolution

To provide author with information and let them decide to use "" or " " for decorational images.[From the 15 June 2000 telecon]


24. Satisfying the alternative page checkpoint with phone, fax, or postal address.

Issue raised by: Eric Hansen - 29 April 1999

Issue:

"Provide a phone number, fax number, e-mail, or postal address where information is available and accessible, preferably 24 hours a day." Should this count as an accessible "page"?

Resolution

Providing a phone number, fax number, e-mail address, or postal address where info is available, preferably 24 hours a day does not count as an alternative accessible page. [From the 15 June 2000 telecon]


25. Abbreviations for table headers

Issue raised by: Al Gilman - 24 Nov 1999

Issue

Currently we only discuss using the "abbr" attribute to shorten long heading names. What about using ABBR to expand abbreviated heading names?

Resolution

Clarify in HTML Techniques that the principles of ABBR apply no matter where they are, in a table heading or not. [From the 15 June 2000 telecon]


$Date: 2000/11/08 08:27:05 $ Wendy Chisholma