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

En İyi VLC Kaplamaları
En İyi VLC Kaplamaları
Varsayılan VLC kaplaması basittir ancak yoğun bir şekilde beyaz olduğu için gözleri yormaz. Şovları pencereli modda daha uzun süre izlerseniz bulanıklık ve göz yorgunluğu yaşayabilirsiniz. Neyse ki VLC, kullanıcıların düzenini özelleştirmesine izin verir.
Galaxy S8/S8+'da Otomatik Düzeltmeyi Kapatma
Galaxy S8/S8+'da Otomatik Düzeltmeyi Kapatma
Galaxy S8 ve S8+ her ikisi de kullanıcı dostu telefonlar olsa da, hayal kırıklığına neden olabilecek birkaç yazılım kusuru var. Ne yazık ki, bu telefonlarla birlikte gelen stok klavye uygulaması her zaman sıfırdan değildir. En genel
YouTube'da Yorumunuzu Kimlerin Beğendiğini Kontrol Edebilir misiniz? Hayır!
YouTube'da Yorumunuzu Kimlerin Beğendiğini Kontrol Edebilir misiniz? Hayır!
YouTube'a bıraktığınız yorumu beğenerek size kimin sevgi gösterdiğini merak ediyor musunuz? Evet ise, yalnız değilsiniz. YouTube, içerik sahibi iyi olduğu sürece platform genelinde herhangi bir şey hakkında yorum yapmanıza olanak tanır
Windows 10'da Eylem Merkezi Görev Çubuğu Simgesini Gizleme
Windows 10'da Eylem Merkezi Görev Çubuğu Simgesini Gizleme
Eylem Merkezi ilk olarak Windows 10'un ilk sürümünde tanıtıldı. Ancak bu ay Yıldönümü Güncelleştirmesi'nin piyasaya sürülmesiyle Eylem Merkezi artık masaüstü görev çubuğunda çok daha fazla öne çıkıyor. Eylem Merkezi'ni kullanmıyorsanız, simgesini görev çubuğunuzdan nasıl kaldıracağınız aşağıda açıklanmıştır.
Microsoft Edge'de PWA Başlık Çubuğundan Rengi Kaldır
Microsoft Edge'de PWA Başlık Çubuğundan Rengi Kaldır
Microsoft Edge Edge'de PWA Başlık Çubuğundan Renk Nasıl Kaldırılır şimdi benzersiz rengin PWA pencerelerinden kaldırılmasına izin veriyor. Microsoft, Edge tarayıcısının Dev ve Canary sürümlerine yeni bir seçenek ekledi. Etkinleştirildiğinde, yüklü ve çalışan Progresif Web Uygulamaları için renkli başlık çubuklarından kurtulmanıza olanak tanır.
iPhone'a Fotoğraf Widget'ı Nasıl Eklenir?
iPhone'a Fotoğraf Widget'ı Nasıl Eklenir?
En iyi fotoğraflarınızın otomatik olarak oluşturulan seçimini görüntülemek için iPhone ana ekranınıza bir fotoğraf widget'ı ekleyebilirsiniz.
Uzak Masaüstü (mstsc.exe) Komut Satırı Bağımsız Değişkenleri
Uzak Masaüstü (mstsc.exe) Komut Satırı Bağımsız Değişkenleri
Windows çalıştırıyorsanız, çoğu durumda RDP ile başka bir bilgisayara bağlanmak için mstsc.exe'yi kullanırsınız. Mstsc.exe komut satırı bağımsız değişkenlerine bakın.