Ana Tarayıcılar HTML5'in Internet Explorer'ın eski sürümlerinde çalışmasını sağlama

HTML5'in Internet Explorer'ın eski sürümlerinde çalışmasını sağlama



eski ve html5

HTML5

Geliştiricilerin henüz HTML5'e geçememesinin ana nedenlerinden biri, eski tarayıcılar için destek eksikliği olarak algılanmasıdır. Bu aslında doğru değildir ve geriye doğru düzgün uyumluluk için gerekli bazı jiggery pokeri olsa da, bu yine de mümkündür.

Tabii ki, eski tarayıcılardan kastım, diğer tüm büyük oyuncular düzenli olarak güncelleme yaptıkları ve kullanıcıları da buna uyma eğiliminde oldukları için Internet Explorer'ı kastediyorum: Firefox, Safari ve Opera gibi tarayıcılar bir süredir HTML5'i desteklemektedir. Bazı geliştiriciler IE6'yı desteklemeyi bırakmaya karar verebilir, ancak bazıları için bu bir seçenek değildir ve her halükarda ne IE7 ne de IE8 HTML5'i desteklemez. IE9 olacaktır, ancak yalnızca Windows Vista ve Windows 7'de çalışır, bu nedenle diğer sürümler, IE6'da gördüğümüz gibi, uzun bir süre daha gelmeye devam edecek.

Peki, HTML5'in Internet Explorer'da çalışması için ne yapılması gerekiyor?

facebookta albüm nasıl etiketlenir

Bilinmeyen öğeler

Öncelikle ve en önemlisi, IE tanımadığı öğeleri oluşturmaz, bu nedenle header, footer, article, | _ + _ gibi HTML5 yapısal öğelerini tamamen yok sayar. | ve section, bir HTML5 sitesinin tüm ana bölümleri. Bu, IE'ye JavaScript kullanarak bu öğeler hakkında bilgi vererek düzeltilebilir. Bunu yapmanın en iyi yolu, HTML5 shiv Remy Sharp tarafından oluşturulan komut dosyası. Bu kullanışlı komut dosyası, IE'nin artık sayfayı oluştururken bileceği tüm ilgili HTML5 öğelerini oluşturur.

Bununla ilgili bir sorun, JavaScript'i kapatmış kullanıcılar için çalışmamasıdır. Maalesef bunun üstesinden gelinemez, bu nedenle geliştirici tarafından ya HTML5 kullanmak ya da HTML 4.01'de kalmak için bir karar verilmelidir.

Şekillendirme

Çoğu tarayıcının, diğer şeylerin yanı sıra nav seviye elemanlarını engellemek için. Yeni tarayıcılardan bazıları artık bunu ilgili HTML5 öğeleri için yaparken bazıları yapmaz ve bunun tüm tarayıcılar için eklenmesi gerekir. Aşağıdaki stili eklemeniz yeterli olacaktır:

display:block

onlar bilmeden snapchatte ekran görüntüsü nasıl alınır

Form öğeleri

Peki ya yeni öğelerin bazılarının kendileri, örneğin yeni giriş türleri - bunlar eski tarayıcılarda nasıl işlenir?

Aslında güzel. HTML5 spesifikasyonu bir geriye dönük uyumlu yol , tanınmayan herhangi bir giriş türü basitçe article, aside, figure, footer, header, hgroup,
menu, nav, section { display:block; }
olarak kabul edilir ve bu şekilde basit hale getirilecektir.

Multimedya

Geçmişte tartıştığım gibi, video ve ses öğeleri, Internet Explorer'da düzgün çalışacak şekilde Flash'a geri dönmeye izin verecek şekilde tasarlanmıştır.

HTML5'e geçiş hala aşamalı olacaktır ve bazıları sağladığı yeni işlevlerden herhangi birini görmeyecek ve kullanma ihtiyacı duymayacaktır, ancak bunu yaptıklarında, eski tarayıcıların bilincinde (nispeten) güvenli olabilirler. sitelerini gayet iyi hale getirecek.

Ilginç Haberler

Editörün Seçimi

OBS ile Ekran Nasıl Kaydedilir
OBS ile Ekran Nasıl Kaydedilir
OBS Studio, güçlü bir ekran ve yayın aracı sağlar. Açık kaynaklı yazılım, canlı akış içeriğinin yanı sıra, bilgisayar ekranlarını sorunsuz bir şekilde kaydedebilir ve sesi alabilir. Kullanıcı dostu kontrol paneli, bir dizi özelleştirme özelliği ile birlikte gelir
MacOS Sierra'da Gatekeeper Nasıl Devre Dışı Bırakılır ve Uygulamalara Her Yerden İzin Verilir
MacOS Sierra'da Gatekeeper Nasıl Devre Dışı Bırakılır ve Uygulamalara Her Yerden İzin Verilir
Gatekeeper, macOS'ta önemli bir güvenlik özelliğidir, ancak Apple, macOS Sierra'da nasıl çalıştığı konusunda bazı değişiklikler yaptı. İşte tüm Gatekeeper seçeneklerini nasıl geri yükleyeceğiniz ve isterseniz devre dışı bırakacağınız.
Kindle Fire'da Instagram Nasıl İndirilir
Kindle Fire'da Instagram Nasıl İndirilir
Kindle Fire uygulaması, diğer akıllı cihazlarınızın yapabildiği hemen hemen her şeyi yapabilir. YouTube'a erişebilir, web'e göz atabilir ve hatta müzik dinleyebilirsiniz. Ancak Instagram uygulamasını Amazon'un uygulama mağazasından indirmeyi denediyseniz,
Microsoft, yeni PowerToys Ayarları Kullanıcı Arabirimi ve ImageResizer aracı üzerinde çalışıyor
Microsoft, yeni PowerToys Ayarları Kullanıcı Arabirimi ve ImageResizer aracı üzerinde çalışıyor
Son zamanlarda GitHub'da Microsoft, PowerToys ayarları için yeni bir kullanıcı arayüzü fikrini ortaya çıkardı. Fikir, kullanıcı katkıları ve tasarım modellerinin ardından tasarlandı.Reklam Microsoft, PowerToys içinde ayarlama için son kullanıcı deneyimini iyileştirecek. Yeni bir özellik taslağı aşağıdakileri açıklar: PowerToy'lar iki nedenden dolayı mevcuttur. Kullanıcılar daha fazla verimlilik elde etmek istiyor
Windows 10'da Bir Uygulama Tarafından En Son Değiştirilen Dosyalara Bakın
Windows 10'da Bir Uygulama Tarafından En Son Değiştirilen Dosyalara Bakın
Windows 10, belirli bir uygulamadan en son değiştirilen dosyaları size gösterebilir. Bu dosya listesi yalnızca uygulamayla ilgili dosyaları içerecektir.
2024 Yılının En İyi 6 Kasırga Uyarısı Uygulaması
2024 Yılının En İyi 6 Kasırga Uyarısı Uygulaması
Fırtına yaklaşıyorsa güvenebileceğiniz bir kasırga uyarı uygulamasına ihtiyacınız var. Hem iOS hem de Android için bu en iyi kasırga uygulamalarını bulmak için özellikleri inceledik.
Windows 10'da Olay Görüntüleyicide Yazdırma Günlüğünü Etkinleştirin
Windows 10'da Olay Görüntüleyicide Yazdırma Günlüğünü Etkinleştirin
Windows 10 Olay Görüntüleyicisinde Yazdırma Günlüğü Nasıl Etkinleştirilir Windows 10'da, kullanıcılar tarafından başlatılan işletim sistemi günlük yazdırma işlerini yapmak mümkündür. Bu özellik etkinleştirildiğinde, yazıcı işlerinin her biri için bir Olay Günlüğü kaydı yapar. Bu, yazdırılan her şeyi hızlı bir şekilde incelemenizi sağlar