Rumah > hujung hadapan web > html tutorial > Gunakan kod teg Meta untuk menjadikan mod kelajuan lalai penyemak imbas dwi-teras 360 bukan mod keserasian_HTML/Xhtml_Pengeluaran halaman web

Gunakan kod teg Meta untuk menjadikan mod kelajuan lalai penyemak imbas dwi-teras 360 bukan mod keserasian_HTML/Xhtml_Pengeluaran halaman web

PHP中文网
Lepaskan: 2016-05-16 16:36:38
asal
1766 orang telah melayarinya

Tapak web menggunakan banyak HTML5 dan CSS3 Ia berharap pengguna akan membuka halaman dengan kernel webkit Walau bagaimanapun, ujian mendapati bahawa 360 menggunakan kernel IE sebagai mod yang disyorkan. Malah, 360 telah mereka kaedah pilihan untuk pembangun laman web, yang boleh diselesaikan dengan menambahkan sekeping kod tag Meta

Maklumat berikut diambil dari tapak web rasmi 360:

Mod Semak imbas

Mod kelajuan melampau, mod keserasian dan mod kelajuan tinggi IE9 ialah tiga mod yang digunakan oleh penyemak imbas 360 apabila memaparkan halaman web:

menunjukkan mod kelajuan melampau

menunjukkan mod keserasian

menunjukkan Mod IE9/IE10 (hanya tersedia selepas memasang IE9 atau IE10)

360 Speed ​​​​Browser akan secara automatik memilih mod penyemakan imbas yang sesuai untuk setiap tapak web untuk anda. Jadi, biasanya anda tidak perlu mengetahui perbezaan antara beberapa kernel.

Apakah ciri-ciri setiap mod

Dalam mod kelajuan melampau, tapak web dibuka dengan cepat, tetapi sesetengah tapak web mungkin mempunyai masalah keserasian dalam mod kelajuan melampau dan paparan tidak akan berfungsi normal.
Dalam mod keserasian, kelajuan pembukaan tapak web adalah lebih perlahan daripada dalam mod kelajuan melampau, tetapi terdapat lebih sedikit isu keserasian halaman web.
Dalam mod IE9/IE10, tapak web akan dipaparkan menggunakan kaedah pemaparan IE9/IE10, menyokong pecutan perkakasan dan enjin pemaparan skrip baharu IE9/IE10.

Apabila menukar mod penyemakan imbas, Penyemak Imbas Kelajuan 360 akan menyegerakkan data antara dwi teras secara automatik, membolehkan anda menukar antara dwi teras dengan lancar.

Pelan Pengalaman Pengguna

Apabila anda menyertai Pelan Pengalaman Pengguna, kami akan menghantar URL yang ditukar ke tapak web 360 supaya kami boleh menambah baik senarai keserasian dan menambah baik produk.

Data yang dimuat naik tidak mengandungi maklumat tentang ciri individu anda dan tidak akan dibocorkan kepada individu atau institusi pihak ketiga.

Jika anda tidak mahu memuat naik URL yang ditukar, anda hanya perlu menyahtanda bahagian "Pilihan Lanjutan"
&ldquo Hantar statistik penggunaan dan laporan ranap sistem secara automatik ke tapak web 360 ​​Speed ​​​​Browser . Cuma bantu kami menambah baik 360 ​​Speedy Browser".

Pengenalan latar belakang

Disebabkan situasi yang terkenal, penyemak imbas arus perdana di China ialah pelayar dwi-teras: berdasarkan kernel Webkit untuk penyemakan imbas berkelajuan tinggi laman web yang biasa digunakan. Kernel berasaskan IE digunakan untuk serasi dengan perbankan dalam talian dan versi lama tapak web. Mengambil beberapa pelayar 360 sebagai contoh, kami memberi keutamaan untuk memaparkan laman web arus perdana melalui kernel Webkit, dan hanya sebilangan kecil tapak web dipaparkan melalui kernel IE untuk memastikan keserasian halaman. Untuk masa yang lama dahulu, kaedah kawalan utama kami ialah pustaka URL dengan saiz beberapa ratus kilobait, pustaka URL yang dikumpulkan melalui operasi manual jangka panjang.

