Ara152009
Internet sayfası tasarımlarında en fazla sorun yaşanılan durum tarayıcılar arasında yaşanan farklılıktır. Internet Explorer gerek HTML renderer motorunun değiştirilmesi, gerek getirdiği farklı yorumlama tekniğinden dolayı yaşanılan farklılığın giderilmesi anlamında birkaç nokta bulunmakta. Bu yapılan işlemler ile Internet Explorer 8 üzerindeki Compability Mode adı verilen ve yeni özelliklerin ve renderer aracının bazı siteler üzerindeki yorumlama farklılığının giderilmesi için eklenen geriye dönük (Internet Explorer 7) uyumluluk aracının işlevi yakalanmaktadır.
Microsoft Türkiye sayfasında resmi olarak bildirilen bu önerileri şu şekilde sıralayabiliriz.
Bu durum ile ilgili çözüm önerilerinden ilki hazırladığınız sayfanın <head> ile </head> tag'leri arasında aşağıda göreceğiniz gibi bir meta tag'inde "<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />" tanımlamasını yapmanızdır.
HTML <html> <head> <title>Sayfanızın Başlığı</title> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> </head> <body> <!-- İçerik alanı --> </body> </html>
İkinci çözüm yolu olarak IIS üzerinde yayınlanacak proje için konfigurasyon dosyası üzerinde yukarıdakine benzer bir ayarlama yapmak. Bunu da şu şekilde yapabilirsiniz.
XML <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <clear /> <add name="X-UA-Compatible" value="IE=EmulateIE7" /> </customHeaders> </httpProtocol> </system.webServer> </configuration>
Etiketler: internet explorer 8
E-Posta | Permalink | Geri izlemeler | Yazi RSS 1 Yorum