X-UA-Uyğun Meta Tag Təsviri və İstifadəsi

X-UA-Uyğun meta etiketi, older IE brauzerlərindəki veb-səhifələri göstərməyə kömək edir.

Uzun illərdir ki, Microsoftun Internet Explorer brauzerinin köhnə versiyaları veb sayt dizayneri və inkişaf etdiriciləri üçün baş ağrısı yaradıb. Xüsusilə bu older IE versiyalarını həll etmək üçün CSS faylları yaratmağın ehtiyacı bir çox uzun müddət web developers xatırlaya biləcəyi bir şeydir. Xoşbəxtlikdən, IE-nin yeni versiyaları, həmçinin Microsoft-un yeni brauzeri - Edge, veb standartlarına daha çox uyğun gəlir və bu yeni Microsoft brauzerləri avtomatik olaraq ən son versiyaya yeniləmə şəklində "yaşıl" olduqları üçün, bu platformanın köhnə versiyaları ilə keçmişdə etdiyimiz üsulla mübarizə aparacağı ehtimalı yoxdur.

Ən çox veb-dizaynerlər üçün, Microsoftun brauzer avansları köhnə IE versiyası keçmişdə təqdim etdiyimiz çətinliklərlə üzləşməməliyik. Ancaq bəzilərimiz çox uğurlu deyillər. Əgər idarə etdiyiniz sayt hələ də köhnə bir IE versiyasından çox sayda ziyarətçi ehtiva edirsə və ya bir səbəbdən bu older IE versiyalarından birini istifadə edən bir şirkət üçün İntranet kimi daxili resurslarla işləyirsinizsə, onda köhnəlmiş olsa da, bu brauzerlər üçün sınaqdan keçməlisiniz. Bunu yapmanın bir yolu X-UA-Uyğun rejimi istifadə etməkdir.

X-UA-Uyğun, veb-yazarların səhifənin İnternet Explorer-ın hansı versiyasını seçildiyini seçməsinə imkan verən sənəd rejimi meta etiketidir. Bir səhifə IE 7 (uyğunluq görünüşü) və ya IE 8 (standartların görünüşü) kimi göstərilməməsi üçün Internet Explorer 8 tərəfindən istifadə olunur.

Qeyd edək ki, Internet Explorer 11 ilə sənəd rejimi qadağan edilmişdir - onlar artıq istifadə olunmur. IE11, veb saytların standartlarını dəstəkləyən yeniləmişdir.

Bunu etmək üçün, istifadəçi agentini və etiketin tərkibində istifadə etmək üçün versiyasını göstərin:

"IE = EmulateIE7"

İçindəkilərə aid olan variantlar bunlardır:

Sürümün işarələməsi brauzerin məzmunun necə tərtib ediləcəyini müəyyən etmək üçün DOCTYPE istifadə etməsini bildirir.

DOCTYPE olmayan səhifələr quirks rejimində göstəriləcək.

Brauzer sürümünü emulmadan istifadə etməyi deyirsinizsə (yəni, "IE = 7") brauzer bu səhifəni standart rejimdə DOCTYPE elanının olub-olmaması ilə təmin edəcəkdir.

"IE = kənar" İnternet Explorer-in bu versiyasına təqdim edilən ən yüksək rejimi istifadəyə verib. Internet Explorer 8, IE8 rejimlərinə qədər dəstəkləyə bilər, IE9 IE9 rejimlərini dəstəkləyir və s.

X-UA-Uyğun Meta Tag Tipi:

X-UA-Uyğun meta etiketi bir http-equiv meta tagidir.

X-UA-Uyğun Meta Tag Format:

IE 7-i işarələyin

DOCTYPE ilə və ya olmadan IE 8 kimi göstərin

Quirks rejimi (IE 5)

X-UA-Uyğun Meta Tag Tövsiyə edilən istifadə:

Internet Explorer 8-in səhifəni səhv görünüşdə göstərməyə çalışdığından şübhələndiyiniz veb-səhifələrdə X-UA-Uyğun meta etiketini istifadə edin. XML bəyannaməsi ilə bir XHTML sənədiniz olduqda. Sənədin üst hissəsindəki XML bəyanatı səhifəni uyğunluq görünüşünə çevirəcək, lakin DOCTYPE bəyannaməsi onu standartların baxımından göstərilməsinə məcbur etməlidir.

Reality Check

IE 5 kimi göstərmək üçün lazım olan hər hansı bir veb saytında işlədiyinizi qəbul etmirsiniz, ancaq heç vaxt bilməyəcəksiniz!

İşçiləri bu xüsusi brauzerlər üçün yaşdan əvvəl inkişaf etdirilən mülkiyyətə aid olan qabaqcıl proqramlardan istifadə etməyə davam etmək üçün brauzerlərin çox köhnə versiyasını istifadə etməyə məcbur edən şirkətlər var. Veb sənayesindəki bizlər üçün bu kimi bir brauzerdən istifadə etmək fikri dəli görünür, ancaq onların dükanında zəmanətin idarə olunması üçün onilliklərdən bir köhnə proqramı istifadə edən bir istehsal şirkətini təsəvvür edin. Bəli, bunun üçün mütləq müasir platformalar var, amma bu platformalardan birinə investisiya qoydular? Onların cari sistemi pozulmazsa, niyə dəyişir? Bir çox hallarda, onlar olmayacaq və siz bu şirkətin işçiləri bu proqramı və antik brauzerin onu işlətmək üçün istifadə etməyə məcbur etməsini tapacaqsınız.

Olmayacaq? Bəlkə də, ola bilsin ki, mümkündür. bu cür bir problemə məruz qalarsanız, bu köhnə sənəd rejimində site çalıştırabilmek üçün lazım olan hər hansı bir şey ola bilər.

Jennifer Krynin tərəfindən hazırlanan əsər. Jeremy Girard tərəfindən 6/7/17 tarixində dəyişdirildi