W3C

- DRAFT -

September 24, 2019 Authoring Practices Taskforce Meeting

24 Sep 2019

Agenda

Attendees

Present
Matt_King, jongund, MarkMccarthy, Jemma, ZoeBijl, evan, carmacleod, Sarah_Higley, curtbellew, jamesn
Regrets
Chair
Matt King
Scribe
carmacleod

Contents


<Matt_King> MEETING: September 24, 2019 Authoring Practices Taskforce Meeting

<jamesn> Meeting: September 24, 2019 Authoring Practices Taskforce Meeting

<scribe> scribe: carmacleod

Third Working Draft Milestone Review

<Jemma_> - don't link directly into spec for now

mck: meter pattern, colindextext, rowindextext should have something to review next week

TPAC review, including long term strategy and priorities

mck: one part of TPAC agenda to review
... long-term goals related to APG
... first goal has always been to get full coverage of aria spec so that folks can get guidance

<Jemma_> 1. Full coverage of ARIA spec

<Jemma_> 2. Integration of assistive technology support tables

<Jemma_> 3. Code quality and readability

<Jemma_> 4. APG Usability

<Jemma_> 5. Integration with other W3C accessibility educational resources

mck: add info about which examples can be used "right now"
... on track to deliver AT support tables next year
... quality of code, i.e. contrast issues, etc
... goal that by the end of next year that we have done an end to end audit
... longer term: usability of the apg itself, convert APG from a monolithic note into a web site.
... like WAI-ARIA Tutorials
... every time we publish, new versions of examples are created, old ones live forever
... need more educational/explanatory resources, all under one umbrella
... would need support from other groups, might need joint task force to make it happen

jon: what happened with combo box?

mck: microsoft isn't willing to go along with proposal, so more discussion is necessary
... nvda made fixes to support 1.1 model, so if we can get 1.1 pattern to work in AT, may be better not to introduce another new pattern

<Jemma_>

evan: I can do a PR for modernizing using build

sarah: I can help with build processes so that we can use more ES6 code, etc, and update examples

mck: how would this look for users?

zoe: we would still link to our js files to show the javascript

evan: can separate the type of code we require authors to write from the deployed code

james: debugging through code would not look the same as source code

sarah: can use source maps

jon: need to be careful that the code that you are seeing is not the code because is executing in the browser

mck: how much longer will we care about IE11
... people might still be required to produce stuff that works in IE11, and possibly not our job to show them how to support it

zoe: that boils down to "how many people use AT that only supports IE11"

mck: I am not aware of any AT that only supports IE11

<Jemma_> https://webaim.org/projects/screenreadersurvey7/#browsers

<Jemma_> https://webaim.org/projects/screenreadersurvey7/#browsercombos

<Jemma_> the data is from Oct, 2017

mck: we have said that our scope is modern and popular browsers, and we have historically included IE11

<MarkMccarthy> Maybe once the new WebAIM survey comes out we can get a little bit of a clearer picture, understanding its scope is limited

sarah: many microsoft products no longer support IE

mck: I would like to move on, but we will bring this up again at the beginning of the year, and we may decide to drop support for IE11 then
... Next issue: spinbutton in Safari

github: open examples in CodePen

mck: need someone to do some css, then Jesse Beach will add to all of the examples

github: Issue 1150 - support warning

<MarkMccarthy> This widget may have support gaps that can only be filled by the development of new technologies. Authors should fully test this widget before using it for a production ready project. Likewise, it may be poorly supported by certain browsers or assistive technologies.

github: ... might depend on context (i.e. does it appear of pattern page or example page)
... do we need the "Likewise" part?

<Jemma_> "This widget may have support gaps that can only be filled by the development of new technologies. Authors should fully test this widget before using it for a production ready project. Likewise, it may be poorly supported by certain browsers or assistive technologies."

<Jemma_> +1 for Matt's comments on the first sentence

mck: maybe first sentence and last sentence are redundant?

<Jemma_> other than that, this looks great, Mark

mck: which examples need this, other than slider?
... add it to slider first, then duplicate as needed

<MarkMccarthy> Thanks Jemma

mck: new technologies like AOM

jemma: "new technologies" sounds vague - maybe we need to specifically include AOM?

mck: don't want a dependency on AOM in wording

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes manually created (not a transcript), formatted by David Booth's scribe.perl version 1.154 (CVS log)
$Date: 2019/09/24 19:04:42 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.154  of Date: 2018/09/25 16:35:56  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Succeeded: s/Meeting: Accessible Rich Internet Applications Working Group Teleconference/Meeting: September 24, 2019 Authoring Practices Taskforce Meeting/
Succeeded: s/copied/copied the url of/
Succeeded: s/that/because/
Succeeded: s/than this/than that, this/
Default Present: Matt_King, jongund, MarkMccarthy, Jemma, ZoeBijl, evan, carmacleod, Sarah_Higley, curtbellew, jamesn
Present: Matt_King jongund MarkMccarthy Jemma ZoeBijl evan carmacleod Sarah_Higley curtbellew jamesn
Found Scribe: carmacleod
Inferring ScribeNick: carmacleod
Agenda: [End of 
    scribe.perl diagnostic output]
  

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant