Neler yeni

Yeni mesajlar Yeni konular En çok mesaj En çok tepki En çok görüntülenen

Web siteniz Int. Explorer 8 Beta 1'de düzgün görüntülenmeyebilir

Dorukhan

♾️Grafik Gurusu♾️
Katılım
14 Mar 2009
Mesajlar
1,132
Tepkime puanı
26
Web sitesi
www.oxfam.org
Belirtiler :

Microsoft Internet Explorer 8'in Beta 1 sürümünü kullandığınızda aşağıdaki sorunlardan biriyle karşılaşabilirsiniz:

Kod:
•Yanlış hizalanmış Web sayfası düzeni
•Üst üste gelen metinler veya görüntüler
•JavaScript işlevselliği sorunları ve hataları


Neden :

Bu sorunlar, Internet Explorer 8 Beta 1'in Web sayfalarını varsayılan olarak en son "Standartlar modunu" kullanarak görüntülemesi ve günümüzde çoğu Web sayfasının Internet Explorer 7 Standartlar moduyla çalışacak biçimde oluşturulmuş ve sınanmış olması nedeniyle oluşur.


Bir sorunun, gözatma sırasında Internet Explorer 8 Standartlar modu kullanıldığı için oluştuğunu doğrulamak için şu adımları izleyin:

1.Internet Explorer 8 Beta 1'i açın.
2.Menü çubuğunda IE7'ye Öykün'ü tıklatın ve sonra da Internet Explorer tarayıcı penceresini kapatın.
3.Internet Explorer 8 Beta 1'i açın, IE7'ye Öykün düğmesinin basılı olduğunu doğrulayın ve sonra da etkilenen Web sitesini ziyaret edin.
4.Etkilenen Web sitesinin artık düzgün görüntülendiğinden emin olun.
5.Internet Explorer 7 öykünmesini devre dışı bırakmak için IE7'ye Öykün'ü tıklatın ve ardından Internet Explorer tarayıcı penceresini kapatın.
6.Internet Explorer 8 Beta 1'i açın ve etkilenen Web sitesini ziyaret ederek, Internet Explorer 7 öykünmesi devre dışı bırakıldıktan sonra da aynı sorunlarla karşılaşmaya devam ettiğinizi doğrulayın.




Çözüm :

Bu sorunları çözmek için, Web sitesi sahipleri ve yöneticileri, Internet Explorer 8'e tüm siteyi veya belirli bir sayfayı Internet Explorer 7 gibi görüntülemesini bildiren bir meta etiketi ekleyebilir. Bu meta etiketi, Internet Explorer'ın sayfaları Doctype öğe bildirimine dayalı olarak Internet Explorer 7 Standartlar (Katı) modunda veya Internet Explorer 5 (Olağandışı Öğeler) modunda işlemesine neden olur.


a)Her site için ayrı ayrı

Site sahipleri ve yöneticileri, Internet Explorer 8'in Web sayfalarını Internet Explorer 7 gibi işlemesini zorlamak için aşağıdaki özel HTTP üstbilgisini kullanabilir:


Kod:
X-UA-Compatible: IE=EmulateIE7

Windows Server 2008 tabanlı bir bilgisayar üzerinde Internet Information Services 7'ye Web sitesi düzeyinde özel bir HTTP yanıt üstbilgisi eklemek için şu adımları izleyin:

1.Başlat'ı tıklatın, Yönetimsel Araçlar'ı tıklatın ve sonra Internet Information Services (IIS) Yöneticisi'ni tıklatın.
2.Bağlantılar altında, istediğiniz sunucuyu ve sonra da Siteler'i çift tıklatın.
3.Özel HTTP yanıt üstbilgisi eklemek istediğiniz Web sitesini tıklatın.
4.Web sitesi adı Ana Sayfası altındaki IIS bölümünde, HTTP Yanıt Üstbilgileri'ni çift tıklatın.

Not Bu adımda, Web sitesi adı, Web sitesinin adıdır.

5.Eylemler altında, Ekle'yi tıklatın.
6.Adı kutusuna X-UA-Compatible yazın.
7.Değer kutusuna IE=EmulateIE7 yazın.
8.Tamam'ı tıklatın.


Internet Information Services 6 ve önceki sürümlerinde Web sitesi düzeyinde özel bir HTTP yanıt üstbilgisi eklemek için şu adımları izleyin:

1.Başlat'ı ve sonra Çalıştır'ı tıklatın, inetmgr.exe yazın ve Tamam'ı tıklatın.
2.İstediğiniz sunucuyu ve ardından Web Siteleri'ni genişletin.
3.İstediğiniz web sitesini sağ tıklatın ve ardından Özellikler'i tıklatın.
4.Özel HTTP üstbilgileri altında Ekle'yi tıklatın.
5.Özel üstbilgi adı kutusuna X-UA-Compatible yazın.
6.Özel üstbilgi değeri kutusuna IE=EmulateIE7 yazın.
7.İki kez Tamam'ı tıklatın.




b)Her sayfa için ayrı ayrı :

Site sahipleri ve yöneticileri, sayfadaki <Head> etiketinin sonrasına şu özel HTML etiketini ekleyebilir:


Kod:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />


c)Son Kullanıcılar :

Internet Explorer 8 Beta 1 son kullanıcıları, tarayıcı penceresinde IE7'ye Öykün düğmesine basarak bu sorunlara geçici bir çözüm bulabilir. IE7'ye Öykün düğmesi basılı olduğunda, Web sayfaları Internet Explorer 7 Standartlar modunda görüntülenir.

Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir. Ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.
 

Benzer konular

Üst