8

Mükemmel HTML 5 Sıfırlama şablonunu html5reset.org numaralı telefondan kullanıyorum ve X-UA-Compatible meta etiketim çalışmıyor gibi görünüyor.Html 5 Sıfırla (html5reset.org) - X-UA Uyumlu değil

<!DOCTYPE html> 

<!--[if lt IE 7 ]> <html class="ie ieNoHtml5 ie6 no-js" lang="en"> <![endif]--> 
<!--[if IE 7 ]> <html class="ie ieNoHtml5 ie7 no-js" lang="en"> <![endif]--> 
<!--[if IE 8 ]> <html class="ie ieNoHtml5 ie8 no-js" lang="en"> <![endif]--> 
<!--[if IE 9 ]> <html class="ie ie9 no-js" lang="en"> <![endif]--> 
<!--[if (gt IE 9)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]--> 
<!-- the "no-js" class is for Modernizr. --> 

<head> 
    <meta charset="utf-8" /> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 


    <title>Title of Page</title> 

IE uyumluluk görünümü modunu kullanma seçeneği (URL alanına kırık sayfa simgesi) görüntülenir: Burada gibi benim başlık görüntüsü. Sorun bazı müşteriler onların IE9 tarayıcılarını belirledik ki, sonuç onlar IE9 kullanıyorsanız ve X-UA uyumlu bu geçersiz kılmak için varsayalım olsa bile web sitesi IE7 gibi göründüğünü olmak modu hep uyumluluk görünümünü kullanın ' . Ben komik başlık şeyler kaldırırsanız

Şimdi:

<!DOCTYPE html> 
<html class="no-js" lang="en"> 
<head> 
    <meta charset="utf-8" /> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 

... aniden cezası çalışmaya başlar.

Ben html5reset.org kendisi kırık sayfa simgesini görüntülemek görünüyor, bu yüzden o da işe görünmüyor, ama işi html5boilerplate.com YAPAR ve aynı yaklaşım kullanmak gibi görünüyor fark ettik. Web sunucusu yapılandırma yoluyla cevap başlığında içine X-UA Uyumlu ekleme

düzeltmek gibi görünüyor, ama yerine bu yaklaşımın güvenmeyin ediyorum.


Güncelleme: O tarayıcı IE bulunduğunu tespit ederse html5boilerplate.com sadece HTTP cevap başlıklarında X-UA Uyumlu gönderiyor gibi görünüyor. Bu gitmek için yol gibi görünüyor.

cevap