瀏覽器核心控制Meta標籤說明文件
背景介紹
因為眾所周知的情況,國內的主流瀏覽器都是雙核瀏覽器:基於Webkit核心用於經常使用站點的快速瀏覽。基於IE的核心用於相容網銀、舊版站點。以360的幾款瀏覽器為例,我們優先通過Webkit核心渲染主流的站點,僅僅有小量的站點通過IE核心渲染,以保證頁面相容。在過去非常長一段時間裡,我們基本的控制手段是一個幾百k大小網址庫,一個通過長期人工運營收集的網址庫。
雖然我們努力通過使用者反饋、程式碼標籤智慧推斷技術提高瀏覽器的自己主動切核准確率。可是在非常多情況下,我們仍然無法達到百份百正確。因此,我們新新增了一個控制手段:核心控制Meta標籤。僅僅要你在自己的站點裡新增一個Meta標籤,告訴360瀏覽器這個網址應該用哪個核心渲染,哪麼360瀏覽器就會在讀取到這個標籤後,馬上切換相應的核心。並將這個行為應用於這個二級域名下全部網址。
眼下該功能已經在全部的360安全瀏覽器實現。我們也建議其他瀏覽器廠商一起支援這個實現。讓這個控制標籤成為行業標準。
程式碼演示樣例
ontent的取值為webkit,ie-comp,ie-stand之中的一個,區分大寫和小寫,分別代表用webkit核心,IE相容核心,IE標準核心。
若頁面需預設用極速核,新增標籤:<meta name="renderer" content="webkit">
若頁面需預設用ie相容核心,新增標籤:<meta name="renderer" content="ie-comp">
若頁面需預設用ie標準核心,新增標籤:<meta name="renderer" content="ie-stand">
背景介紹
因為眾所周知的情況,國內的主流瀏覽器都是雙核瀏覽器:基於Webkit核心用於經常使用站點的快速瀏覽。基於IE的核心用於相容網銀、舊版站點。以360的幾款瀏覽器為例,我們優先通過Webkit核心渲染主流的站點,僅僅有小量的站點通過IE核心渲染,以保證頁面相容。在過去非常長一段時間裡,我們基本的控制手段是一個幾百k大小網址庫,一個通過長期人工運營收集的網址庫。
雖然我們努力通過使用者反饋、程式碼標籤智慧推斷技術提高瀏覽器的自己主動切核准確率。可是在非常多情況下,我們仍然無法達到百份百正確。因此,我們新新增了一個控制手段:核心控制Meta標籤。僅僅要你在自己的站點裡新增一個Meta標籤,告訴360瀏覽器這個網址應該用哪個核心渲染,哪麼360瀏覽器就會在讀取到這個標籤後,馬上切換相應的核心。並將這個行為應用於這個二級域名下全部網址。
眼下該功能已經在全部的360安全瀏覽器實現。我們也建議其他瀏覽器廠商一起支援這個實現。讓這個控制標籤成為行業標準。
程式碼演示樣例
在head標籤中加入一行程式碼:
html>
<head>
<meta name="renderer" content="webkit|ie-comp|ie-stand">
</head>
<body>
</body>
</html>
ontent的取值為webkit,ie-comp,ie-stand之中的一個,區分大寫和小寫,分別代表用webkit核心,IE相容核心,IE標準核心。
若頁面需預設用極速核,新增標籤:<meta name="renderer" content="webkit">
若頁面需預設用ie相容核心,新增標籤:<meta name="renderer" content="ie-comp">
若頁面需預設用ie標準核心,新增標籤:<meta name="renderer" content="ie-stand">
見