W3C推薦使用HTML 5.1
Web平臺工作組釋出了HTML5.1的W3C建議書。本規範定義了全球資訊網核心語言第五個主要版本的第一次次要修訂。在這個版本中,加入了新的特性以幫助Web應用程式作者的開發,基於當前開發實踐引入了新的元素,持續關注使用者代理定義的一致性,來改善互動體驗。
相比於HTML5,HTML 5.1帶來的改變可以參考下面的列表。
新加特性
- <picture>和scrset屬性允許響應式的圖片;
- <details>和<summary>元素允許開發者新增額外的描述資訊,使用者可以選擇顯示或不顯示;
- 開發者可以通過<menuitem>和 type="context"向瀏覽器的選單新增實用的功能;
- requestAnimationFrame支援更高效的動畫;
- Promise支援enqueueJob 和 nextJob;
- 連結的rev屬性支援RDFa(HTML 4中定義的);
- HTMLMediaElement和srcObject物件的支援;
- <canvas>中的ImageBitmap支援跨來源的內容、跨來源的EventSource和track;
- 媒體內容支援event-source-error、event-track-error和event-track-load;
- onrejectionhandled和onunhandledrejection追蹤promise的拒絕;
- 對HTML表格元素新增HTMLTableCaptionElement、HTMLTableSectionElement、HTMLTableRowElement;
- 通過history.scrollRestoration控制使用者的view被重定向的位置;
- 新增IDL [SameObject],處理返回集合的物件;
- 在rel和window新增“noopener”來支援內容的分離;
- <script> 和 <style> 的nonce屬性支援Content Security Policy。
廢除的特性
- appCache
- Media Controllers
- command介面
- <object>的usemap屬性。
- accessKeyLabel IDL屬性
- input type="range"的multiple屬性
- <area>的hreflang和type屬性
- tbody之前的tfoot判為無效
更多特性的細節,參考W3C Recommendation, 1 November 2016。
對於瀏覽器的支援情況,可以參考html 5.1 implementation-report。
相關文章
- W3C官方推薦使用新發布的HTML5.2HTML
- 那些不推薦使用的html標籤HTML
- 線上HTML編輯器推薦HTML
- HTML 5.1 — 14 項新增特性及使用案例HTML
- W3C小組釋出Web儲存API推薦標準WebAPI
- w3c from html4 to html5HTML
- 使用jQueryMobile與HTML5開發WebApp推薦文章jQueryHTMLWebAPP
- HTML-CSS顏色樣式(推薦)HTMLCSS
- HTML標籤速記整理W3CHTML
- 修成正果,HTML5 成為推薦標準HTML
- react router為什麼推薦使用browserHistory而不推薦hashHistory?React
- TechRepublic:50%的IT經理推薦使用Android,32%推薦iPhoneAndroidiPhone
- w3c關於html所有元素的學習HTML
- HTML 5.1黃金標準正式釋出HTML
- HTML5.1 裡的新東西HTML
- 推薦每個學習css的人手頭必須有的就是w3c的css規範CSS
- 推薦使用innotop監控mysqlMySql
- 八款華麗的jQuery/HTML5應用推薦jQueryHTML
- 使用JSF框架推薦使用工具JS框架
- 超級驚豔 10款HTML5動畫特效推薦HTML動畫特效
- null 不好,我推薦你使用 OptionalNull
- 推薦系統入門之使用協同過濾實現商品推薦
- 編輯推薦之《推薦系統》
- 推薦一個markdown格式轉html格式的開源JavaScript庫HTMLJavaScript
- 9個非常有意思的HTML5動畫推薦HTML動畫
- 必須Mark!最佳HTML5應用開發工具推薦HTML
- 適用於PHP的視覺化HTML編輯器推薦PHP視覺化HTML
- 推薦10款非常優秀的HTML5開發工具HTML
- null 不好,我真的推薦你使用 OptionalNull
- 業務專案管理軟體使用推薦專案管理
- 為什麼java不推薦使用vectorJava
- 為什麼有人不推薦使用spring官方推薦的@Transactional宣告式註解Spring
- 推薦分享
- GPT 推薦GPT
- 副業推薦
- 推薦10個適合初學者的 HTML5 入門教程HTML
- HTML5初學者福利!11個線上學習網站推薦HTML學習網站
- 9款最新炫酷HTML5/CSS3應用推薦HTMLCSSS3