整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML5无障碍测试,基于Chromium的Edge获得满分成绩

于Chromium的Edge浏览器在HTML5无障碍测试中取得了100%的满分成绩,而作为对比Safari为98%,Chrome为92%,Firefox为89%,而经典版Edge浏览器只有56%。

HTML5无障碍测试主要测试主流浏览器的新HTML5功能是否支持无障碍访问,包括是否可以通过键盘访问,是否可以映射到平台无障碍API,以及是否支持任何与无障碍相关的功能。一个可访问性支持的功能意味着它可以被依赖辅助技术的人使用,而不需要开发人员用ARIA或其他额外的变通方法来补充。

在庆祝这个成绩的时候,Edge官方的twitter账号指出,Edge团队努力改进无障碍支持功能,如UI自动化和更多的无障碍控件等功能。

不过值得注意的是,在本轮测试中有个稍微不公平的地方,那就是测试使用的Edge浏览器是较新的Edge 80版本,而Chrome浏览器则是Chrome 62(发布时间是2017年10月18日),目前最新的Chrome稳定版本两天前发布的81.0。而Firefox也是采用的58.0b9版本(2018年1月发布),而最新的Beta版本是76.0b2。

TML5技术对于产品经理来说真的很炫,很酷,对于编程者来说,这都是心血设计啊。以下H5测验提供了与HTML5框架相关的多选题(MCQ)。如果自认为自己学到了点东西,那么自己测试一下吧。

Q1- 以下哪个浏览器在最新版本中支持HTML5?

A- 苹果野生动物园

B- Google Chrome

C- 以上两种。

D- 以上都没有。

Q 2- 以下哪个标记代表用于在HTML5中导航的文档的一部分?

A- 页脚

B- 导航

C节

D- 对话框

Q 3- 以下哪个输入控件仅接受Web Form 2.0中的数值?

A-周

B时间

C号

D-范围

Q 4- 以下哪个标记为用户提供HTML5中可以输入的内容?

A- 输出

B- 占位符

C- 自动对焦

D- 必需

Q5- 会话存储数据在HTML5中被删除?

A- 在会话终止后,会话存储数据将被浏览器删除。

B- 如果要清除所有设置,您需要调用localStorage.clear()方法。

C- 以上两种。

D- 以上都没有。

Q 6- HTML5中的“音频”标签中有哪些是真实的?

A- 支持常用的音频格式ogg,mp3和wav。

B- 您可以使用<source>标签来指定媒体以及媒体类型和许多其他属性。

C- 音频元素允许多个源元素和浏览器将使用第一个识别的格式。

D- 以上所有。

Q 7- 以下属性用于分组项目?

A- 项目

B- itemprop

C- 项目检查

D- 项目组

Q 8- 当窗口失去焦点时,以下哪个属性触发事件?

A- onbeforeload

B- onblur

C- onlostfocus

D- 失物招领

Q 9- 当元素被拖动到有效的放置目标上时,以下属性中的哪一个触发事件?

A- ondragleave

B- ondrag

C-ondragover

D- ondragstart

Q 10- 当文档脱机时,以下属性中的哪一个触发事件?

A-载入的元数据

B- onloadstart

C- 消息

D- onoffline

十道题的答案,建议大家先看题,最后在看答案:

答案:C 说明:以上浏览器均支持HTML5。

答案:B 说明:'nav'标签表示用于导航的文档的一部分。

答案:C 说明:'number'输入控件只接受数值。step属性指定精度,默认为1。

答案:B 说明:HTML5引入了一个名为placeholder的新属性。<input>和<textarea>元素上的此属性为用户提供了可在字段中输入的内容。占位符文本不能包含回车符或换行符。

答案:A 说明:在会话终止后,会话存储数据将被浏览器删除。

答案:D 说明:所有上述选项都是正确的。

答案:B 说明:itemprop - 用于分组项目。

答案:B 说明:onblur - 当窗口失去焦点时触发事件。

答案:C 说明:ondragover - 当元素被拖动到有效的放置目标上时触发事件。

答案:D说明:onoffline - 当文档脱机时触发事件。

最后想问问10道题都答对的有几个呢?欢迎下方留言和学技巧一起探讨学习H5技术。

机、平板灯手持设备的增多,网站要顺应变化,就必须要做响应式开发,响应式网站最大的特点在于可以在不同设备下呈现不同的布局,是基于html5+css3技术,目前越来越多的网站开始采用了响应式设计,而下面15款工具可以方便测试你的html5响应式效果。

Responsinator

http://www.responsinator.com/

Responsinator提供了大家在不同设备viewport下查看网站效果的特性,提供了iphone,android,ipad,kindle及其多种设备上的预览效果,你可以方便的看到需要支持的设备的响应式设计效果图。

Responsive.is

http://responsive.is/

responsive提供了5种设备下的预览效果展示

Kuapingce

http://www.kuapingce.com/

跨屏测 取自“跨屏”+“评测”,结合在一起取名 跨屏测,网址是跨屏测的拼音 ,创建于2015年12月。它是国内首个致力于跨屏幕响应式测试的工具类的产品,目的是为了帮助你查看你的网站的跨屏幕(响应式)效果,跨屏测收集了主流屏幕的尺寸大小,方便你快速了解网站在不同设备下的样子。

Responsive Web Design Testing Tool

http://mattkersley.com/responsive/

类似responsivator,但是界面更简单

Responsivepx

http://responsivepx.com/?m.gbin1.com#1035x480&scrollbars

允许你用拖动的方式来修改窗口大小,模拟不同的设备屏幕

screenqueri.es

http://screenqueri.es/

它支持localhost本地方式测试你的应用或者网站。

Aptus

https://itunes.apple.com/gb/app/aptus/id510487565?mt=12

一个工具类的浏览器,可以帮助你测试响应式设计

Bricss

http://www.benjaminkeen.com/open ... design-bookmarklet/

一个帮助你测试响应式的书签,你可以方便的整合到你的浏览器里

Izilla Media Query Debugger

http://izilla.com.au/git/izilla.mq.debugger.bookmarklet.html

这个js可以帮助你添加伪元素到body元素上用来侦测宽高 ,当然你也可以使用他们提供的bookmark:http://izilla.com.au/git/izilla.mq.debugger.bookmarklet.html

Screenfly

http://quirktools.com/screenfly/

支持4种设备的在线响应式设计测试工具,并且还提供相关开发的设计图和文档。

ViewPort Resizer

http://lab.maltewassermann.com/viewport-resizer/

另外一个书签式的工具

Jresizer

http://www.toddmotto.com/jresize ... ponsive-development

一个jQuery的响应式开发工具插件,帮助你创建响应式的窗口,方便你的开发和设计流程

Resize My Browser

http://resizemybrowser.com/

一个简单的帮助你创建指定宽高新开窗口的web工具

juicer

http://juicecreative.co.uk/juicer/website/index.php

一个在线的展示响应式的工具,支持iphone,android等设备的显示,带有实物图。

ish

http://bradfrostweb.com/demo/ish/

一个比较新的在线查看响应式效果的web工具,支持不同尺寸的展示。

原文地址:http://bbs.qietu.cn/forum.php?mod=viewthread&tid=15059