Windows 8 終于發(fā)布了,雖然現(xiàn)在可用的只是開發(fā)者預(yù)覽版,好消息是,IE 10 也隨著發(fā)了,雖然現(xiàn)在還只有Windows 8可用。我們來看下IE10都有哪些新特性吧。
IE開發(fā)者中心給到了一份詳細(xì)的針對前端開發(fā)者的文檔,列出了IE10支持的HTML5和CSS3新特性。嗯,它終于跟上了:
CSS3 css region css3多列 Flexbox grid 定位浮動(dòng)(positioned float) 3D變換(3D transfrom) 動(dòng)畫(animation) 漸變(gradient) text-shadow 去掉樣式表限制——在IE9之前的版本中,每個(gè)頁面最多只能加載31個(gè)樣式表文件,@import也只能最多嵌套4層,IE10中去掉了這些限制。HTML5 腳本同步——script標(biāo)簽的async屬性,用來定義腳本是否異步執(zhí)行 File API History Parsing 表單驗(yàn)證(form validation) progress和range控制——其實(shí)也可以看作HTML5表單中的功能 web workers web sockets 拖拽(drag and drop) 應(yīng)用緩存——application cache,也就是離線存儲(chǔ),不過需要注意的是W3C更新了離線存儲(chǔ)配置文件的擴(kuò)展名,之前是ooxx.manifest,以后要用appcache擴(kuò)展。 spellcheck 頻道通信(channel messaging)其它 Indexed Database Web performance API SVG 濾鏡效果嗯,新東西很多,看起來還是很給力的。
需要注意的是,IE10對CSS3新特性的支持,大部分還是需要-ms-前綴的。
新聞熱點(diǎn)
疑難解答
圖片精選