- From: Gunderson, Jon R <jongund@illinois.edu>
- Date: Mon, 11 Aug 2014 18:32:48 +0000
- To: PF <public-pfwg@w3.org>
- Message-ID: <46739F12637CC94E82F75FF874E4A1473645F0C4@CITESMBX6.ad.uillinois.edu>
Link: http://www.w3.org/2014/08/11-aria-minutes.html W3C - DRAFT - Protocols and Formats Working Group Teleconference 11 Aug 2014 Agenda See also: IRC log Attendees Present Regrets Chair Rich Scribe jongund Contents Topics Status on wiki for tracking user agent defects on ARIA 1.1 features Status on wiki for tracking user agent defects on ARIA 1.1 features: Issue-637 and Action-1494 (access to digital math) Role computatino ISSUE 632 Issue 668 Issue-668: Redesigning the aria spec. to use h1 for sections if title role is created. Title role was move to ARIA 2.0. Issue-487: List Managed States and define mapping. Action-980? Issue-636: localized name Issue-634: Video and audio roles (simple groups, not full functionality apis) Summary of Action Items <trackbot> Date: 11 August 2014 <richardschwerdtfeger> meeting: W3C WAI-PF ARIA Caucus <richardschwerdtfeger> http://lists.w3.org/Archives/Public/public-pfwg/2014Aug/0038.html <richardschwerdtfeger> http://lists.w3.org/Archives/Public/public-pfwg/2014Aug/0038.html Status on wiki for tracking user agent defects on ARIA 1.1 features Status on wiki for tracking user agent defects on ARIA 1.1 features: Michael MC: We did some brain storming, wiki get out of date ... One approach is using W3C bugzilla, create bugs for developers ... We can use W3C bugzilla for tracking ... Setting up a mailing list, we use a particular e-mail address, we could process scripts on that e-mail lists ... If we got a status update from MS bug tracker could then update our bug tracker ... Not sure how feasible ... We can setup some predefined queries and then use the wiki to identify the queries ... Present to group for feedback RS: All have public bug trackers MC: I think that is the case RS: MS you need to register an account ... You can't see them unless your using an account MC: They will be like a group account, instead of an invidual account RS: How easy will it be to track issues MC: We have two options we are exploring, it will take some time to setup scripts, once they are setup RS: Do you have bandwidth? MC: If it is a priority, I am not the best person, there are probably better people, like David Bolter RS: I think it will become a priority once we start putting in the features and develop tests ... Hopefully real soon MC: We need to get the pointers to public bug trackers JS: That is the next step MC: Mozilla uses bugzilla RS: Webkit uses bugzilla ... Does Blink use bugzilla? JC: I am not sure if it's Bugzilla, but it is a public tracker ... Various trackers use different versions. Mozilla maintains Bugzilla so theirs is usually more up-to-date. <scribe> ACTION: MichaelC identify bug tracking systems for browser developers [recorded in http://www.w3.org/2014/08/11-aria-minutes.html#action01] <trackbot> Created ACTION-1496 - Identify bug tracking systems for browser developers [on Michael Cooper - due 2014-08-18]. RS: It can be under the test plan MC: OK RS: the other heads up... ... Welcome CS ... Many of the tests are waiting for the rewrite of the name calculation ... I am holding up SVG for this CS: We are waiting for Joeseph ... We are trying to make it more understandable JC: We have some pseudo code which we can share CS: We need both pseudo code and some description RS: Who is we? JC: Webkit developers RS: We need to focus on action items in up coming calls <jcraig> s/Webkit/WebKit/gi RS: We need to address SF issues, to support HTML5 accessibility JS: He is the main one, I think he is back from vacatino ... In the task force we are trying to identify where we can make an impact RS: HTML 5 is done, so do we need to target HTML 5.1 JS: HTML 5,1 RS: Do we know what will be impelmented in HTML 5.1 CS: Still under discussion with developers RS: What is the time frame? JS: Q4 of this year for last call RS: One of the things we want to do, we need to wrap up ARIA 1.1 so we can move on to ARIA 2.0 CS: You will probably see trajectories, but browser developers are on their own time lines RS: We need ARIA host langauge semantics CS: We should just do it, so we are ready if they do get implemented JS: We need to see how long the list is CS: It is not a very long list, form controls, dialog.... ... That is part of menus, I am trying to work on that now, hopefully in HTML 5.1 RS: That is a big change, we can't promise the world if the paint is really wet ... We are going to have to circle back on that JS ... August 25th we have a meeting with DIgital publishing JS: Agenda? RS: One of the things they want us to do is other role values and pass the validator ... We are covered, but we have a validator issue, and probebly SVG JS: We need to raise that ... How about starting thursday ... MathML implementation RS: That would be good ... We have everything else set with attribute processing ... Are there any issues with dealing with issues, for example a comic strip would pass the vailadator JG: Thats scarry to me RS: We can do that from an accessibility validator CS: We need the HTML validator that will pass valid roles JC: I believe Mike Smith's work on the W3C validator looks for at least one valid role, ignore others ... Allows for fallback roles like <a href="#" role="foobar button"> CS: That makes sense to me ... I know that role awareness is part of the validator RS: We could include ePub structural roles..., you are saying that is a invalid ... They want to use an HTML validator ... The problem you have... JS: That is part of the call.. RS: The positive side as new semantics, like comic strips, they can add them, then they can be mapped at some time ... What they would like to avoid having fall back roles ... Do you understand where they are coming from JS: Lets see if we can get some progress on this on the 25th Issue-637 and Action-1494 (access to digital math) <jcraig> issue-637? <trackbot> issue-637 -- Math role should strongly encourage native MathML over custom renderings use "math" role -- closed <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/637 <jcraig> action-1494? <trackbot> action-1494 -- James Craig to Add spec text encouraging use of native mathml over math approximations using the math role, re: issue-637 -- due 2014-08-11 -- PENDINGREVIEW <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1494 RS: We want people to use digital math, we really need to address support for digital math in the browser ... We need to avoid pushing it off to AT JC: WebKit and VoiceOver supports MathML natively in Safari and iBooks RS: Chrome dropped support and IE does not support ... Whats happeng the open source ePub readers they need to use MathJax ... We have a problem with digital math for ePub ... That whole product is rendered unusable for Math ... We sent a lot of time with NIDRR that showed that digital math increases math literacy <jcraig> Browsers that support native implementations of MathML are able to provide a more robust, accessible math experience than can be accomplished with plain text approximations of math. Some rendering engines have close integration with screen readers that allow spacial touch exploration of the formula and refreshable braille display output in the Nemeth Braille format. This level of integration is not supported with images of mathematical formulas, even if the author <jcraig> provides a plain text approximation. <jcraig> At the time of this writing, some mainstream browsers do not support MathML natively, and must be retrofit using a JavaScript polyfill library. When authoring math content, use native MathML wherever possible, and test thoroughly. Use a polyfill library or provide a fallback image with a text alternative approximation if necessary. JC: If your going respond by saying something is irresponsible you need to check to make sure there was an actual change ... The other bit in the math role, it has not changed in 5 year, a hook for external plug-ins ... I added some text that changed some of the normative prose, it does include an example that uses an image with alt text ... MathML is a long term solution, but you can't right now just stick it in RS: We need to advocate for browsers to implement MathML natively ... We need a strategy for browsers to implement this natively JC: NVDA with FF does a good job, VO with Safari works, and iBooks ... If you put in MathML, and use progressive techniques to check if there is native support, ploy fill library if necessary ... I think the author format should be MathML RS: I am trying to be pragmatic, we have a teacher trying to make digital math, teachers will not how to do this JC: Teachers don't know now ... a ployfill library it is adding a link to your web page, everything is handed for you RS: We have issues with authoring tools, we need a comprehensive strategy JC: There are authoring tools that support MathML, including iBooks JS: There is a way to handle validation? JC: Some tools are better than others RS: Some tools use support drawing input to create math JS: most authors don't know markup JC: Is this a tool that exists? RS: I am not sure how good it is JS: Steve Jacobs has this tool, I will find a link <jcraig> \me ;-) RS: I am looking for link too JS: He does interesting stuff RS: I will look up off line ... JS can you bring up with JB JS: JB is very aware of this <jcraig> http://rawgit.com/w3c/aria/master/spec/aria.html#math JC: Can I talk about some other changes? <jcraig> Content that represents a mathematical expression. <jcraig> Content with the role math is intended to be marked up in an accessible format such as MathML [MathML], or with another type of textual representation such as TeX or LaTeX, which can be converted to an accessible format by native browser implementations or a polyfill library. <jcraig> While it is not ideal to use an image of a mathematical expression, there exists a significant amount of legacy content where images are used to represent mathematical expressions. Authors should ensure that images of math are labeled by text that describes the mathematical expression as it might be spoken. <jcraig> NOTE <jcraig> Browsers that support native implementations of MathML are able to provide a more robust, accessible math experience than can be accomplished with plain text approximations of math. Some rendering engines have close integration with screen readers that allow spacial touch exploration of the formula and refreshable braille display output in the Nemeth Braille format. This level of integration is not supported with images of mathematical formulas, even if the author RS: Please do <jcraig> provides a plain text approximation. <jcraig> At the time of this writing, some mainstream browsers do not support MathML natively, and must be retrofit using a JavaScript polyfill library. When authoring math content, use native MathML wherever possible, and test thoroughly. Use a polyfill library or provide a fallback image with a text alternative approximation if necessary. <jcraig> Plain HTML or Polyfill DOM Result of the MathML Quadratic Formula§ <jcraig> If a rendering engine does not support a native math format such as MathML, authors may use JavaScript to downgrade the content to a format the browser can display, such as this HTML image using a data URI and plain text alternative. <jcraig> EXAMPLE 9 <jcraig> <img role="math" src="..." alt="x=(−b±√(b²−4ac))÷2a"> <jcraig> Editor's note: Might need an RFC-2119 "should" requirement here to encourage AT to speak math approximations with high punctuation verbosity. Otherwise ambiguous characters like a forward slash (/) may not be spoken even when intended to be used interchangeably with the division sign character (÷). JC: ... describing changes to spec.... ... We might need additional description of AT speaking the punctuation and not silencing it ... I wrote this at 2am last might, if there are other concerns please let us know RS: You have Braille and Nemeth are capitalized JC: Nemeth braille code is a proper name JS: I think it is correct JC: The term Braille... JS: Braille can be used as any type of tactile marking, also a specific code <jcraig> Braille is capitalized when used as a proper noun (Nemeth Braille), not as adjective (braille display) RS: The challenge we have is unless you have the polly fills you won't be able render math ... We as WAI members we need to push digital math JS: We need to do it with the wider community JC: IE has a regression that ... doesn't work RS: The hook was considered a security hole JC: Polly fill library should render as image with plain text description ... Its better to do it that way for 3 out of 4 browsers, rather than authors just using images RS: I think MathJaxs is implemented as a Polly Fill JC: Yes it is RS: We can have that discussion of it included in authoring tools JC: That is fine, there are other Polly Fills in other authoring tools JS: Bring up on the 25th JC: I agree that getting a polyfill like MathJax in authoring tools is a good secondary goal, but the primary goal should be to get Chrome and IE to support math natively RS: CS has left ... I can reach out to the AC reps, should I talk to MS? ... Should I reach out to Mike or JB? JS: You should RS: Who should i talk to at Google, I guess Raman JS: He should support it JG: Illinois is now a member and we can lobby too RS: The more pressure the better ... We have a chicken and egg issue JS: We can also have people lobbying the AC RS: I have a video of the whale sharks JC: That freaks me out, the size of a medium size of a moving truck RS: 35 foot long JC: Swallow you whole RS: It was pretty cool Role computatino RS: We need to talk about the validator issue, we need to get in the implementation guides ISSUE 633 RS: Matt is not on the call ISSUE 632 RS: This is going to take more time, they were looking for a definition? ... We need an action to define accessible description JC: That was right at the end RS: It is tied in with accessible name description JC: Accessible description is dependent on context, UIA is depricating MC: There is an accessible name computation, but not a computation for accessible description RS: the first thing we need to do is to clarify name versus description ... I can write a glossary item for accessible description ... SVG has a DESC element, so we need to differentiate ... I can take an action item to write a glossary item MC: That would be a good next step <scribe> ACTION: richs Write a glossary item for accessible description [recorded in http://www.w3.org/2014/08/11-aria-minutes.html#action02] <trackbot> Error finding 'richs'. You can review and register nicknames at <https://www.w3.org/WAI/PF/Group/track/users>. <scribe> ACTION: rich Write a glossary item for accessible description [recorded in http://www.w3.org/2014/08/11-aria-minutes.html#action03] <trackbot> Created ACTION-1497 - Write a glossary item for accessible description [on Richard Schwerdtfeger - due 2014-08-18]. RS: Can we assign that to 1.1? MC: I will do that RS: 12 minutes left Issue 668 Issue-668: Redesigning the aria spec. to use h1 for sections if title role is created. Title role was move to ARIA 2.0. <jcraig> issue-668? <trackbot> issue-668 -- Consider if the w3c spec format needs to be updated e.g., to use h1 for sections, after some aria roles like title introduced -- open <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/668 RS: move 668 to ARIA 2.0 ... Use H1 for major sections ... No objections MC: Already done Issue-487: List Managed States and define mapping. Action-980? ISSUE 487 <jcraig> issue-487 <trackbot> issue-487 -- List managed states and define mappings for managed states -- open <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/487 <jcraig> action-980 <trackbot> action-980 -- David Bolter to Define mappings for managed aria related states: aria-setsize, aria-posinset, arla-level, focused, focusable with reference to section 5.5 bullet 1 of the UAIG. -- due 2014-08-22 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/980 RS: We have managed state mapping in the implementation guide ... It was moved to DB..., do need to do some special listing of managed states in the ARIA 1.1 spec JC: I was doing some clean up when I found it, move to ARIA 1.1 implementation guide ... JS and other can discuss on the other call Issue-636: localized name ISSUE 636 <jcraig> issue-636 <trackbot> issue-636 -- Continue discussion of localized role "name" (or custom role "descriptions" on known role types) -- open <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/636 RS: Names are already localized, is this just a typo? JC: We are talking about the control name, I think it is a terminology mis-match ... "Chart" needs to localize... RS: We need to limit role descriptions to regions ... that was how to address the video and audio elements ... Should we change this issue? JC: Change it to what? RS: Limit it to role equal region JC: I support that, but the term has some baggage, alex aria localized role RS: I am fine with either one <jcraig> Alex suggested @aria-localizedrole. I countered with @aria-locrole. RS: We did agree to limit to regions for ARIA 1.1 ... DO we have enough people at loc-role? JC: We discussed for an hour at the FTF <richardschwerdtfeger> https://www.w3.org/WAI/PF/Group/track/actions/1417 JC: Once we post the proposed spec we can open it up to more discussion RS: If we don't think the name is concrete... JC: I will put a note in the spec that the name is not finalized, localized-role is probably the best one ... We will put in don't implement it is here for disucssion ... I am making steady progress clearning action items ISSUE 634 <richardschwerdtfeger> https://www.w3.org/WAI/PF/Group/track/issues/634 Issue-634: Video and audio roles (simple groups, not full functionality apis) RS: We agreed not to do video and audio roles for ARIA 1.1, should it be moved to ARIA 2.0 JS: We should discuss for ARIA 2.0 <jcraig> issue-634 <trackbot> issue-634 -- Video and audio roles (simple groups, not full functionality apis) -- raised <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/634 JS: JF might want in ARIA 1.1, we can bring it back if he makes a good case JC: Moved it RS: We got a lot done today Summary of Action Items [NEW] ACTION: MichaelC identify bug tracking systems for browser developers [recorded in http://www.w3.org/2014/08/11-aria-minutes.html#action01] [NEW] ACTION: rich Write a glossary item for accessible description [recorded in http://www.w3.org/2014/08/11-aria-minutes.html#action03] [NEW] ACTION: richs Write a glossary item for accessible description [recorded in http://www.w3.org/2014/08/11-aria-minutes.html#action02] [End of minutes] Minutes formatted by David Booth's scribe.perl version 1.138 (CVS log) $Date: 2014-08-11 18:30:55 $ Scribe.perl diagnostic output [Delete this section before finalizing the minutes.] This is scribe.perl Revision: 1.138 of Date: 2013-04-25 13:59:11 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/I am not sure, there maybe an API/I am not sure if it's Bugzilla, but it is a public tracker/ Succeeded: s/Mozilla maintains bugzilla so they are more recent/Various trackers use different versions. Mozilla maintains Bugzilla so theirs is usually more up-to-date./ Succeeded: s/psuedo/pseudo/g WARNING: Bad s/// command: s/Webkit/WebKit/gi Succeeded: s/Des blink/Does Blink/ Succeeded: s/Some validators look/I believe Mike Smith's work on the W3C validator looks/ Succeeded: s/If we add special roles for new features/Allows for fallback roles like <a href="#" role="foobar button">/ Succeeded: s/VoiceOver supports MathML/WebKit and VoiceOver supports MathML natively in Safari and iBooks/ Succeeded: s/We need to get Chrome and IE to support natively/I agree that getting a polyfill like MathJax in authoring tools is a good secondary goal, but the primary goal should be to get Chrome and IE to support math natively/ Succeeded: s/JF might want in ARIA 1.1/JF might want in ARIA 1.1, we can bring it back if he makes a good case/ No ScribeNick specified. Guessing ScribeNick: jongund Inferring Scribes: jongund WARNING: No "Present: ... " found! Possibly Present: Apple Bryan_Garaventa CS Cynthia_Shelly JC JG JS Jon_Gunderson MC MarkS MichaelC Michael_Cooper P2 P3 P8 RS Rich_Schwerdtfeger bgaraventa1979 https inserted janina jcraig joanie jongund newtron_ richardschwerdtfeger trackbot You can indicate people for the Present list like this: <dbooth> Present: dbooth jonathan mary <dbooth> Present+ amy Agenda: http://lists.w3.org/Archives/Public/public-pfwg/2014Aug/0038.html Found Date: 11 Aug 2014 Guessing minutes URL: http://www.w3.org/2014/08/11-aria-minutes.html People with action items: michaelc rich richs WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. [End of scribe.perl diagnostic output]
Received on Monday, 11 August 2014 18:33:27 UTC