RE: today's telecon

I'm not certain what you are asking for here.  All this information is
currently exposed and can be used by adaptive aids to understand the
structure of the document.  Screen readers currently use this structure
information to provide navigation and alternative rendering (speech,
Braille) to the user.

Table unrolling means that the browser not use the HTML 4.0 specified means
of visually rendering the table, but to use a simpler means.  Outside the
rendering code, you can use a script to manipulate the objects, but in the
rendering engine the code is much different.

-----Original Message-----
From: Charles McCathieNevile [mailto:charlesn@srl.rmit.EDU.AU]
Sent: Wednesday, November 18, 1998 9:54 PM
To: Charles (Chuck) Oppermann
Cc: WAI UA group
Subject: RE: today's telecon


Good. So here is the sort of low-hanging fruit we are looking for, right?
I suspect (and hope) that it is a fairly trivial extension of the approach
to test for attributes, in the same way as CSS2 requires What I am
thinking is that this approach can be applied to the very simplistic sort
of table navigation (cell by cell or row by row, without context) that I
discussed earlier. It could also solve (for example) the problem of the
PAGL group about skipping over links which are in blocks. 

The nature of the element, and such attributes as TITLE or ALT could be 
used to provide some meaningful feedback about the structure which is 
being walked. It does not solve the problem of where the heck am I - for 
tables you need a special beastie to run the algorithm that is used by 
people looking at a table to provide that information, which is (I think) 
also important to navigating a table.

Then I get into idler speculation - is this a technique for building 
configurable outlines, or does the process go the other way around? And 
so forth.

Charles McCathieNevile

On Wed, 18 Nov 1998, Charles (Chuck) Oppermann wrote:
> Extremely easy to do.  Here's a sample JavaScript to do display the name
of
> the HTML tag for each element:
> 
> for (var i = 0, i < document.all.length, i++)
> 	alert(document.all.item(i).tagName);
> 
> This is taken from page 169 of the book "Dynamic HTML" by Scott Issacs.
> 
> Charles Oppermann 
> Program Manager, Accessibility and Disabilities Group,
> Microsoft Corporation
> mailto:chuckop@microsoft.com http://microsoft.com/enable/
> "A computer on every desk and in every home, usable by everyone!" 
> 
> 

Received on Thursday, 19 November 1998 01:10:58 UTC