Walaupun kami berusaha untuk meningkatkan ketepatan pengesahan automatik penyemak imbas melalui maklum balas pengguna dan teknologi penghakiman pintar tag kod. Tetapi dalam banyak kes, kita masih tidak boleh mendapatkannya 100% betul. Oleh itu, kami telah menambah kaedah kawalan baharu: teg Meta kawalan kernel. Selagi anda menambah teg Meta pada tapak web anda dan memberitahu 360 Browser kernel mana yang harus digunakan untuk memaparkan URL ini, 360 Browser akan segera beralih ke kernel yang sepadan selepas membaca teg ini. Dan gunakan tingkah laku ini pada semua URL di bawah nama domain peringkat kedua ini.
Pada masa ini ciri ini telah dilaksanakan dalam semua 360 penyemak imbas selamat. Kami juga mengesyorkan bahawa vendor penyemak imbas lain menyokong pelaksanaan ini. Jadikan label kawalan ini sebagai standard industri.

Contoh kod

Tambah baris kod dalam teg kepala:

<html>  
<head>  
<meta name=”renderer” content=”webkit|ie-comp|ie-stand” />  
</head>  
<body>  
</body>  
</html>
Salin selepas log masuk

Nilai kandungan ialah webkit, Satu daripada ie-comp dan ie-stand, yang sensitif huruf besar dan mewakili kernel webkit, kernel serasi IE dan kernel standard IE masing-masing.

Jika halaman perlu menggunakan kernel ultra-pantas secara lalai, tambahkan teg:

<meta name=”renderer” content=”webkit” />
Salin selepas log masuk

Jika halaman perlu menggunakan kernel yang serasi IE secara lalai, tambahkan teg :

<meta name=”renderer” content=”ie-comp” />
Salin selepas log masuk


Jika halaman perlu menggunakan kernel standard IE secara lalai, tambahkan tag:

<meta name=”renderer” content=”ie-stand” />
Salin selepas log masuk



Masalah ditemui di sini. Maklumat rasmi berakhir dengan "“>", tetapi ia tidak berfungsi semasa ujian sebenar. dan ujian itu boleh dilaksanakan.

Butiran teknikal setiap teras pemaparan


内核 Webkit IE兼容 IE标准
文档模式 Chrome 21 IE6/7 IE9/IE10/IE11(取决于用户的IE)
HTML5支持 YES NO YES
ActiveX控件支持 NO YES YES


Contoh UA untuk setiap kernel

Gunakan kod teg Meta untuk menjadikan mod kelajuan lalai penyemak imbas dwi-teras 360 bukan mod keserasian_HTML/Xhtml_Pengeluaran halaman web

Catatan

Fungsi ini sebenarnya sama seperti X-UA -Compatible IE9 sangat serupa Untuk pengenalan kepada pelaksanaan beberapa teras IE, sila lihat:
http://blogs.msdn.com/b/ie/archive/2010/06/ 16/ie-s-compatibility -features-for-site-developers.aspx

Fahami teknologi yang digunakan dalam mod kelajuan melampau dan mod keserasian:

Mod kelajuan melampau menggunakan Webkit kernel, yang terpantas di dunia Kernel penyemak imbas juga menyokong banyak piawaian web baharu
Namun, disebabkan kernel Webkit yang lebih baharu, beberapa tapak web domestik masih belum menyokong kernel ini dengan baik.

Mod keserasian menggunakan kernel Trident yang digunakan oleh penyemak imbas IE, yang merupakan kernel penyemak imbas serasi utama semasa membuat halaman web domestik dan mempunyai lebih sedikit isu keserasian.

Mod IE9/IE10 menggunakan kernel baharu yang digunakan oleh penyemak imbas IE9/IE10, menambahkan pecutan perkakasan, enjin pemaparan skrip baharu dan lebih banyak sokongan HMTL5 dan CSS3 standard.

Di atas ialah kandungan yang dihasilkan dengan menggunakan kod teg Meta untuk menjadikan mod kelajuan lalai penyemak imbas dwi-teras 360 bukan mod keserasian_HTML/Xhtml_halaman web Untuk kandungan yang lebih berkaitan, sila perhatikan bahasa Cina PHP laman web (www.php.cn)!


sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan