内容简介
本书是首本从概念、标准、法规、技术理论、产品实践、公司实践为条线来介绍信息无障碍以及其在国内状况的专业书籍。此书更偏重于技术、产品和用户体验的结合,希望可以从新的角度让更多人意识到信息无障碍的价值。全书由“信息无障碍产品联盟”组织信息无障碍研究会、百度、*、腾讯、IBM、蚂蚁金服等知名机构或公司的技术专家和产品团队进行编写,主编是曾参与国际信息无障碍标准制定的专家张昆先生,由清华大学出版社合作出版。作者简介
张昆,信息无障碍研究会首席专家。拥有近20年的信息无障碍理论及实践经验,曾任职IBM大中华区信息无障碍中心专家、国际标准制定机构W3C中国区信息无障碍事务负责人,参与、主导了“2008年北京奥运会信息无障碍方案”、“国际信息无障碍标准制定”等重大项目;是少数几位在信息无障碍领域具备国际影响力及话语权的华人之一。目录
第1章概述
1.1信息无障碍的概念
1.2障碍的概念
第2章法律及规范
2.1残疾人权利公约
2.2W3C/WAI
2.2.1Web内容无障碍指南
2.2.2开发工具无障碍指南
2.2.3用户代理无障碍指南
2.2.4可及性富互联网应用
2.3国家性政策法规
第3章信息障碍及解决方法
3.1互联网和移动设备
3.2用户故事
3.2.1用户故事1: 阿彪
3.2.2用户故事2: 芸芸
3.2.3用户故事3: 老李
3.2.4用户故事4: 刘工
3.3解决方法
3.3.1针对视觉障碍的方法
3.3.2针对听觉障碍的方法
3.3.3针对行动障碍的方法
3.3.4针对学习理解障碍的方法
第4章可访问性的工作原理
4.1辅助技术的工作原理
4.2可访问性接口
4.3Web和浏览器
第5章技术与实践
5.1iOS的辅助功能
5.1.1VoiceOver
5.1.2其他辅助功能
5.1.3iOS的可访问性接口
5.2Android的辅助功能
5.2.1Android的可访问性开发事项
5.2.2Android可访问性需求
5.2.3Android无障碍建议
5.2.4特殊情况和注意事项
5.3微软的辅助功能
第6章无障碍设计思路
6.1为信息和用户界面提供等效替代
6.1.1图像的等效替代信息
6.1.2音视频等效替代形式
6.1.3内容能够以不同方式展现
6.1.4内容可以通过视觉和听觉区分
6.2用户界面和导航可以操作
6.3用户界面和信息可理解
6.3.1文本是可读且可以理解的
6.3.2以可预测的方式展示和操作
6.3.3帮助用户避免和纠正错误
6.4信息的强固性
6.5通用设计原则
第7章可访问性编程指南
7.1Web无障碍编程指南
7.1.1图片添加替代
7.1.2提供页面标题
7.1.3注意语义结构
7.1.4链接目的明确
7.1.5规范处理表单
7.1.6处理数据表格
7.1.7通知内容变化
7.1.8绕开重复模块
7.2iOS可访问性编程指南
7.2.1自定义视图的无障碍特性
7.2.2自定义容器视图中的内容
7.2.3标签和提示
7.2.4优化表格视图无障碍特性
7.2.5让动态元素具有无障碍特性
7.2.6让非文本数据具有无障碍特性
7.3Android可访问编程指南
7.3.1标记用户界面元素
7.3.2启用焦点导航
7.3.3启用视图焦点
7.3.4控制焦点顺序
7.3.5创建可访问自定义视图
7.3.6处理定向控制器的点击
7.3.7实现可访问性接口方法
7.3.8发送可访问事件
7.3.9填充可访问事件
7.3.10提供自定义可访问内容
7.3.11处理自定义触摸事件
7.4Microsoft UI Automation
7.4.1UI Automation概述
7.4.2UI Automation和MicrosoftActive Accessibility
7.4.3Windows应用无障碍特性测试清单
第8章科技公司推进信息无障碍的经验借鉴
8.1强强联合的行业推动
8.2多维度的企业推动
8.3企业推动信息无障碍案例实践
8.3.1案例1: 平等便捷,体验至上
8.3.2案例2: “又是一条空消息”
8.3.3案例3: 资金安全的重要防线——密码键盘
8.3.4案例4: “认知助手”让盲人“看见”真实世界
附录
附录A信息无障碍产品联盟技术产出
附录B术语
参考文献