Good suggestion Yaov! I've opened one here: Review request for Confirmation of Action API * Issue #713 * w3ctag/design-reviews (github.com)<https://github.com/w3ctag/design-reviews/issues/713> ________________________________ From: Yoav Weiss <[email protected]> Sent: Monday, January 31, 2022 6:33 AM To: Sara Tang <[email protected]> Cc: [email protected] <[email protected]>; Daniel Libby <[email protected]> Subject: [EXTERNAL] Re: [blink-dev] Re: Intent to Prototype: Confirmation of Action API
On Sat, Jan 29, 2022 at 1:27 AM 'Sara Tang' via blink-dev <[email protected]<mailto:[email protected]>> wrote: +Daniel Libby ________________________________ From: Sara Tang Sent: Friday, January 28, 2022 4:26 PM To: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> Subject: Intent to Prototype: Confirmation of Action API Contact emails [email protected]<mailto:[email protected]> Explainer https://github.com/WICG/aom/blob/gh-pages/notification-api.md<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWICG%2Faom%2Fblob%2Fgh-pages%2Fnotification-api.md&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781317718%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=0hbc9Z0A2Pc6gPcQ5YCJgLbCplL4zVzbGieXwHQI%2BIU%3D&reserved=0> Specification Summary This effort aims to create a JavaScript API so that developers can better notify AT users of actions/changes to a webpage not necessarily tied to UI elements. Blink component Blink>Accessibility<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Flist%3Fq%3Dcomponent%3ABlink%253EAccessibility&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781317718%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=LUDpXQ3U9jlBNAiZr9Wgvdj8%2FbkaO%2FqYAxea%2FRxaEuQ%3D&reserved=0> Motivation Currently the only mechanism available today that communicates content changes in a web app down to the accessibility layer is via ARIA live regions. One major limitation to ARIA live regions is that they assume the change to a webpage is tied to a DOM element. This leads to content authors employing various inefficient or inconsistent tricks and hacks to notify of changes that are not associated with the DOM. We propose a separate notification API to address these scenarios, called Confirmation of Action. Initial public proposal https://github.com/WICG/aom/blob/gh-pages/notification-api.md<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWICG%2Faom%2Fblob%2Fgh-pages%2Fnotification-api.md&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781317718%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=0hbc9Z0A2Pc6gPcQ5YCJgLbCplL4zVzbGieXwHQI%2BIU%3D&reserved=0> TAG review Just wanted to note that it seems worthwhile to file for an early TAG review. TAG review status Pending Risks Interoperability and Compatibility Gecko: No signal WebKit: No signal Web developers: Positive (https://github.com/w3c/aria/issues/832<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2Faria%2Fissues%2F832&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781317718%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=T4UsOOd8wCYCMZRGB8PtvhjwGbQYZXytYTBP6Q0LAaw%3D&reserved=0>) Other signals: Debuggability TBD Is this feature fully tested by web-platform-tests<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781367695%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=%2BlpfYYe4ynJlQt4H5gxCYp%2FtW4Z%2FRW9hpWVHFaOzd%2BI%3D&reserved=0>? No Flag name --enable-blink-features=ConfirmationOfAction Requires code in //chrome? False Tracking bug https://bugs.chromium.org/p/chromium/issues/detail?id=1291098<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1291098&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781367695%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=GrDlD2ouj7qXwiUHetoQU5N2Ksd7LlcZLr2ygxG%2B8iY%3D&reserved=0> Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5745430754230272<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeature%2F5745430754230272&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781367695%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=UzohRX03AmfYSna8BMVmjqULNRlWgwZxY0ruRcbVrNk%3D&reserved=0> This intent message was generated by Chrome Platform Status<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2F&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781367695%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=hqE3vdTHeHuxIhyWdGETjxOqeLVc%2FqvBUaSRQCahqRU%3D&reserved=0>. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CH2PR00MB06809C5589E8FD6848CF5E09F2239%40CH2PR00MB0680.namprd00.prod.outlook.com<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2FCH2PR00MB06809C5589E8FD6848CF5E09F2239%2540CH2PR00MB0680.namprd00.prod.outlook.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7CSara.Tang%40microsoft.com%7C6382a5898c4249ab4dd508d9e4c6aed4%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637792365781367695%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=FMlh76I94p3EKKQBhEPUbTqJ7yGxRI9CIpx40qVOQls%3D&reserved=0>. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CH2PR00MB0680FA7EBF49F80FBB482872F2279%40CH2PR00MB0680.namprd00.prod.outlook.com.
