Meta Tag Description dan Uses yang Kompatibel dengan X-UA

Meta tag X-UA-Compatible membantu merender halaman web di browser IE yang lebih lama.

Selama bertahun-tahun, versi lama dari browser Internet Explorer Microsoft menyebabkan sakit kepala bagi perancang situs web dan pengembang. Kebutuhan untuk membuat file CSS untuk secara khusus menangani versi IE lama adalah sesuatu yang dapat diingat oleh banyak pengembang web lama. Untungnya, versi IE yang lebih baru, serta peramban terbaru Microsoft - Edge, jauh lebih sesuai dengan standar web, dan karena peramban Microsoft yang lebih baru "selalu hijau" dalam cara yang mereka perbarui secara otomatis ke versi terbaru, tidak mungkin bahwa kita akan berjuang dengan versi lama platform ini seperti yang kita lakukan di masa lalu.

Bagi sebagian besar perancang web, kemajuan browser Microsoft berarti bahwa kita tidak lagi harus berurusan dengan tantangan yang diberikan oleh versi lama IE di masa lalu. Namun, sebagian dari kita tidak begitu beruntung. Jika situs yang Anda kelola masih menyertakan jumlah pengunjung yang cukup besar dari versi IE lama, atau jika Anda bekerja pada sumber daya internal, seperti Intranet, untuk perusahaan yang menggunakan salah satu dari versi IE lama ini untuk beberapa alasan, maka Anda harus melanjutkan pengujian untuk peramban ini, meskipun itu sudah usang. Salah satu cara Anda dapat melakukan ini adalah dengan menggunakan mode X-UA-Compatible.

X-UA-Compatible adalah meta tag mode dokumen yang memungkinkan penulis web untuk memilih versi Internet Explorer apa yang harus dirender sebagai. Ini digunakan oleh Internet Explorer 8 untuk menentukan apakah halaman harus dirender sebagai IE 7 (tampilan kompatibilitas) atau IE 8 (tampilan standar).

Perhatikan bahwa dengan Internet Explorer 11, mode dokumen telah dihentikan — mereka tidak lagi digunakan. IE11 telah memperbarui dukungan untuk standar web yang menyebabkan masalah dengan situs web yang lebih lama.

Untuk melakukan ini, Anda menentukan agen pengguna dan versi yang digunakan dalam konten tag:

"IE = EmulateIE7"

Opsi yang Anda miliki untuk konten adalah:

Menirukan versi memberi tahu browser untuk menggunakan DOCTYPE untuk menentukan cara merender konten.

halaman tanpa DOCTYPE akan ditampilkan dalam mode quirks .

Jika Anda mengatakannya untuk menggunakan versi browser tanpa meniru (yaitu, "IE = 7") browser akan membuat halaman dalam mode standar apakah ada deklarasi DOCTYPE atau tidak.

"IE = edge" memberitahu Internet Explorer untuk menggunakan mode tertinggi yang tersedia untuk versi IE tersebut. Internet Explorer 8 dapat mendukung hingga mode IE8, IE9 dapat mendukung mode IE9 dan seterusnya.

Jenis Tag Meta yang Kompatibel dengan X-UA:

Meta tag X-UA-Compatible adalah tag meta http-equiv.

Format Meta Tag X-UA-Kompatibel:

Emulasi IE 7

Tampilan sebagai IE 8 dengan atau tanpa DOCTYPE

Mode Quirks (IE 5)

X-UA-Compatible Meta Tag Recommended Uses:

Gunakan tag meta X-UA-Compatible pada halaman web di mana Anda mencurigai bahwa Internet Explorer 8 akan mencoba untuk membuat halaman dalam tampilan yang salah. Seperti ketika Anda memiliki dokumen XHTML dengan deklarasi XML. Deklarasi XML di bagian atas dokumen akan melemparkan halaman ke tampilan kompatibilitas tetapi deklarasi DOCTYPE harus memaksakannya ditampilkan dalam tampilan standar.

Pengecekan kenyataan

Memang tidak mungkin bahwa Anda bekerja pada situs web apa pun yang perlu dibuat sebagai IE 5, tetapi Anda tidak pernah tahu!

Masih ada perusahaan yang memaksa karyawan untuk menggunakan versi browser yang sangat, sangat lama untuk terus menggunakan perangkat lunak warisan milik yang dikembangkan sejak lama untuk peramban khusus ini. Bagi kita di industri web, ide menggunakan browser seperti ini tampaknya gila, tetapi bayangkan sebuah perusahaan manufaktur yang menggunakan program berumur puluhan tahun untuk mengelola persediaan di lantai toko mereka. Ya, tentu saja ada platform modern untuk melakukan ini, tetapi apakah mereka telah berinvestasi di salah satu platform tersebut? Jika sistem mereka saat ini tidak rusak, mengapa mereka mengubahnya? Dalam banyak kasus, mereka tidak akan, dan Anda akan menemukan perusahaan ini memaksa karyawan untuk menggunakan perangkat lunak itu dan peramban antik yakin untuk menjalankannya.

Tidak sepertinya? Mungkin, tetapi tentu saja mungkin. jika Anda mengalami masalah seperti ini, bisa menjalankan situs dalam mode dokumen yang lebih tua ini mungkin akhirnya menjadi apa yang Anda butuhkan.

Artikel asli oleh Jennifer Krynin. Diedit oleh Jeremy Girard pada 6/7/17