HTML 5.1的新增特性
相对于HTML5,HTML 5.1又带来以下改变,这些可以作为以后的参考。
- 新增的特性
- <picture>和scrset属性允许响应式图片选择;
- <details>和<summary>元素使开发者可以添加额外的描述信息,用户可以选择是否阅读;
- <menuitem>和 type="context"属性值允许开发者向浏览器的上下文菜单添加实用的功能;
- requestAnimationFrame API支持更高效的动画;
- Promise对象支持enqueueJob 和 nextJob;
- 链接的rev属性支持RDFa(之前在HTML 4中定义的);
- HTMLMediaElement和srcObject对象的支持;
- <canvas>中的ImageBitmap支持跨域track和EventSource以及跨域的内容(协议、域名、端口三者都相同属于“同域”。不符合上述定义的请求,被称为“跨域”);
- 媒体内容预取支持event-source-error、event-track-error和event-track-load事件;
- Onrejectionhandled、onunhandledrejection和API支持追踪Promise对象的拒绝(recjection);
- HTML表格元素新增HTMLTableCaptionElement、HTMLTableSectionElement、HTMLTableRowElement对象;
- 通过history.scrollRestoration控制用户浏览历史时的view被重定向的位置;
- 新增IDL [SameObject]用于处理一些返回集合的对象;
- rel和window新增“noopener”来支持内容的分离;
- <script> 和 <style> 的nonce属性支持Content Security Policy(CSP,内容安全策略)。
- 废除的特性
- appCache;
- Media Controller(媒体控制器)对象;
- command API;
- <object>的usemap属性;
- accessKeyLabel IDL属性;
- input type="range"的multiple属性;
- <area>的hreflang和type属性;
- 嵌套<section>元素使用<h1>定义页面大纲(outline)的用法;
- 表单提交中isindex的特殊处理;
- navigator.yieldForStorageUpdates( ) 和Storage互斥锁;
- tbody之前的tfoot判为无效;
- HTMLHyperLinkElementUtils的 [Exposed=Window]和DOMStringMap and IDL Date 的[Exposed=Window, Worker] 。
东东老师翻译,转载请注明出处。谢谢。
HTML 5.1的新增特性的更多相关文章
- 随笔分类 - [C#6] 新增特性
C#6.0中引入的基本特性总结 [C#6] 7-索引初始化器 摘要: 0. 目录 C#6 新增特性目录 1. 老版本的代码 早C#3中引入的集合初始化器,可是让我们用上面的语法来在声明一个字典或者集合 ...
- hive 0.10 0.11新增特性综述
我们的hive版本升迁经历了0.7.1 -> 0.8.1 -> 0.9.0,并且线上shark所依赖的hive版本也停留在0.9.0上,在这些版本上有我们自己的bug fix patch和 ...
- Performance Tuning guide 翻译 || Performance Tuning Guide 11G中新增特性
CSDN 对格式支持比較弱.能够到http://user.qzone.qq.com/88285879/blog/1399382878 看一致的内容. Performance Tuning Guide ...
- MongoDB 3.0新增特性一览
转自:http://blog.sina.com.cn/s/blog_48c95a190102vedr.html 引言 在历经版本号修改(2.8版本直接跳到3.0版本)和11个rc版本之后,MongoD ...
- 10.1 ES6 的新增特性以及简单语法
ES6 的新增特性以及简单语法 let 和 const 模板字符串 箭头函数 对象单体模式 es6面向对象 模块化 let 和 const 之前一直用 var 来声明变量,ES6 新增 let 和 ...
- CSS3新增特性详解(二)
上篇博文主要介绍了CSS3新增特性中的静态特性,比如新的选择器.多背景图.阴影.渐变等.本文主要介绍CSS3中新增的动态特性,如过度.动画.变形等. transitian: -webkit-tran ...
- ES6(函数新增特性)
ES6(函数新增特性) 1.函数参数默认值 没有 y 时,默认就是world 有 y 时,输出值即可 (错误) (C有默认值,正确) 默认值后面不能再有没有默认值的变量 2.作用域 y 取其前面的 x ...
- H5新增特性之语义化标签
H5新增特性之语义化标签 语义化标签顾名思义标签有自己的含义,浏览器或者程序员一看就知道是什么.在HTML 5出来之前,我们用div来表示页面章节,但是这些div都没有实际意义.(即使我们用css样式 ...
- Java各版本新增特性, Since Java 8
Java各版本新增特性, Since Java 8 作者:Grey 原文地址: Github 语雀 博客园 Java 8 Reactor of Java 这一章来自于<Spring in Act ...
- Java SE 8 新增特性
Java SE 8 新增特性 作者:Grey 原文地址: Java SE 8 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_ ...
随机推荐
- php怎么解决超链接中的中文参数转码问题?
如题,我需要通过前端的网页传递一个中文参数(如:电脑)给后端的PHP文件,传递方式是通过超链接 "index.php/search/keyword/电脑" ,很明显的中文在传递过程 ...
- jquery 常用方法
1:判断checkbox是否选中 <input type="checkbox" id="cbx" /><label for="cbx ...
- jquery实现手风琴效果
html----accordion.html <!DOCTYPE html> <html lang="en"> <head> <meta ...
- VPN帐号(每1小时自动断开及更新密码)
免费的vpn帐号 http://freevpn.wwdhz.com/
- 算法入门笔记------------Day1
1.C语言使用%d显示float值,不会把float值转换为近似的int值,而是显示垃圾值,使用%f显示int值,也不会把该int值转换为浮点值 2.三位数反转:输入一个三位数,分离它的百位,十位和个 ...
- IQueryable<T> 与 ObjectQuery<T> 差异
命名空间:System.Data.Objects程序集: System.Data.Entity(在 System.Data.Entity.dll 中)public class ObjectQuery ...
- Java学习日记之 Java-IO流
Java中的IO流在处理上分为字节流和字符流.字节流和字符流的区别 : 1.字节流读取的时候,读到一个字节就返回一个字节: 字符流使用了字节流读到一个或多个字节(中文对应的字节数是两个,在UTF-8 ...
- 链接报error LNK2019: unresolved external symbol错误,解决
http://blog.163.com/aiding_001/blog/static/22908192011102224344450/ 某次编写一个COM组件,接口定义好之后,增加了ZRX代码后编译链 ...
- 读bootstrap2.3.2有感1
起步: 下载编译好的bootstrap2文件,百度新版jquery.js,并复制html模版(hello world)放置在同一目录,然后看了下官网上的范例网站,心里还是很激动啊~ <!DOCT ...
- mobaxterm ssh command
ssh -qTfnNg -D 7070 demouser@echo.supportedns.com -p 2233