小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
如何使用Jetpack Compose构建无障碍Android应用:全面指南

本文全面介绍在Jetpack Compose中实现移动应用无障碍访问的指南。文章强调无障碍不仅是法律要求(如欧洲无障碍法案),更是良好的工程实践。核心内容包括:理解Compose语义树、使用contentDescription和语义修饰符、确保48dp触摸目标、维持WCAG对比度、支持动态字体缩放、创建自定义无障碍操作,以及通过TalkBack、Accessibility Scanner和自动化测试进行验证。

如何使用Jetpack Compose构建无障碍Android应用:全面指南

freeCodeCamp.org freeCodeCamp.org · 2026-09-01T15:46:00Z
如何利用WCAG 2.2构建更易访问的网站

WCAG 2.2是W3C发布的最新网页无障碍指南,涵盖可感知、可操作、可理解、健壮四大原则。文章重点介绍前端开发中常见的A级和AA级要求,包括语义化HTML、图片替代文本、颜色对比度、键盘操作、焦点可见性、表单标签与错误提示、拖拽替代方案、目标尺寸、认证辅助等。强调无障碍应融入开发过程,而非事后审计,并建议结合自动工具与人工测试验证。

如何利用WCAG 2.2构建更易访问的网站

freeCodeCamp.org freeCodeCamp.org · 2026-08-18T16:33:33Z
为什么我们应该关注无障碍网站及其实现方法

网络无障碍确保残疾人士能够访问内容。Joanna Falkowska强调遵循WCAG标准,将无障碍视为团队共同责任,以降低后期修复成本。无障碍被视为基本人权,能提升竞争力和SEO效果。各国法律也推动无障碍实施,建议在开发早期考虑无障碍设计,以确保符合标准。

为什么我们应该关注无障碍网站及其实现方法

InfoQ InfoQ · 2025-05-22T11:29:00Z
无障碍表单的构建:最佳实践(不使用JavaScript)

设计无障碍表单至关重要,以确保所有用户,包括残疾人士,都能顺利使用。通过使用语义HTML元素、适当标签、焦点管理和键盘可访问性,可以创建符合WCAG标准的表单,适用于各种设备和用户需求。

无障碍表单的构建:最佳实践(不使用JavaScript)

DEV Community DEV Community · 2025-05-12T14:26:37Z
WCAG 3.0提议的评分模型:可访问性评估的转变

WCAG 3.0提出了新的可访问性评估模型,强调用户体验和可用性,采用灵活的评分系统,关注用户完成任务的能力,标志着可访问性评估的重大转变。

WCAG 3.0提议的评分模型:可访问性评估的转变

Articles on Smashing Magazine — For Web Designers And Developers Articles on Smashing Magazine — For Web Designers And Developers · 2025-05-02T11:00:00Z
Angular中的网络无障碍设计(A11y)– 入门

本文介绍了Angular中的无障碍设计,强调2025年生效的欧洲无障碍法案(EAA)。文章回顾了网络无障碍的历史、WCAG指南及EAA要求,旨在帮助开发者和产品负责人提升Angular应用的可访问性,无障碍设计不仅有利于残疾人,也能改善所有用户的体验。

Angular中的网络无障碍设计(A11y)– 入门

DEV Community DEV Community · 2025-04-07T19:42:24Z
无法通过自动化工具测试的WCAG成功标准

WCAG成功标准中有些内容无法通过自动化工具测试。虽然工具如Chrome的Lighthouse能检测部分技术性问题,但无法评估替代文本的意义、HTML元素的关系和阅读顺序的合理性,因此手动测试仍然必不可少。

无法通过自动化工具测试的WCAG成功标准

Stefan Judis Web Development Stefan Judis Web Development · 2025-03-25T23:00:00Z
网页无障碍测试终极指南:从屏幕阅读器到LighthouseCI

无障碍测试是网页开发中重要但常被忽视的环节,旨在确保所有用户,包括有障碍人士,都能顺利使用网页。遵循网络内容无障碍指南(WCAG),测试内容的可感知性、可操作性、可理解性和稳健性。结合手动测试与自动化工具,以确保无障碍合规性。

网页无障碍测试终极指南:从屏幕阅读器到LighthouseCI

DEV Community DEV Community · 2025-03-23T12:39:49Z
改善您网站色彩可及性的免费工具

色彩可及性是网页设计的重要因素,影响着全球数百万用户。约有3亿人患有色盲,许多人有视觉障碍。确保网站的可访问性是创造包容性数字体验的关键。使用对比检查工具和色盲模拟器等免费工具可以提升设计的可读性和可用性。设计时应考虑可及性,定期测试并遵循WCAG指南,以实现美观与功能的平衡。

改善您网站色彩可及性的免费工具

DEV Community DEV Community · 2025-02-14T06:45:26Z
Slack通过自动化提升无障碍测试

Slack最近在软件开发中整合了自动化无障碍测试,以提升残疾用户体验。该公司遵循网络内容无障碍指南(WCAG),并与外部测试人员合作。自2022年起,Slack在开发流程中引入了灵活的Axe工具进行自动化测试,尽管面临集成挑战,仍通过定制方法在关键用户交互后进行无障碍检查,并与开发者合作解决自动化违规问题。未来计划包括开发核心功能的阻塞测试和利用AI优化测试结果。

