网页无障碍的技术方法检测报告和修改课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网页无障碍的技术方法检测报告和修改课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 障碍 技术 方法 检测 报告 修改 课件
- 资源描述:
-
1、网页无障碍的技术方法:检测、报告和修改网页无障碍的技术方法:检测、报告和修改第二部分 2009.10检测工具类型检测工具类型2检测工具检测工具无障碍工具栏无障碍工具栏AIS网页无障碍工具栏是由澳大利亚国家信息和图书馆服务公司(the National Information and Library Services)提供无障碍信息解决方案(Accessible Information Solutions,AIS)。它可以帮助分析研究无障碍网页组件,包括结构和可能的色彩问题。具体来说,无障碍工具栏可以帮助无障碍分析人员来评估:图像替代文本在没有样式表的情况下网页的可读性表格结构颜色对比率标题结构
2、Javascript 组件表结构Tab键控制次序框架标题3检测工具检测工具读屏软件读屏软件 Pocket HAL 7.1 Dolphin Computer JAWS Professional Freedom Scientific Windows Eyes 6.1 GW Micro 4检测工具检测工具 Dragon Naturally Speaking语音识别(Preferred 和和 Pro)Nuance通常,语音识别是一种利用语音来传递的、替代键盘命令的输入方式。ZoomTextZoomText 突触适应性和魔术屏幕放大程序突触适应性和魔术屏幕放大程序 Freedom Scientific公
3、司产品,可放大并改善屏幕显示内容 Windows 无障碍工具栏无障碍工具栏 包括包括听写器、放大器、以及无障碍显示设听写器、放大器、以及无障碍显示设置等置等-微软微软Windows 5检测工具检测工具 PowerBraille可更新可更新点字显示器点字显示器 Freedom Scientific Freedom Scientific公司产品公司产品:一个点字显示器是一种触觉装置,由一行特殊的软单元格组成。一个软单元格具有6或8个金属或尼龙针;引脚被电子控制上下移动以显示在源系统显示器上出现的字符,通常是一台计算机或盲文记录器(Braille note taker)。手工检测手工检测 -微软微软
4、o 粘滞键、筛选、切换键和鼠标键无障碍功能选项的手工验证o 使用声音卫士(Sound Sentry)和显示声音无障碍功能选项的语音警报的手工验证o 视觉代码检查 6检测工具检测工具 肯辛顿轨迹球(肯辛顿轨迹球(Kensington trackball)-肯辛顿肯辛顿 Macromedia Dreamweaver (与无障碍扩展与无障碍扩展)-Adobe 自制的口操纵杆自制的口操纵杆:四肢瘫痪者可用于按键盘上的键或电脑屏幕上的鼠标键。头操纵杆:头操纵杆:四肢瘫痪者可用于按键盘上的键或电脑屏幕上的鼠标键。7网页无障碍检测的最佳方法网页无障碍检测的最佳方法8最佳方法,最佳方法,TecAccess方法
5、方法在建设之初就认真确定范围是非常关键的,但这一点在理解无障碍建设的工作量、要求及成本时经常被忽略。网站或应用程序的规模大小和复杂性规模大小和复杂性网站或应用程序的内嵌技术技术是什么?有其它内容其它内容需要考虑吗?你需要哪种技能资源技能资源?你需要哪种检测工具检测工具?交付的时间计划表的时间计划表是什么?员工的可用性可用性?最佳方法,最佳方法,TecAccess方法方法最初确定范围时要考虑的问题 网站和应用程序的规模大小和复杂性规模大小和复杂性:问题可以包括网页 数量、相关网页的链接、内容复杂性、视频、表格和表单的使用、各种浏览器(IE、火狐、Apple Safari、Google Chrom
6、e)最佳方法,最佳方法,TecAccess方法方法最初确定范围时要考虑的问题 内嵌技术内嵌技术(例如包括Web2.0等)提高了复杂性和风险。用户使用时无障碍是个易被忽略的典型问题。社交网络社交网络 博客博客 RSS(Really Simple Syndication)Wikis 播客播客 视频视频最佳方法,最佳方法,TecAccess方法方法最初确定范围时要考虑的问题 需要关注的、与网站或应用程序有关的其它内容其它内容包括:帮助文件对于经常忽略在无障碍努力 的用户起关键作用。PDF文件库-许多网站都包含历史记录、产品列表,趋势和分析等丰富的PDF文件。地图和图表最佳范例,最佳范例,TecAcc
7、ess方法方法最初确定范围时要考虑的问题 检测和评估需要考虑哪些技能资源技能资源?一旦由资深专家对此作出计划和确定,检测的执行则可以在认真计划和确定的前提下依靠较少的技能资源来完成。在这里,使用模板和检查表是非常有用的。最佳方法,最佳方法,TecAccess方法方法最初确定范围时要考虑的问题 检测和评估需要考虑哪种检测工具检测工具?辅助技术(包括采用残疾人作为检测者来确保辅助技术的使用)、各种平台和浏览器。确保测试团队的所有用户都能获得所需的工具和许可(适当的版本)。最佳方法最佳方法,TecAccess方法方法最初确定范围时要考虑的问题 认真考虑交付的时间计划表时间计划表、员工可用性员工可用性
8、特别是你们特别是你们的专家和实验室的可用性。的专家和实验室的可用性。基本项目管理流程的使用应该是鼓励的,甚至是必需的。最佳方法最佳方法,TecAccess方法方法 所有测试人员都应该使用“是/不是”来回答,如果可能的话也加上一些详细报告(例如“替代文本标签存在,但缺乏实质内容”)如果有多个测试人员,所有的测试结果都必须由一位资深专家进行核对。客观数据和主观数据(可用性备注,流量以及用户反馈尤其是残疾人提供的反馈)。然后,测试经理可以把结果进行优先级排序,以确保反馈是客观的、可用性、信息全面丰富的、可执行的。这样做将会使检测报告更加清晰,有助于进行修改,并确保这些事项经得起审核。16最佳方法,最
9、佳方法,TecAccess方法方法 花一些时间在修改之后进行验证,确保客观和主观无障碍问题都已经得到解决。在TecAccess,我们一直有两个目标:1)无障碍合规符合/不符合2)可用性/有效性17最佳方法,最佳方法,TecAccess方法方法 符合指导方针或标准并不总能保证辅助技术用户 无障碍访问信息。例1:替代文本:等效描述 例2:实施指导方针的方式会极大地影响有效性。例如要求“跳过导航代码”被添加到页面底部而不是顶部。这个虽然符合要求,但不是特别有效。1819最佳方法包括最初确定范围时要考虑的问题。在本阶段更严格地考虑这些问题,在接下来的步骤中就可更容易、更低成本地进行:检测 修改 验证检
10、测过程中检查表的使用检测过程中检查表的使用20制定检查表制定检查表 无障碍检查表有助于确定在开发、检测、执行和维护无障碍产品以及解决方案中所使用的过程。这也有助于记录项目目的和目标,使目的和目标可以被衡量.首先,列出你的项目目标。为每个项目目标都列出执行目标,并简要描述执行目标的衡量方法。制定无障碍检查表制定无障碍检查表21当你定义目标、目的以及衡量方法时:在计划阶段要与开发团队一起合作,确保无障碍首先被考虑在内。从长远看来这将会节省时间和金钱。在无障碍需求方面要具体,考虑以下示例:项项目目目目标标执执行目行目标标方法方法内部内部应应用用(附件1 附属):(申请普通名称).(申请普通名称).以
11、508标准作为依据应审查所有的现有应用程序并且记录其反倾销协定限制。应注明不足之处和修改机构的战略计划,以反映修改或更换。以附件1为指南,性能须经由目前的战略计划所支配。508标准的成功会议的定义为谨慎地要求所有的新采购先于或作为当前更新周期的一部分,以符合508合规性。需要硬件或中间件来提出申请介绍给符合508标准的最终用户的解决方案,对于满足反倾销协定合规的要求是足够的。所有更换,更新或修缮合同的申请应要求产品在这一领域满足508标准中规定的联邦和各州的普及标准,并且包括任何可能来自国家或机构标准的需求。所有的车辆采购(招标书,投标邀请,独资来源等)都应具有如上所述任何中标者的产品必须符合
12、508合规性的语言。制定无障碍检查表制定无障碍检查表22确定关键成功因素确定关键成功因素关键成功因素(或者成功方法)可能包括:o 技术要求o 可用性要求o 人工代码检查o 辅助技术检测o 用户测试制定无障碍检查表制定无障碍检查表23将无障碍结合到你的成功因素中,并计划你将如何具体衡量无障碍。例如,你将会:o 使用残疾员工?o 模拟残疾测试?o 使用自动化检测工具?o 采用外部的检测咨询?制定无障碍检查表制定无障碍检查表24制定一个无障碍问题解决检查表,以帮助衡量成功因素。制定一个无障碍问题解决检查表,以帮助衡量成功因素。例如,检测应用软件的检查表可能包括以下内容:例如,检测应用软件的检查表可能
13、包括以下内容:q检查图像替代文本。检查图像替代文本。q检查表单和表格,确认标签的适当使用。检查表单和表格,确认标签的适当使用。q检查色彩的合理使用。检查色彩的合理使用。q检查所有链接是起作用的、有意义的。检查所有链接是起作用的、有意义的。q检查确保所有的音频和多媒体元素具有等效的替代文本,且文本是检查确保所有的音频和多媒体元素具有等效的替代文本,且文本是 准确的。准确的。q检查时间响应。检查时间响应。q使用键盘导航应用程序使用键盘导航应用程序q检查图片闪烁或者转动图片。检查图片闪烁或者转动图片。制定无障碍检查表制定无障碍检查表25重要事件应符合一般产品的要求。通常一个重要里程碑的总结将明确项目
14、进度中关键路线关键路线上的事件。o 设备清单:立即o 确定步骤:X天o 正在进行的审查o 项目完成:X天制定无障碍检查表制定无障碍检查表26关键路径关键路径是确定项目最早完成时间的一系列活动。对于是确定项目最早完成时间的一系列活动。对于每一个事件,提供预测的完工日期和列出里程碑或事每一个事件,提供预测的完工日期和列出里程碑或事件重要性的简要说明。件重要性的简要说明。考虑重要事件考虑重要事件里程碑或事件项目完成日期重要性设备清单设备清单在在1212个月内提交该计划个月内提交该计划1 1:高:高 确定目前确定目前合规的级别。合规的级别。27将里程碑事件结合到路线图中,路线图可以记录你的策略并记录所
15、取得的成果。如果需要,一定要包括修改或改进的里程碑。最重要的是,使用这个路线图作为项目团队的沟通工具,并定期更新。制定无障碍检查表制定无障碍检查表2829 验证:验证:要被公布的单个创建文档 职责:职责:单个创建文档:完成检查表,验证合规 在检查表中填写网站管理员的(或其他人员)的名字缩写制定无障碍检查表制定无障碍检查表30流程流程.单个编码文档:检查文档,确保它是合规的。如果有问题,让无障碍团队评估文件。完成符合具体法律、要求、标准相关的网站无障碍清单请网站管理员审核并开始填写检查表。向网站管理员递交文档以供发布。制定无障碍检查表制定无障碍检查表31检查及平衡检查及平衡 网站管理员在检查表已
16、经完整填写了以后才会签署检查表。网站管理员是唯一有权批准例外/豁免的人。网站管理员只能发布有完整检查表的一个网页文件。如果网站管理员没有得到完整的检查表,则应有责任来确保无障碍合规。已发布的不合规文档必须在一个特定的时间框架内修改,或者必须从网站上删除。32经验学习经验学习 大部分网络作者不理解无障碍。必须由网站管理员作为这个流程中的联络人,确保让网络作者履行其职责。要向管理层和网络作者证明使产品合规并不是那么困难和费时的。做到这一点最好的方式是通过快速修改一个网站的问题来做出示范。作为一个双赢的方式来宣传这一做法。公开表彰表现突出的合规网址。例如设立一个季度奖,这样在你的部门中的每个人都能看
17、到它。33经验学习经验学习 让网络作者签署文档来保证合规,不如在其他地方签名认证那么有效。大多数的政府部门已经不仅仅只是制定一套网站要求/指南。所有的要求都需要公布出来,这样网页作者都会意识到这些要求,而不仅仅是讨论一套标准。34从你的无障碍词典中拿掉“不当负担”这个词。拜访那些有可操作的无障碍项目的组织机构,参考他们的流程。提供持续数年的培训。通常人们要到第二年才会相信你对无障碍是认真的。先实施那些小的、容易合规化的问题。要让员工和管理层设定一个期望值,认为无障碍既不难,也不贵。不断地寻找方法来促进无障碍。常规提示常规提示制定网页无障碍计划,以检测和修改错误制定网页无障碍计划,以检测和修改错
18、误35为什么要有一个无障碍执行计划?为什么要有一个无障碍执行计划?无障碍项目计划的制定可以确保项目进行过程中适当的协调,以确保项目目标的实现。36制定你的计划制定你的计划 确定适用标准 确定你的需求 进行初步检查 确定你的成本 编制清单 再利用还是新建?制定你的项目计划 培训团队 制定测试标准37初步审核:问问你自己初步审核:问问你自己.1.你理解什么是无障碍、无障碍意味着什么吗?2.你知道在你们的机构里哪些部门和人员负责无障碍合规吗?3.你的IT经理(部门主管/主任/网站管理员)了解电子及信息技术问题吗?这些与你的总体无障碍需求是相关的。4.你们为组织机构内部不了解信息无障碍的人提供培训和技
19、术支持吗?对电子信息技术无障碍标准有实用的实施计划吗?5.你已经决定如何评估你的无障碍进展(检查表、无障碍工具等)吗?38初步审核初步审核定义你的假设定义你的假设要制定一个合乎实际的项目计划,同时也要考虑意外变数,你必须做一定的假设。这些假设会帮助你定义你的项目范围。39初步审核初步审核定义你的假设定义你的假设假设清单示例:假设清单示例:一次更新所有的网络硬件是不可行的。在硬件更新的过程中,所有不合规的设备将被替换为合规的设备,并且是分阶段进行,以免扰乱日常的工作流程。在新的work-hires趋势表明前线部门的能力必须是无障碍的,因此无障碍合规的努力要从前线部门开始,并逐步扩展到内勤部门。4
展开阅读全文