This is just to track support of Qt Webkit for HTML5. These are the ratings generating using html5test

and on Qt Webkit 2.0.x

SCORE out of 400

Total Score is 212

And Bonus Points: 2

Parsing rules

Score: 1/11

triggers standards mode Yes ✔

HTML5 tokenizer No ✘

HTML5 tree building No ✘

HTML5 defines rules for embedding SVG and MathML inside a regular HTML document. Support for SVG and MathML is not required though, so bonus points are awarded if your browser supports embedding these two technologies.

SVG in text/html No ✘

MathML in text/html No ✘

Canvas

Score: 20/20

canvas element Yes ✔

2D context Yes ✔

Text Yes ✔

Video

Score: 21/31

video element Yes ✔

Subtitle support No ✘

Poster image support Yes ✔

The following tests go beyond the requirements of the HTML5 specification and are not counted towards the total score. If a browser supports one or more video codecs, two bonus points are awarded for each codec.

MPEG-4 support No ✘

H.264 support No ✘

Ogg Theora support No ✘

WebM support No ✘

Audio

Score: 2 bonus points: 20

audio element Yes ✔

The following tests go beyond the requirements of the HTML5 specification and are not counted towards the total score. If a browser supports one or more audio codecs, one bonus point is awarded for each codec.

PCM audio support Yes ✔

MP3 support Yes ✔

AAC support No ✘

Ogg Vorbis support No ✘

WebM support No ✘

Elements

Score: 24/38

Embedding custom non-visible data No ✘

New or modified elements

Section elements Yes ✔

Grouping content elements No ✘

Text-level semantic elements Partial ○

Interactive elements Partial ○

Global attributes or methods

hidden attribute No ✘

contenteditable attribute Yes ✔

Dynamic markup insertion Yes ✔

Forms

Score: 31/90

Field types

input type=search Yes ✔

input type=tel Yes ✔

input type=url Yes ✔

input type=email Yes ✔

input type=datetime Partial ○

input type=date Partial ○

input type=month Partial ○

input type=week Partial ○

input type=time Partial ○

input type=datetime-local Partial ○

input type=number Partial ○

input type=range Yes ✔

input type=color Partial ○

input type=checkbox Yes ✔

select No ✘

fieldset No ✘

datalist Partial ○

keygen Partial ○

output No ✘

progress No ✘

meter No ✘

Fields

Field validation Yes ✔

Association of controls and forms Partial ○

Other attributes Partial ○

CSS selectors Partial ○

Events Yes ✔

Forms

Form validation Yes ✔

Events No ✘

User interaction

Score: 15/15

Drag and drop Yes ✔

Session history Yes ✔

Microdata

Score: 0/15

Microdata No ✘

Web applications

Score: 19

Application Cache Yes ✔

Custom scheme handlers Yes ✔

Custom content handlers Yes ✔

Security

Score: 5/10

Sandboxed iframe Yes ✔

Seamless iframe No ✘

Related specifications

Geolocation

Score: 0/15

Geolocation No ✘

WebGL

Score: 0/15

3D context No ✘

Communication

Score: 25/25

Cross-document messaging Yes ✔

Server-Sent Events Yes ✔

Both Mozilla and Opera do support the WebSocket protocol in their latest browsers, but have disabled it due to a fundamental security issue with the protocol. Once the protocol has been updated it is expected they will re-enable this feature.

WebSocket Yes ✔

Files

Score: 0/20

FileReader API No ✘

FileWriter API No ✘

Storage

Score: 15/20

Session Storage Yes ✔

Local Storage Yes ✔

IndexedDB No ✘

The Web SQL Database specification is no longer being updated and has been replaced by IndexedDB. Because at least 3 vendors have shipped implementations of this specification we still include it in this test.

Web SQL Database Yes ✔

Workers

Score: 10/10

Web Workers Yes ✔

Local devices

Score: 0/20

device element No ✘

Other

Score: 6/6

Text selection Yes ✔

Scroll into view Yes ✔

