万维网联盟即将发布HTML 5.1,并已于8月开始HTML 5.2的工作
万维网联盟(W3C)正准备推出HTML 5.1规范,并且已经在八月份时开始了HTML 5.2的工作。
HTML 5.1作为被推荐的版本是为了防止出现重大变化的,HTML 5.1只有一些小的调整。
从RC版(发布预览版)到被推荐似乎已经表明了各大浏览器厂商就未来浏览器的执行标准达成了一致。
HTML 5.1中引入的新标签:
本次HTML 5.1引入的新标签:<picture>、<dialog>和<summary>&<details>
<picture>
或许还有不少开发者记得通过社交网络使< picture >标签成为HTML 5的一部分,不过遗憾的是该标签没赶上HTML 5规范的发布。
不过经过WHATWG组和浏览器厂商的努力,这个标签已经在Chrome、Firefox、Opera等浏览器支持了。
<dialog>
第二个标签是<dialog>(对话),目前这个标签已经在Google Chrome和Opera浏览器上支持了,Microsoft Edge浏览器的开发团队目前正在考虑。
这个新的标签允许开发者直接在HTML代码里创建弹出式的对话窗口,比通过JavaScript实现要简单的多。
<summary>&<details>
这两个标签是在一起工作的,他们的功能正如标签名称是用于添加摘要内容和详细内容的。
这个标签已经在Google Chrome、Opera、Mozilla Firefox和Safari上支持了。
Microsoft Edge浏览器的开发团队目前也在考虑是否支持这个新的HTML 5标签。
HTML 5.2的工作已经开始:
HTML 5.2新增了两个标签<meta name="theme-color">和<script type="module">。
如果你使用过发布不到一年的Vivaldi浏览器那么可能已经发现了该浏览器上一个有趣的功能。
Vivaldi浏览器在打开网页时它的浏览器工具栏颜色也会变成网页的颜色,这两个标签就可以实现类似的功能。