Mozilla对HTML5规范支持列表
在2009年10月28日,HTML 5规范草稿在网络超文本应用技术工作组(WHATWG)中基本出于最后定稿阶段,这意味着HTML 5标准基本定型了。这里列出来一些已经在Mozilla的Gecko中支持的HTML 5特性。
HTML5简介
HTML5简介
这篇文章介绍了如何在您的网页设计和应用中使用HTML5。
HTML5元素
使用Audio和Video元素(Firefox 3.5)
Firefox 3.5中添加了对HTML5中Audio和Video元素的支持。
Canvas支持
使用Canvas来画图(Firefox 1.5)
了解如何使用全新的<canvas>标签来在Firefox中绘图。
Cavnas元素中使用HTML5文本API (Firefox 3.5)
Canvas现在支持HTML5的文本绘图API。
网络应用特性
离线资源 (Firefox 3.5)
Firefox完全支持HTML 5离线资源规范。
工作者线程——Web workers (Firefox 3.5)
Firefox 3.5开始支持工作者线程,允许在网络应用中提供多线程操作。虽然这部分还不是HTML5的规范,但是目前已经被WHATWG规范化,并且通常会作为特性的一部分常常跟HTML5一起被提起。
在线和离线事件 (Firefox 3)
Firefox 3中支持WHATWG规范的在线和离线事件,允许网络应用和浏览器扩展监听用户当前是否有可用的网络连接,也同样可以监测网络连接的有效。
WHATWG客户端会话和持久化存储-DOM存储 (Firefox 2)
客户短会话和持久化存储允许网络应用在客户端存储结构话数据。
在网络应用中使用文件对象 (Firefox 3.6)
对全新HTML5文件API的支持已经添加到Gecko引擎中,可以允许网络应用更方便的对用户选择的本地文件进行操作。具体内容包括通过指定type='file'的input控件来多选文件等。
DOM特性
getElementsByClassName (Firefox 3)
在文档对象和元素节点上使用getElementsByClassName方法已经添加到Firefox中。可以通过类名字或者类名字列表来查找节点。
托拽操作 (Firefox 3.5)
HTML5的托拽API允许在站点以及多个站点之间托拽对象。目前也提供了更加简单的API给扩展和基于Mozilla技术的应用使用。
HTML中的焦点管理 (Firefox 3)
全新的HTML5 activeElement 和 hasFocus 属性现已被支持。
网络应用可以注册为Protocol Handlers (Firefox 3) 现在您可以使用navigator.registerProtocolHandler()方法来把网络应用注册为协议处理器-Protocol Handlers。
HTML解释器
从2010年开始,Gecko内置HTML5兼容解释器已经被默认开启——解释器负责把网上读取的HTML字节转化为文档对象模型。(需要注意的是,在Gecko 1.9.2即Firefox 3.6系列里面一同内置的HTML5解释器还有很多问题,希望不要在实际用途中开启。)这个解释器会全新应用在Firefox 4中。
其他变化
- HTML文档中的localName 和 namespaceURI发挥的作用同XML中类似属性作用相同:localName返回小写的内容,HTML元素的 namespaceURI 为 "http://www.w3.org/1999/xhtml" (Firefox 3.6)
- 当页面URI的文档片段标识(URL中"#"后面的部分)发生变化的时候,页面可以接收到“hashchange”的事件。可以查看window.onhashchange了解更多信息(Firefox 3.6)
- 支持HTML5的 element.classList 来轻松获取class属性(Firefox 3.6)
- 显示属性中的颜色信息依据HTML5规则进行解析(Firefox 4)
http://mozilla.com.cn/post/21628/
Mozilla对HTML5规范支持列表的更多相关文章
- HTML5不支持标签和新增标签
1.HTML5不支持或不赞成使用的标签 <acronym>——定义只取首字母的缩写,HTML5 不支持.使用<abbr>定义缩写代替,其中title 属性可用于在鼠标指针移动到 ...
- HTML5规范尘埃落定,5个开发工具推荐
HTML5规范终于在今年正式定稿,对于从事多年HTML5开发的人员来说绝对是一个重大新闻.数字天堂董事长,DCloud CEO王安也发表了文章,从开发者和用户两个角度分析了HTML对两个人群的优势.其 ...
- HTML5 简介、HTML5 浏览器支持
HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定. HTML5的设计目的是为了在移动设备上支持多媒体. HTML5 简单易学. 什么是 HTML5? HTML5 ...
- Html5浏览器支持
HTML5 浏览器支持 把 HTML5 元素定义为块级元素 语义块级displayblock实例 header, section, footer, aside, nav, main, article, ...
- 黑群晖DSM 6.1网卡支持列表
黑群晖DSM 6.1网卡支持列表 Network Drivers====================================AMDamd8111e : AMD 8111 (new PCI ...
- 微信内置浏览器对于html5的支持
微信内置浏览器对于html5的支持 来源: 作者: 热度:102 日期:14-06-10, 09:10 AM 我在做针对微信的HTML5应用, 目前遇到的几个问题是 一. 安卓版微信直接调用系统浏览器 ...
- HTML5规范-相关资料链接(大多都是英文文档)
网站做的更规范,尽量选择正确的HTML5结构元素.地址:http://html5doctor.com/happy-1st-birthday-us/#flowchat 了解算法和分块 知道文档 ...
- HTML5中支持新的媒体元素有这些
HTML5对媒体的支持性很强,支持以下媒体元素: · audio 定义音频 · video 定义视频 · embed 作为外部应用的容器 · source 多种媒体源的支持 · track ...
- 关于html5不支持frameset的解决方法
转自:http://blog.sina.com.cn/s/blog_b2813a790101ejvf.html html5已经不支持frameset了,很郁闷,看了大家的解决方法,无非就是两种1. 使 ...
随机推荐
- Java基础知识强化之集合框架笔记72:集合特点和数据结构总结
1. 集合 (1)Collection(单列集合) List(有序,可重复): ArrayList:底层数据结构是数组,查询块,增删慢.线程不安全,效率 ...
- mac 终端中添加tree命令显示文件目录结构
在Ubuntu下,通过 sudo apt-get install tree 可以使用tree命令,显示文件目录列表,如图所示: 在mac OS X系统下怎么使用呢? 在终端输入: cd $home ...
- CDOJ-10(栈的应用)
In Galgame We Trust Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Othe ...
- /etc/shadow
这样,用户帐户本身在 /etc/passwd 中定义.Linux 系统包含一个 /etc/passwd 的同伴文件,叫做 /etc/shadow.该文件不像 /etc/passwd,只有对于 root ...
- 增加Swap内存
增加512M Swap内存 #首先先建立一个分区,采用dd命令如下:dd if=/dev/zero of=/home/swap bs=1024 count=524288#(1个block为1K,512 ...
- Stay Hungry, Stay Foolish--2005斯坦福大学05年毕业演讲
转自http://www.cnblogs.com/daizhj/articles/1493813.html 斯蒂夫•保罗•乔布斯(Steve Paul Jobs,1955年2月24日出生-)是蘋果電腦 ...
- STUN/TURN/ICE协议在P2P SIP中的应用(一)
1 说明 本文详细描述了基于STUN系列协议实现的P2P SIP电话过程,其中涉及到了SIP信令的交互,P2P的原理,以及STUN.TURN.ICE的协议交互 本文所提到的各个服务 ...
- Jquery 动态生成表单 并将表单数据 批量通过Ajax插入到数据库
利用Jquery 动态生成 Table 表单 之后利用each 方法来遍历所有文本框获取文本的value值 并通过Ajax 将数据 提交到Web服务里把数据插入数据库 Html页面 <!DOC ...
- Plugin 'FEDERATED' is disabled 或 1067错误 启动错误与“服务 mysql 意外停止”解决方法
MYSQL启动报1067错误,系统日志中是“服务 mysql 意外停止” Mysql日志中则是:“Plugin 'FEDERATED' is disabled” 网我在网上找到解决方案:1.在MY.I ...
- Linux 内核学习的经典书籍及途径
from:http://www.zhihu.com/question/19606660 知乎 Linux 内核学习的经典书籍及途径?修改 修改 写补充说明 举报 添加评论 分享 • 邀请回答 ...