Slack通过自动化提升无障碍测试

InfoQ InfoQ · 2025-02-10T12:00:00Z
开源项目中无障碍性的重要性

开发者在追求新功能时常忽视无障碍性,但这是确保所有用户都能使用项目的重要因素。全球约15%的人口有残疾,重视无障碍性可扩大受众并促进包容性。遵循WCAG指南、使用语义HTML、测试辅助技术、提供键盘快捷键和清晰文档是改善无障碍性的有效措施。

开源项目中无障碍性的重要性

DEV Community DEV Community · 2025-02-06T02:21:58Z
使用网页内容无障碍指南创建可访问的网站

网页无障碍性旨在让残疾用户访问网络内容。Joanna Falkowska在DEV: Challenge Accepted中提到,全球约16%的人口受到显著残疾影响,开发团队应遵循网页内容无障碍指南(WCAG)以提升可访问性。WCAG设定了不同的符合标准,最低为A,推荐遵循AA标准。开发者需为视觉障碍者添加替代文本,并确保用户可通过键盘导航。

使用网页内容无障碍指南创建可访问的网站

InfoQ InfoQ · 2025-01-30T11:25:00Z
Slack的自动化无障碍测试

Slack重视客户体验,遵循无障碍标准,通过自动化测试和与开发者合作,确保产品符合WCAG标准。尽管面临技术挑战,Slack优化了测试流程,提高了无障碍功能的覆盖率,确保所有用户获得一致的使用体验。

Slack的自动化无障碍测试

Slack Engineering Slack Engineering · 2025-01-07T20:46:20Z
掌握色彩对比可及性:开发者的WCAG合规指南

色彩对比是网页可及性的重要因素,影响约2.85亿视觉障碍用户。良好的对比度提升可读性,促进包容性设计。遵循WCAG标准,确保文本与背景的对比比率,有助于改善用户体验、降低法律风险并提升品牌形象。

掌握色彩对比可及性:开发者的WCAG合规指南

DEV Community DEV Community · 2024-12-16T22:35:07Z
通过支持对比主题构建视觉无障碍网站

无障碍设计旨在使产品适合不同能力和设备的用户。WCAG建议文本与背景的对比度至少为4.5:1。Windows提供四种高对比度主题以帮助视觉障碍用户。开发者应使用语义HTML和CSS查询来支持高对比度模式,确保内容可访问。使用Bootstrap等第三方库可提升无障碍性。

通过支持对比主题构建视觉无障碍网站

DEV Community DEV Community · 2024-12-07T12:30:08Z
不常见的用户界面:可访问的网络模式能跟上吗?

互联网在可访问性方面仍面临挑战。尽管WCAG和ARIA为开发者提供了指导,设计与可访问性之间的平衡仍难以实现。设计师需了解可访问性标准,以降低法律风险,有效沟通是实现创意与可访问性的关键。

不常见的用户界面:可访问的网络模式能跟上吗?

DEV Community DEV Community · 2024-12-01T23:01:01Z

到2025年,网页应用若不具备可访问性,将失去用户。可访问性应从项目开始就考虑,遵循WCAG指南,确保网站可感知、可操作、可理解和稳健。设计时要注意色彩对比和视觉清晰度,确保对所有用户友好,包括键盘导航和屏幕阅读器用户。

构建可访问的网页应用:2025年开发者指南

DEV Community DEV Community · 2024-10-17T11:11:25Z

欧盟新法规要求在2025年6月28日前实现无障碍合规。许多公司正积极调整以避免处罚。WebAIM 2024报告指出,常见问题包括缺乏图片替代文本(alt text),影响视障用户等。WCAG提供了使用指南,确保所有非文本内容有替代文本,装饰性图片应使用空alt属性。遵循标准不仅满足法律要求,还提升网站可访问性和用户体验。

WCAG:图像的替代文本

DEV Community DEV Community · 2024-10-16T13:04:34Z

在数字时代,网站无障碍设计确保所有人都能使用,包括有各种障碍的人。遵循《网络内容无障碍指南》(WCAG)的原则,不仅是法律要求,还能扩大受众、提升SEO和改善用户体验。关键元素包括文本替代、键盘可访问性、清晰导航、高对比度和字幕。

理解网络无障碍:为什么您的网站需要包容性设计

DEV Community DEV Community · 2024-09-24T04:57:22Z
Web无障碍最佳实践:使用ARIA(可访问的富互联网应用)

WAI-ARIA是由W3C开发的一组属性,旨在使网络内容和界面组件对残障用户更具可访问性。常见的ARIA属性包括aria-label、aria-hidden、aria-live、aria-expanded和aria-controls。这些属性有助于改善动态和交互组件的可访问性。实施ARIA属性有助于为所有用户提供更包容的网络体验。建议参考完整的WAI-ARIA文档并遵循WCAG指南以进一步理解和实施可访问性最佳实践。

Web无障碍最佳实践:使用ARIA(可访问的富互联网应用)

DEV Community DEV Community · 2024-09-20T14:02:37Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码