qt webkit 本地html5,Qt Webkit HTML5 Score相关推荐

  1. HTMl页面加入落叶下雨动画,HTML5和Webkit实现树叶飘落动画

    HTML5和Webkit在一起会实现什么样的动画呢?本文给大家分享一段实例代码给大家介绍基于HTML5+Webkit实现树叶飘落动画效果,需要的朋友参考下吧,希望能帮组到大家. 实现如图所示的东西效果 ...

  2. html 转图片 wekit实现,HTML5和Webkit实现树叶飘落动画

    HTML5和Webkit在一起会实现什么样的动画呢?本文给大家分享一段实例代码给大家介绍基于HTML5 Webkit实现树叶飘落动画效果,需要的朋友参考下吧,希望能帮组到大家. 实现如图所示的东西效果 ...

  3. qt 支持 html5,Qt 对比 HTML5 ——正反两面

    支持的平台 HTML5的支持无处不在 Qt支持所有主流平台(而且非主流平台碰巧用它做UI) 理论上你可以用HTML5适配更多平台,但这不是大多数开发人员在现实世界里使用它的原因.HTML5开发者越 ...

  4. QT获取本地网络信息

    QT获取本地网络信息 开发工具与关键技术:QtCreator.C++ 作者:何任贤 撰写时间:2020年06月10日 获取本机网络信息要在工程文件(.Pro)加上 QT += network 然后就是 ...

  5. Qt:Windows编程—Qt实现本地服务管理

    Qt实现本地服务管理 前言 本节将使用Windows的几个API,使用qt实现 本地服务 简单管理.这里简单介绍下服务. 几乎每一种操作系统都有一种在系统启动时启动的进程机制,这种机制不会依赖于用户的 ...

  6. html5加本地音乐播放器,HTML5打造的炫酷本地音乐播放器-喵喵Player

    将之前捣腾的音乐频谱效果加上一个播放列表就成了现在的喵喵播放器(Meow meow Player,额知道这名字很二很装萌~),全HTML5打造的网页程序,可本地运行也可以挂服务器上用. 在线Demo及 ...

  7. html5 drag this,HTML5拖放(drag和drog)

    拖放(drag和drog)是HTML5的标准的组成部分,也是种常见的特性,意义为抓起一个元素放入到另外的一个位置,在HTML5中任何元素都可以被拖放,前题是要相关进行设置. 1.设置元素为可拖放,也就 ...

  8. qt中新增html,Qt和HTML笔记:初始化

    为了应对最近的比赛,但对很对 GUI 系统都不怎么熟悉,而且又要用 C++ 进行项目核心代码的编辑.RetVal 希望团队做出一个很炫的图形界面,不过,对 C++ 的窗口系统还真的不熟悉.于是尝试用 ...

  9. html5知识点:HTML5新特性

    最近几年web前端开发领域最热的话题当属HTML5,HTML5从根本上改变了开发商开发web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台. 关于HTML5的介 ...

最新文章

  1. nvm-windows安装和配置
  2. python三十八:re模块
  3. jquery文件的引入
  4. android键盘弹出头部上移处理
  5. PPT 下载 | 神策数据孙超赟:数据驱动,做可“视”化运营
  6. 算法入门开灯问题,新做法
  7. GraphPad Prism多数据处理实用技巧
  8. 修改引入表打造穿透KIS6的下载者(转)
  9. Eureka出现Root name ‘timestamp‘ does not match expected (‘instance‘) for type xxx的错误,如何解决?
  10. 使用 Newtonsoft.Json; 序列化正常,反序列化异常的一点思考
  11. JAX-RS 2.0中的透明PATCH支持
  12. 18、Linux下编程风格
  13. 大数据之-Hadoop3.x_MapReduce_编程规范---大数据之hadoop3.x工作笔记0086
  14. 顶配 12699 元、没有 5G,“浴霸三摄”的 iPhone 到底长什么样?
  15. 30美元攻陷Intel SGX enclave,Intel 不打算修复
  16. Sentinel 简介与API订阅发布
  17. matlab2c使用c++实现matlab函数系列教程-expstat函数
  18. 关于商业计划书(Business Project,以下简称BP)写作那些事儿(一)
  19. js 获取屏幕高宽_js获取屏幕高度宽度
  20. JS计算时间差;.net计算时间差

热门文章

  1. 彻底学会Spring事务——概念+具体实现
  2. linux登录后自动打开终端,linux登录信息/打开终端信息
  3. 力扣1103.分糖果
  4. the train of thought of collaborative filtering matrix factarization
  5. 第一周例行报告(补)
  6. 开发利器JRebel部署SpringBoot项目
  7. 物联网可能面临灾难性安全风险
  8. POJ 3259 Wormholes(bellman_ford,判断有没有负环回路)
  9. OPENGGL深度测试
  10. jQuery插件_SuperSlide插件(焦点图切换、标签切换、多个slide组合)