W3C

- DRAFT -

SV_MEETING_TITLE

14 Aug 2009

See also: IRC log

Attendees

Present
Regrets
Chair
SV_MEETING_CHAIR
Scribe
Andi

Contents


 

 

<davidb> Andi: use logs instead of minutes

<davidb> and world-visible

<davidb> instead of public

as-built browser table

http://www.w3.org/WAI/PF/wiki/HTML_4.x_as-built_browser_comparison

CS: plan is to look at what browsers do now with HTML elements, find inconsistencies and gaps, move towards normative mapping reference
... for example, everyone gives <a> elements role of link but nobody gives <area> elements a role of link

<davidb> I think gecko exposes aria role="link" as link

CS: <a href> - most expose as "link". Opera exposes as "text" which seems incorrect.
... <area> not exposed to MSAA - seems like should be exposed as link
... <area> name should come from @alt
... <area> - default action should be "jump"
... <br> Gecko maps to white space

DB: looking at code, looks like Gecko exposes <area> as link

CS: should we have SHOULDS and MUSTs in this document?
... mapping <br> to white space seems like a SHOULD
... in IE, title maps to name on a lot of stuff

DB: may need to augment name computation algorithm in UAIG

CS: IE treats <div> as grouping - everybody else treats as text
... <div> is supposed to be a grouping
... having <div> be a grouping is useful for ATs to be able to navigate by <divs>
... but does making <div> be a grouping make grouping navigation too noisy?

DB: in Gecko, gets exposed through sub-API

CS: question about <div> - go by spec and treat as section or ignore it?
... is anyone relying on it being "grouping"?

DB: probably worked around what the implementations are doing

CS: AT doesn't seem to do much with "grouping"
... think new document section things should be mapped to grouping
... fieldset mapped to grouping - seems right
... hr - Gecko maps to separator which seems right. nobody else does anything with it
... might make sense to start deprecating use of title as name

DB: ask authors to use aria-label

CS: hr to separator seems like a SHOULD
... does HTML5 still have separator? seems like most people don't use it anymore
... h1 - h6: not mapped by anybody - should be mapped to heading role
... name from children, no actions
... iframes are changing a lot in HTML 5, not sure how to handle
... todo - figure out how iframes work
... img - IE uses title if no alt but DOM-based AT doesn't see it

DB: Gecko - if null @alt, don't map at all, treat like ARIA role="presentation"

CS: only Gecko supports @longdesc - HTML5 trying to deprecate

CS; img usemap - map structure with area elements should be part of accessible tree

CS: input image - Gecko has as graphic

DB: Gecko does use title on img if it's there, not sure if it maps to name or description

CS: input image - IE maps to button, Gecko maps to graphic, Opera doesn't map

*** stopped minuting as Cynthia is taking notes ***

<cshelly> <a href> role=link, name like IE and FF

<cshelly> <area> role=link, name from alt, default action jump

<cshelly> <br> = whitespace (SHOULD)

<cshelly> <fieldset> = grouping, name from<legend>

<cshelly> <hr> separator (SHOULD?)

<cshelly> <h1>-<h6> Heading role, name from children

<cshelly> Usemap has children in tree?

<cshelly> <input image> role=button, name works like image, label

<cshelly> Label, legend, li, ul, ol like Gecko

<cshelly> Table name s/b from summary.

<cshelly> Textare name from label

<cshelly> TH is column head or row head

<cshelly> Span = text (not groupign)

<cshelly> now I will paste the rest

<cshelly> Open issue:Title mapping to name. IE does it. Can it be replaced by aria-label? Are there places where it's more important to keep than others? There is a fair bit of deployed content that uses it.

<cshelly> DIV: do we go by spec (HTML 4 semantics) and treat it as a section/group? Ignore it because it's lost its semantic through overuse? How does HTML 5 treat DIV? anybody relying on it being a grouping.

<cshelly> IFRAME: these are really different in HTML 5. Work item: look at what to do here. Can the name mapping be more intitive?

<cshelly> IMG ALT: Gecko and Opera both make <img alt=""> not in the MSAA tree. IE makes it graphic with empty string for name. Gecko/Opera approch seems better. Would that break deployed content?

<cshelly> Does multiselectable on a <select> change the roll?

<cshelly> textarea: check that IE gets default value from @value, that others update value based on user entered text

<cshelly> How should headers and scope an such impact MSAA?

<cshelly> Work item: document events in IE and ask Opera to do the same

<cshelly> Work item: How to handle elements that are obsolete in HTML 5 but mapped in browsers? Does it matter how widely used the technique is?

<cshelly> Work Item: add new tags from HTML 5 to table.

<cshelly> Next call 2 weeks from today.

<cshelly> zakim make minutes

Summary of Action Items

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.135 (CVS log)
$Date: 2009/08/14 16:10:26 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.135  of Date: 2009/03/02 03:52:20  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

No ScribeNick specified.  Guessing ScribeNick: Andi
Inferring Scribes: Andi

WARNING: No "Present: ... " found!
Possibly Present: Andi CS DB DIV IFRAME cshelly davidb textarea
You can indicate people for the Present list like this:
        <dbooth> Present: dbooth jonathan mary
        <dbooth> Present+ amy


WARNING: No meeting title found!
You should specify the meeting title like this:
<dbooth> Meeting: Weekly Baking Club Meeting


WARNING: No meeting chair found!
You should specify the meeting chair like this:
<dbooth> Chair: dbooth

Got date from IRC log name: 14 Aug 2009
Guessing minutes URL: http://www.w3.org/2009/08/14-aapi-minutes.html
People with action items: 

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]