如今windows 8 RP版本也出來一個月了,同時IE10也有重大的更新和改變。作為開發者,尤其是網站相關的開發者。你必須知道的就是一個網頁在windows 8 里面能夠有一些非凡的體驗。個人總結應該有以下這么一些。
- 多點觸控的支持:在ie10中能夠通過javascript的處理用戶的一些多點觸控的輸入,比如 兩個手指的拉升,旋轉。
- 識別輸入的的設備:通過簡單的javascript事件偵聽就能夠知道當前用戶的輸入是什么設備,比如手指的點擊,鼠標的點擊,觸控筆的點擊。
- 高效的分享:整合windows 8的共享功能,自定義分享內容。
- 動態磁貼:一個簡單的網站固定,可以保持一個消息推送的功能,讓“快捷方式”不再是靜態的。當用戶再次點擊進入還可以自定義跳轉任務導航。
- 靈活的貼靠:也是整合windows 8 的使用,讓網站更具用戶黏性和超凡的用戶體驗。
說了這么多給分享一些代碼示例和截圖吧。
在IE10中識別輸入的設備代碼為:
<script type='text/javascript'>
var t=document.getElementById("div");
t.addEventListener("MSPointerDown",_back,false);
function _back(e)
{
alert(e.pointerType.toString());
}
</script>
更多內容可以下載IE10兼容性白皮書高清pdf版本
注意:目前各大網站都都有一個IE10兼容白皮書,那個是第一個初期版本,以下這個是修改之后的最新版本
/Files/risk/IE10兼容性白皮書_20120606.pdf
希望可以幫助到更多的人