<track id="lixs8"></track>
<bdo id="lixs8"><tr id="lixs8"><samp id="lixs8"></samp></tr></bdo>

<ins id="lixs8"><big id="lixs8"><button id="lixs8"></button></big></ins><b id="lixs8"><pre id="lixs8"></pre></b>

  1. 本頁是360瀏覽器內核控制標簽meta說明的文字副本。查看原網頁

    360瀏覽器內核控制標簽meta說明

    背景介紹

    由于眾所周知的原因,國內的主流瀏覽器都是雙核瀏覽器:基于Webkit的內核用于常用網站的高速瀏覽,基于IE的內核主要用于部分網銀、政府、辦公系統等網站的正常使用。以360瀏覽器為例,我們優先通過Webkit內核渲染主流網站,只有少量的網站通過IE內核渲染,以保證頁面兼容性。在過去很長一段時間里,我們的主要控制手段是一個幾百k大小的網址庫,它是通過長期人工收集來進行運營的。

    盡管我們努力通過用戶反饋、代碼標簽智能判斷等各種手段來提高瀏覽器自動切核的準確率,但在很多情況下,仍然無法達到百份百正確。因此,我們新增了一個控制手段——“內核控制標簽”,只要你在自己的網站里增加一個meta標簽,告訴360瀏覽器這個網站應該用哪個內核渲染,那么360瀏覽器就會在讀取到這個標簽后,立即切換對應的內核,并將這個行為應用于這個二級域名下所有網址。

    目前該功能已經在所有的360瀏覽器中實現,我們也建議其它瀏覽器廠商一起支持這個標簽,讓其成為行業標準。

    注意:360瀏覽器規定內核的代碼并非總是有效,當你的域名是 gov.cn 或 edu.cn 結尾時,或當你的網頁內容存在類似“IE9.0或以上瀏覽器訪問達到最佳效果”的提示時,此代碼將失效。

    代碼示例

    瀏覽器默認內核的指定只需在head標簽中添加一行代碼即可:

    若頁面需默認用極速核,增加標簽:<meta name="renderer" content="webkit">

    若頁面需默認用ie兼容內核,增加標簽:<meta name="renderer" content="ie-comp">

    若頁面需默認用ie標準內核,增加標簽:<meta name="renderer" content="ie-stand">

    content 的取值為 webkit, ie-comp, ie-stand 之一,區分大小寫,分別代表用 webkit 內核IE 兼容內核IE 標準內核

    各渲染內核的技術細節

    內核 Webkit IE兼容 IE標準
    內核版本 Chrome 45 IE6/7 IE9/IE10/IE11(取決于用戶的IE)
    HTML5支持 YES NO YES
    ActiveX控件支持 NO YES YES

    各內核UA示例

    無論使用什么內核,360 瀏覽器 UA 里都沒有 360 瀏覽器標識。

    Webkit 內核 UA 示例
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1

    IE 兼容內核 UA 示例
    User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)

    IE 標準內核 UA 示例
    User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)

    技術參考資料

    Copyright © 2014 - 2019 End of IE SUPPORT. All Rights Reserved

    大香蕉影