W3C正式释出HTML 5.2
W3C于去年12月14日 公布HTML 5.2版本 ,取代5.1成为官方推荐版本。除了修正数个臭虫外,也持续增加新功能,并将不适用的旧功能移除。
HTML 5.2在Iframe的属性增加了Allowpaymentrequest,如此Iframe便能控制存取支付请求API,也就是说网页内嵌的第三方内容,可以请求存取使用者的信用资料,让购物车功能可以整合使用新的API,好处是结帐流程会更加顺畅,使用者不用重複的输入付款以及通讯地址,不只更方便也能减少输入错误。
Iframe还新增了Allowpresentation这个属性,让网页嵌入的第三方内容可以使用展示API,存取投影机、附加屏幕或是网路电视以投影网路内容,但目前这个功能还是候选推荐版,也只有Chrome浏览器支持。
另外,该版本还新增了对话元件,并且移除了Keygen、Menu以及Menuitem元件,同时也拿掉了过时的插件API。HTML 5.2除了增减功能外,也增加了安全性,像是第三级内容安全政策草案,可以让开发者更细致的控制页面载入的资源,以避免网站交叉脚本攻击。
HTML 5.2是2014年HTML 5发表以来,第二个次要版本的释出,目前官方已支持ES6模组,主要浏览器多已实做,像是Safari 1.01之后的版本、Chrome第61版后,而Edge是16版之后,Firefox则是在该浏览器功能开发旗标后支持。