close-watcher:用于观察关闭信号的 Web API 提案(例如 Esc、Android 后退按钮...)

时间:2024-08-13 09:34:21
【文件属性】:

文件名称:close-watcher:用于观察关闭信号的 Web API 提案(例如 Esc、Android 后退按钮...)

文件大小:24KB

文件格式:ZIP

更新时间:2024-08-13 09:34:21

HTML

密切观察者 问题 各种 UI 组件都有“模态”或“弹出”行为。 例如:

元素,尤其是 ; 侧边栏菜单; 灯箱; 自定义选择器输入(例如日期选择器); 自定义上下文菜单; 全屏模式。 这些组件的一个重要共同特征是它们被设计为易于关闭,并具有统一的交互机制。 通常,这是桌面平台上的Esc键,以及一些移动平台(特别是 Android)上的后退按钮。 游戏机也倾向于使用特定按钮作为“关闭/取消/返回”按钮。 最后,辅助功能技术有时会为其用户提供特定的关闭信号,例如 iOS VoiceOver 的“关闭警报或返回上一屏幕” 。 我们将关闭信号定义为平台介导的交互,旨在关闭页面内组件。 这与页面介导的交互不同,例如单击“x”或“完成”按钮,或单击模态外的背景。 目前,Web 开发人员没有很好的方法来处理这些关闭信号。 这在 Android 设备上尤其成问题,其中后退按


【文件预览】:
close-watcher-main
----.gitignore(17B)
----security-privacy-questionnaire.md(3KB)
----platform-implementation-notes.md(3KB)
----Makefile(641B)
----LICENSE.md(7KB)
----.github()
--------workflows()
----README.md(23KB)
----.pr-preview.json(50B)
----confirmation.md(6KB)
----.gitattributes(53B)
----.editorconfig(178B)
----spec.bs(13KB)

网友评论