天天看點

用Meta标簽代碼讓360雙核浏覽器預設極速模式打開網站不是相容模式

我開發了一個網站,大量采用了html5和css3,希望使用者都以webkit核心打開頁面,但是測試卻發現360的以ie核心打開為推薦模式,不知原因為何。其實360給網站開發者設計了一種選擇的方法,隻要加入一段Meta标簽代碼就可以解決。

浏覽模式

極速模式、相容模式及IE9高速模式是360浏覽器顯示網頁時使用的三種模式:

用Meta标簽代碼讓360雙核浏覽器預設極速模式打開網站不是相容模式

表示極速模式

用Meta标簽代碼讓360雙核浏覽器預設極速模式打開網站不是相容模式

表示相容模式

用Meta标簽代碼讓360雙核浏覽器預設極速模式打開網站不是相容模式

表示IE9/IE10模式(僅在安裝了IE9或IE10後可用)

360極速浏覽器會自動為您選擇使用适合每個網站的浏覽模式。是以,通常您不用了解幾種核心的差別。

幾種模式各有什麼特點

極速模式下,網站打開速度快,但某些網站在極速模式下可能出現相容性問題,顯示不正常。

相容模式下,網站打開速度比極速模式略低,但網頁相容性問題較少。

IE9/IE10模式下,網站會使用IE9/IE10的渲染方式渲染,支援硬體加速及IE9/IE10全新的腳本渲染引擎。

切換浏覽模式時,360極速浏覽器将會自動同步雙核間的資料,讓您在雙核間能無縫切換。

使用者體驗計劃

在您加入使用者體驗計劃的情況下,我們會将切換的網址發送到360網站,以便我們完善相容清單庫,改進産品。

上傳的資料不包含具有您個體特征的資訊,且不會洩漏給第三方個人或機構。

若不希望上傳切換的網址,您隻需在“進階選項”裡去掉勾選

“ 将使用情況統計資訊和崩潰報告自動發送給360極速浏覽器網站,幫助我們完善360極速浏覽器”即可。

背景介紹

由于衆所周知的情況,國内的主流浏覽器都是雙核浏覽器:基于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>

content的取值為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相容 IE标準
文檔模式 Chrome 21 IE6/7 IE9/IE10/IE11(取決于使用者的IE)
HTML5支援 YES NO YES
ActiveX控件支援 NO YES YES

各核心UA示例

用Meta标簽代碼讓360雙核浏覽器預設極速模式打開網站不是相容模式

 360極速浏覽器是一款極速、安全的無縫雙核浏覽器。它基于Chromium開源項目,具有閃電般的浏覽速度、完備的安全特性及海量豐富的實用工具擴充。此外,為了更适合國内使用者使用,它加入了滑鼠手勢、超級拖拽、恢複關閉的标簽、位址欄下拉清單等實用功能,配合原有Chromium的順滑操作體驗,讓浏覽網頁時順暢、安心。

  360極速浏覽器是國内最安全的雙核浏覽器。360極速浏覽器內建了獨有的安全技術,充分利用360的優勢,內建了惡意代碼智能攔截、下載下傳檔案即時掃描、隔離沙箱保護、惡意網站自動報警、廣告視窗智能過濾等強勁功能,内置最全的惡意網址庫,采用最新的雲安全引擎。

  360極速浏覽器是國内主流雙核浏覽器中唯一全面繼承了chrome“沙箱(sandboxing)”技術的浏覽器。它能将網頁與flash都安排在沙箱保護中運作,是以,當某個網頁出現錯誤或者被病毒攻擊時,不會導緻整個浏覽器或者其它程式關閉。

浏覽器最重要或者說核心的部分是“Rendering Engine”,可大概譯為“渲染引擎”,不過我們一般習慣将之稱為“浏覽器核心”。負責對網頁文法的解釋(如 标準通用标記語言 下的一個應用 HTML 、 JavaScript )并渲染(顯示)網頁。 是以,通常所謂的浏覽器核心也就是浏覽器所采用的 渲染引擎 ,渲染引擎決定了浏覽器如何顯示網頁的内容以及頁面的格式資訊。不同的浏覽器核心對網頁編寫文法的解釋也有不同,是以同一網頁在不同的核心的浏覽器裡的渲染(顯示)效果也可能不同,這也是網頁編寫者需要在不同核心的浏覽器中測試網頁顯示效果的原因

繼續閱讀