寄存器|登录
WAVE更新日志
3.0版 - > 3.1的变化
API规格变更
下面是更改WAVE API规范对于V3.1(发布2020年9月22日)。
- 该WAVE API提供了项目文本的对比数据。
- 当REPORTTYPE被设定为3或4,WAVE API现在返回一个contrastdata项,其包括WCAG对比度,前景六角颜色,背景十六进制颜色,和真/假指示符如果所评估的文本对于低对比度文本的每个实例“大”的文字(每WCAG定义)。
- 下面是新一波的项目(与类别):
- 数字
- 通用区域
- 地区(结构元件) - 表示的任何存在
角色=“区域”
要求正确标注aria-label
要么aria-labelledby
。一般区域在WAVE可视化界面的“结构”选项卡标识。
- YouTube视频
- youtube_video(警报) - 一个嵌入或链接的YouTube视频存在。
- 可能的名单
- list_possible(警报) - 表示文本用于生成可视列表中缺乏适当的列表语义。
- 选择缺少的标签
- select_missing_label(警报) - 表示当
<选择>
元素存在,但没有关联的标签。在这种情况下,默认的select选项将为选择标签定义可访问名称。万博体育官网网址覆盖label_missing。
- 图像的标题
- image_title(警报) - 一种图像不具有ALT值,但确实有一个标题的属性值。覆盖alt_missing和alt_link_missing。
功能的更改
- 如上所述新的辅助测试。
- 现在大多数HTML的输入类型检测低对比度的文本和
<选择>
元素。
- 该可视界面提供的被关联到在视觉上隐藏页面元素WAVE物品更加清晰识别。用户只要按提示禁用样式或查看代码面板来分析这些隐藏的项目。
- “语言缺失或无效”(郎)试验已经扩展到识别有效
郎
对于文档和页面元素的属性值。可视化界面的呈现郎
属性值。
- 空链接和空按钮没有确定,如果一个非空
标题
属性值存在。标题现在广泛支持为定义链接/按钮访问名称。万博体育官网网址
- 失踪替代文字并未发现有一个非空图像
标题
属性值。这些将代替“与标题图像”警报,指示ALT呈现通常是最佳的。
- 许多其他的bug修复,测试改进和性能优化已经作出。
2.1版 - > 3.0的变化
下面是更改WAVE API规范对于V3.0(发布2019年10月30日)。
API规格变更
- 该HTML5波项目类别(其中包括以前HTML5和ARIA项目)已被删除,新的咏叹调类别替换它。新的咏叹调类别包括现有ARIA项目,再加上如记录如下新的问题。
- 下面的WAVE项目已经被重命名并从不存在的状态中移动HTML5类别的结构体类别:
- html5_header - >头
- html5_nav - >导航
- html5_main - >主
- html5_aside - >预留
- html5_footer - >页脚
- aria_search - >搜索
- 下面WAVE项目已经转移到新的输出类:
- table_layout - 从结构体至警报。这种更好的鼓励布局表格的废用。
- LONGDESC - 从特征至警报。由于支持不好。
- 下面是新一波的项目(与类别):
- aria_menu_broken(错误) - 表示缺乏所需的菜单项儿童的ARIA菜单。
- region_missing(警报) - 表示在页面缺乏地区/地标。
- aria_describedby (咏叹调) - 表示的存在
ARIA-describedby
属性。现有ARIA_LABEL项目将确定的元素ARIA_LABEL
和aria_labelledby
。
- aria_button(咏叹调) - 表示的存在
角色=“按钮”
。
- aria_live_region(咏叹调) - 表示的存在
角色=“警报”
,角色= “alertdialog”
, 要么ARIA活
属性。
- aria_menu(咏叹调) - 表示的存在
角色=“菜单”
属性。
- aria_hidden(咏叹调) - 表示的存在
ARIA隐藏=“真”
属性。
- aria_expanded(咏叹调) - 表示的存在
咏叹调扩展
属性。
- aria_haspopup(咏叹调) - 表示的存在
ARIA-haspopup
属性。
- 该server_image_map错误项目已被删除。这些通常是在网络上不存在。
功能的更改
- Chrome的渲染引擎
该API将采用用于后端分析Chrome的渲染引擎。这支持更快速,更准确地访问性评估。
- 用户代理字符串定制
你可以通过一个useragent =
参数覆盖默认了最新的Chrome在Mac用户代理字符串。这与设置视窗大小一起,可以让手机网页内容更好的分析。
- 如上面记录的新的评价规则
- CSS选择器输出
获取WAVE项目的详细信息/计数以及CSS选择器值与每个项目&REPORTTYPE = 4
。CSS选择器可用于关联WAVE项目/与特定网页元素的错误。
- 众多的bug和性能修复
API是现在更快,更准确,并有少量假阳性比以往任何时候。对比度检查逻辑已经被完全重写,以避免大多数误报。
反馈
如果你对WAVE API规范意见或建议,请联系我们。