15:46:05 RRSAgent has joined #apa 15:46:05 logging to http://www.w3.org/2017/05/24-apa-irc 15:46:07 RRSAgent, make logs world 15:46:07 Zakim has joined #apa 15:46:09 Zakim, this will be 15:46:09 I don't understand 'this will be', trackbot 15:46:10 Meeting: Accessible Platform Architectures Working Group Teleconference 15:46:10 Date: 24 May 2017 15:46:13 agenda? 15:46:17 agenda+ Welcome and Brief Introductions 15:46:17 agenda+ Discussion Goals -- Janina 15:46:17 agenda+Open Discussion on Personalization Approache 15:46:17 agenda+ Other Business 15:46:18 agenda+ next and future meetings 15:46:19 agenda+ be done 15:50:45 present+ 15:50:50 chair: janina 15:53:18 present+ 15:55:21 allanj has joined #apa 15:55:54 present+ 15:56:06 dauwhe has joined #apa 15:58:38 mateus-teixeira has joined #APA 15:58:47 present+ 15:58:49 tink has joined #apa 15:58:53 tzviya has joined #apa 15:59:25 present+ dauwhe 15:59:47 clapierre has joined #apa 16:01:19 present+ 16:01:22 present+ 16:01:32 https://mit.webex.com/mit/j.php?MTID=mbb385750f2282a20c795c93207634d83 16:01:38 present+ 16:01:59 present+ Léonie 16:02:01 IanPouncey has joined #apa 16:02:06 present+ 16:02:42 zakim, next item 16:02:42 agendum 1. "Welcome and Brief Introductions" taken up [from janina] 16:02:55 zakim, who's here? 16:02:55 Present: janina, jasonjgw, allanj, mateus-teixeira, dauwhe, tzviya, MichaelC, clapierre, Léonie, IanPouncey 16:02:57 On IRC I see IanPouncey, clapierre, tzviya, tink, mateus-teixeira, dauwhe, allanj, Zakim, RRSAgent, MichaelC, Rossen, joanie, janina, ShaneM, jasonjgw, trackbot, yatil, 16:02:57 ... slightlyoff, MichielBijl 16:03:25 George has joined #apa 16:03:41 present+ George 16:04:13 Participants introduce themselves to the group. 16:05:16 Dave Cramer, Hachette Livre, CSSWG and various EPUB working/interest/community/business groups 16:06:30 present+ Joanmarie_Diggs 16:07:53 Participants include Task Force facilitators (APA and Accessibility Guidelines WG), accessibility specialists involved in digital publishing, CSS, Web Platform WG, ARIA WG. 16:08:18 Lisa has joined #Apa 16:08:32 zakim, next item 16:08:32 agendum 2. "Discussion Goals -- Janina" taken up [from janina] 16:09:31 Janina: notes the history of personalization at W3C, including efforts by the Indie-UI Working Group and the subsequent division of responsibilities among other (ongoing) W3C activities. 16:09:36 tdrake has joined #apa 16:09:41 present+ tdrake 16:10:32 Janina notes the importance of this issue to multiple stakeholders and the need to find architectural approaches taht will meet the needs of the interested communities. 16:11:40 Janina notes the COGA module under discussion in the ARIA working group (intended to support personalization of Web content). This may be part of the personalization solution. COGA participants are also developing implementation prototypes. 16:11:43 q+ to say CSS media queries used for some aspects of personalization, and IndieUI User Context was a proposal 16:12:14 ack me 16:12:14 MichaelC, you wanted to say CSS media queries used for some aspects of personalization, and IndieUI User Context was a proposal 16:12:15 zakim, next item 16:12:16 agendum 3. "Open Discussion on Personalization Approache" taken up [from janina] 16:13:16 Janina: in addition to the COGA semantics, we have an agreement with the CSS WG to use media queries (as an extensible personalization mechanism), potentially in the scope of Media Queries 5. 16:13:37 q? 16:13:40 -> https://www.w3.org/TR/indie-ui-context/ IndieUI: User Context 16:14:06 Michael: notes Indie-UI User Context as relevant background, which in principle the ARIA WG would take over. 16:14:38 -> https://w3c.github.io/personalization-semantics/ Personalization Semantics editors´ draft 16:16:01 see the github project and demo google doc on implementations We also now have a trello board to-do list The specification draft is at: https://rawgit.com/w3c/personalization-semantics/master/semantics.html out attempt to add it to wcag.2.1 is at https://www.w3.org/TR/2017/WD-WCAG21-20170228/#support-personalization-minimum All the best Lisa Seeman LinkedIn, Twitter 16:16:10 Lisa: notes the COGA semantics - allowing content authors to annotate their content to provide personalization semantics. 16:16:38 A second component is concerned with user settings (currently in JSON format). 16:16:38 Gottfried has joined #apa 16:17:08 Lisa invites review of this work in relation to other peoples' use cases to find areas in which enhancements could be made. 16:17:22 q? 16:18:03 In the prototype implementation, a script processes the page and make use of the semantics [and settings?] to customize/personalize the page. 16:18:22 Lisa notes that the script could be provided as a browser extension rather than by the content author. 16:19:08 q+ 16:19:11 Lisa is looking for support for different use cases - for different user groups (low vision, digital publishing, etc.). 16:20:02 Lisa is also seeking contributions to the prototype implementation. There are, for instance, various widget ideas - breadcrumbs, etc. 16:20:51 Lisa notes papers on the topic. 16:21:33 Lisa also notes related efforts (E.U., IBM, etc.) to develop approaches to personalization that support users with cognitive/learning disabilities.. 16:22:20 Lisa maintains that user preference profiles need to be readily available. She mentions the proposal by Rich Schwerdtfeger that Blockchain could be used for this purpose. 16:22:20 ack ia 16:22:26 q+ 16:22:39 COGA demo https://rawgit.com/ayelet-seeman/coga.personalisation/demo/conactUs.html 16:23:02 q? 16:23:51 Lisa clarifies that the use of browser extensions could address security/privacy concerns, in her view. 16:24:19 q+ 16:24:51 http://www.diagramcenter.org 16:24:53 Follwoing this exchange, Janina urges a more high-level discussion of requirements. 16:25:01 ack ge 16:25:32 ack ge 16:25:41 George: notes the development by the DIAGRAM Center of a content model that can be used to provide alternatives to an image or other construct that may appear in an e-book. 16:26:06 The content model supports various descriptions, simplified images, tactile graphics, tour of tactile graphics, possibility of 3D models, etc. 16:26:11 http://diagramcenter.org/standards-and-practices/content-model.html 16:26:40 All of these alternatives may be associated with objects on the Web or in an ebook. However, there's no means of identifying which of the alternatives are needed by a specific user. 16:27:15 There are various means of presentation (e.g., details elements with aria-details property), but this requires the user to choose from a list of alternatives. 16:27:33 ack t 16:27:35 ack tz 16:27:35 DIAGRAM Center would like this capability to be in line with the W3C's personalization approach. 16:28:15 Lisa has joined #Apa 16:29:06 Possibly also use Web Components vs. Media Queries 16:29:09 Janina notes the need to become acquainted with the various requirements, then to discuss the various architectural approaches. 16:29:16 q? 16:30:46 Gottfried: draws a distinction between requirements emanating from persistent characteristics of the user (e.g., need for language support) and requirements resulting from the environment (e.g., noise levels). 16:31:09 q+ to say I think media queries more oriented to dynamic issues 16:31:54 Lisa clarifies that the preferences are assumed to be available statically when the page is loaded, but there are widgets that could accommodate more dynamic preferences. 16:32:11 Given the development of the Web of Things, Lisa notes the need to support dynamically/contextually changing preferences 16:32:44 q+ Léonie 16:32:55 q? 16:33:18 Gottfried notes the possibility of deriving symbols (from a symbol vocabulary) from markup used to indicate the function of controls. 16:34:11 ack mi 16:34:11 MichaelC, you wanted to say I think media queries more oriented to dynamic issues 16:34:30 ack l 16:34:39 Can we have a requirements page 16:34:47 Michael: media queries are oriented toward dynamic rather than static preferences - color, pointing device capabilities, etc. The CSS WG probably wouldn't expect static preferences (e.g., simplified language) to be expressed in media queries - another mechanism would be expected. 16:35:05 q+ about schema.org 16:35:14 Leonie inquires whether schema.org could be used for the latter purpose (the static preferences). 16:35:15 ack g 16:35:25 q? 16:35:31 jamesn has joined #apa 16:35:32 Q+ 16:35:39 q+ 16:35:44 ack about 16:35:50 ack sch 16:36:10 q? 16:36:21 Gottfried: notes that schema.org is largely used to tag resources but not to convey user needs/preferences. 16:36:57 Lisa: suggests drafting a requriements page on a wiki. 16:37:11 q? 16:37:14 ack l 16:37:22 ack c 16:37:50 jnurthen has joined #apa 16:38:25 q+ 16:38:35 q? 16:38:37 Charles: notes personalization work developed at the Benetech Code Sprint in the application of the COGA personalization approach. Charles raises the question of whether (potentially third-party) annotations are relevant to this discussion. 16:39:08 Gottfried: notes that in his work tehre is no current model for third-party extensions of user interfaces. 16:39:35 Charles: introduces the concept of a skin that could be applied to a Web site (presumably based on third-party annotations). 16:40:08 Lisa: at the code sprint, a mapping file was created, separating the COGA semantics from the web page to which they were applied. 16:40:08 +1 skin 16:40:12 q+ to talk about personalization as WCAG+ 16:40:47 Lisa maintains that where there exists a lack of resources to add the semantics to Web pages, this approach could be valuable. 16:41:07 q+ 16:41:19 ack al 16:41:28 Jim: users with low vision need a solution less complicated than user style sheets to support color changes, line spacing, linearization, by way of a global override. 16:41:43 ack go 16:41:43 Gottfried, you wanted to talk about personalization as WCAG+ 16:42:07 Here is a link to that github from the code sprint https://github.com/benetech/Accessible-Interactives-Dev/tree/master/inject-coga and a demo link https://benetech.github.io/Accessible-Interactives-Dev/inject-coga/sample/sample-page.html 16:42:46 Gottfried: WCAG should be considered the baseline of accessibility, but there are user groups who need more than WCAG provides, and for this we need personalization. He emphasizes the limits of a "one size fits all" approach. 16:43:04 author proposes ... user disposes 16:43:11 Personalization enables the very specific needs of some user groups to be accommodated. 16:43:35 jamesn has joined #apa 16:43:46 If third parties can contribute annotations, the Web site becomes even more accessible. 16:44:05 ack da 16:45:16 q? 16:45:45 User style sheets are discussed as a significant (existing) mechanism for supporting some of the needed customizations. 16:46:14 It is noted ^by Jim) that user style sheets are complex to set up. 16:46:44 Janina calls for further requirements - mobile, virtual reality, etc. 16:47:03 q+ 16:47:15 q+ 16:47:24 ack al 16:48:27 Jim: there should be a venn diagram of user needs by various user groups and how they could be satisfied by various technologies. 16:48:31 ack g 16:49:55 George: notes issues with text to speech/pronunciation raised in the context of the IMS Global Learning Consortium, the need to implement the SSML specification. George suggests that the pronunciation problem is significant in publishing. 16:50:22 George maintains taht there is a need for SSML implementation guidance. 16:51:56 speech output - pronunciation is a cascade. ssml, screen reader, text to speech engine, personal dictionary, and other layers 16:52:10 Lisa noted earlier that pronunciation was an issue likely to give rise to difficulties if not properly handled. 16:52:11 s/taht/that/ 16:52:40 Lisa notes the personalization proposal that is currently before the Accessibility Guidelines WG for WCAG 2.1. 16:52:43 q? 16:53:01 -> https://github.com/w3c/wcag21/issues/6 Support Personalization proposed SC for WCAG 2.1 16:53:28 Lisa observes that personalization/adaptation is a significant means whereby large Web sites conform to WCAG 2.0. 16:53:29 Rich has joined #apa 16:53:36 George needs to leave now. Bye, and great conversation. 16:53:50 WCAG 2.1 supplemental guidance may also include advice regarding personalization. 16:54:16 Lisa invites review of the WCAG 2.1 proposal. 16:55:17 Janina: we've covered many of the requirements. One of the next steps is to review the COGA TF work to determine whether we need a wider approach. If so, this could lead to a subsequent architectural discussion. 16:56:10 q+ 16:56:24 ack ja 16:56:29 scribe: janina 16:56:47 present+ Rich_Schwerdtfeger 16:57:06 jgw: Suggests looking at additional approaches not yet discussed, third party annotators, uas, flows of info 16:57:21 jgw: There's info about content that can modify 16:57:32 rrsagent, make minutes 16:57:32 I have made the request to generate http://www.w3.org/2017/05/24-apa-minutes.html allanj 16:57:37 jgw: then there's static user prefs that would applied generally 16:58:53 Gottfried affirms this approach. He notes the important standards with which we should harmonize from ISO/IEC. 16:59:28 It is agreed to establish a wiki page to document the information relevant to this discussion. 16:59:54 This may need to be a public wiki for the benefit of non-APA participants. 17:00:09 -> https://www.w3.org/wiki/APA_Personalization APA Personalization wiki page 17:01:00 Janina: immediate next steps are to look at the COGA documentation, then to populate the wiki. 17:01:17 I couldn't find the link in the minutes. is this correct http://w3c.github.io/pfwg/wtag/wtag.html 17:06:07 zakim, bye 17:06:07 leaving. As of this point the attendees have been janina, jasonjgw, allanj, mateus-teixeira, dauwhe, tzviya, MichaelC, clapierre, Léonie, IanPouncey, George, Joanmarie_Diggs, 17:06:07 Zakim has left #apa 17:06:10 ... tdrake, Rich_Schwerdtfeger 17:06:18 clapierre has left #apa 17:06:20 rrsagent, make minutes 17:06:20 I have made the request to generate http://www.w3.org/2017/05/24-apa-minutes.html janina 17:06:51 rrsagent, bye 17:06:51 I see no action items