Html5-boilerplate: Mode dokumen tidak digunakan lagi mulai dengan Pratinjau IE 11

Dibuat pada 8 Okt 2013  ·  6Komentar  ·  Sumber: h5bp/html5-boilerplate

Untuk referensi di masa mendatang:

Dimulai dengan Pratinjau IE11, mode dokumen tidak digunakan lagi dan tidak boleh digunakan lagi, kecuali untuk sementara. Pastikan untuk memperbarui situs yang mengandalkan fitur lama dan mode dokumen untuk mencerminkan standar modern.

Jika Anda harus menargetkan mode dokumen tertentu sehingga situs Anda berfungsi saat Anda mengerjakannya ulang untuk mendukung standar dan fitur modern, ketahuilah bahwa Anda menggunakan fitur transisi, yang mungkin tidak tersedia di versi mendatang.

Jika saat ini Anda menggunakan header yang kompatibel dengan x-ua untuk menargetkan mode dokumen lawas , mungkin situs Anda tidak akan mencerminkan pengalaman terbaik yang tersedia dengan Pratinjau IE11. Untuk info lebih lanjut, lihat modern.ie .

Sumber: http://msdn.microsoft.com/en-us/library/ie/bg182625.aspx#docmode

edit: juga relevan dengan diskusi ini: https://twitter.com/reybango/status/390911744278663168.

Komentar yang paling membantu

@zulaica

Perhatikan bahwa ini secara fungsional setara dengan menggunakan doctype HTML5.

Itu akan menyenangkan, tapi sayangnya itu tidak sesuai dengan kenyataan. Ada kasus di mana Internet Explorer memicu mode kompatibilitas bahkan ketika <!DOCTYPE html> digunakan, misalnya ketika dokumen dimuat melalui intranet.

Semua 6 komentar

Jadi Microsoft mematahkan kompatibilitas mundur untuk IE<11 dan menganggapnya baik-baik saja?

Semua yang meminta adalah seluruh dunia untuk membayar untuk meng-upgrade sistem operasi mereka :p—
Dikirim dari Kotak Surat untuk iPhone

Pada Kamis, 13 Februari 2014 pukul 05:42, Tim [email protected]
menulis:

Jadi Microsoft mematahkan kompatibilitas mundur untuk IE<11 dan menganggapnya baik-baik saja?

Balas email ini secara langsung atau lihat di GitHub:
https://github.com/h5bp/html5-boilerplate/issues/1446#issuecomment -34978510

Apakah tag header/meta yang Kompatibel dengan X-UA diperlukan?

Gunakan nilai berikut untuk menampilkan halaman web dalam mode tepi, yang merupakan mode standar tertinggi yang didukung oleh Internet Explorer, dari Internet Explorer 6 hingga IE11.

<meta http-equiv="x-ua-compatible" content="IE=edge" >

Perhatikan bahwa ini secara fungsional setara dengan menggunakan doctype HTML5. Ini menempatkan Internet Explorer ke mode dokumen tertinggi yang didukung. Edge paling berguna untuk situs web yang dipelihara secara teratur yang diuji secara rutin untuk interoperabilitas antara beberapa browser, termasuk Internet Explorer.

Penekanan milikku. Tampaknya pengaturan header/meta tag X-UA-Compatible berlebihan dengan doctype HTML5.

Sumber: http://msdn.microsoft.com/en-us/library/jj676915 (v=vs.85).aspx

@zulaica

Perhatikan bahwa ini secara fungsional setara dengan menggunakan doctype HTML5.

Itu akan menyenangkan, tapi sayangnya itu tidak sesuai dengan kenyataan. Ada kasus di mana Internet Explorer memicu mode kompatibilitas bahkan ketika <!DOCTYPE html> digunakan, misalnya ketika dokumen dimuat melalui intranet.

Juga terkait dengan diskusi ini: Enterprise Mode untuk Internet Explorer 11 .

Informasi yang relevan telah disertakan dalam dokumen.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat