惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
L
LINUX DO - 最新话题
P
Proofpoint News Feed
Cyberwarzone
Cyberwarzone
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
L
Lohrmann on Cybersecurity
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy & Cybersecurity Law Blog
K
Kaspersky official blog
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
WordPress大学
WordPress大学
L
LINUX DO - 热门话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
V
Visual Studio Blog
O
OpenAI News
AI
AI
Hacker News: Ask HN
Hacker News: Ask HN
V2EX - 技术
V2EX - 技术
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Simon Willison's Weblog
Simon Willison's Weblog
S
Schneier on Security
Spread Privacy
Spread Privacy
Y
Y Combinator Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
T
The Blog of Author Tim Ferriss
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
N
News and Events Feed by Topic
Project Zero
Project Zero
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
G
Google Developers Blog

Recent Commits to web-share:main

Merge pull request #289 from siusin/main · w3c/web-share@e871726 update the editor list · w3c/web-share@a296150 Editorial: fix typos and markup · w3c/web-share@3faf529 Editorial: fix typo (#283) · w3c/web-share@bc1468c Merge pull request #277 from w3c/WebShare-rec · w3c/web-share@0b15b86 chore: prepare for REC · w3c/web-share@aa811f9 chore: fix wrong pass rate · w3c/web-share@e441b96 chore: remove explanation of failures col · w3c/web-share@f511e0b chore: move disabled-by-permissions-policy.https.sub.html to excluded… · w3c/web-share@6681897 chore: tidy · w3c/web-share@0eaf73c Make Permissions-Policy HTTP header OPTIONAL (#275) · w3c/web-share@d0ea0fe Editorial: note canShare is not future compatible (#273) · w3c/web-share@7f78426 Editorial: add static implementation report (#274) · w3c/web-share@0a7a70c Editorial: fix IDL linking · w3c/web-share@35980bb Editorial: explain Changelog · w3c/web-share@c4b6677 chore: clean up changelog · w3c/web-share@aa0cb86 chore: tidy · w3c/web-share@8a04511 Editorial: thank wide review groups in acknowledgements (#269) · w3c/web-share@783e54b Editorial: switch to 'terminate this algorithm' (#268) · w3c/web-share@5c9977c
Editorial: improve a11y guidelines for share sheet (#270) · w3c/web-share@49300de
marcoscacere · 2023-01-24 · via Recent Commits to web-share:main

@@ -324,7 +324,7 @@ <h4>

324324

when information should be confidential, so forwarding any content

325325

presents a risk. In particular, the {{ShareData/title}} might be

326326

used by an attacker to trick a user into misinterpreting the nature

327-

of the content.

327+

of the content (see also [[[#a11y]]]).

328328

</p>

329329

<p>

330330

As with any user of {{DOMException}}, implementors need to

@@ -710,14 +710,39 @@ <h2>

710710

</p>

711711

</aside>

712712

</section>

713-

<section class="informative">

713+

<section class="informative" id="a11y">

714714

<h2>

715715

Accessibility considerations

716716

</h2>

717717

<p>

718718

When this specification is used to present information in the user

719719

interface, implementors will want to follow the OS level accessibility

720-

guidelines for the platform.

720+

guidelines for the platform. Further, as sharing can have potential

721+

security implications for end-users, as outlined as part of the

722+

{{Navigator/share()}} method, the share UI needs to be presented in an

723+

accessible manner, while also taking into consideration a platform's

724+

security guidelines for user interfaces. Some key considerations are to:

725+

</p>

726+

<ul>

727+

<li>Provide alternative text for images and other non-textual content

728+

to ensure that users who are visually impaired can understand the

729+

type and/or nature of the content being shared.

730+

</li>

731+

<li>Ensure that users can navigate through the previewed content using

732+

keyboard-only controls, and that the keyboard focus is clearly visible.

733+

</li>

734+

<li>Use headings and labels to ensure that the previewed content is

735+

properly structured and can be understood by users using assistive

736+

technology.

737+

</li>

738+

<li>Ensure sufficient color contrast and font size, and use fonts,

739+

icons, and images that are widely recognised and easily understood, in the share UI.

740+

</li>

741+

</ul>

742+

<p>

743+

Together, these elements can help users with a range of visual, motor or cognitive

744+

disabilities to better understand the nature of the content being

745+

shared by a web page.

721746

</p>

722747

</section>

723748

<section>