Główny Przeglądarki Jak sprawić, by HTML5 działał w starszych wersjach Internet Explorera

Jak sprawić, by HTML5 działał w starszych wersjach Internet Explorera



starsze-i-html5

Jak sprawić, by HTML5 działał w starszych wersjach Internet Explorera

Jednym z głównych powodów, dla których programiści mogą jeszcze nie przenosić się na HTML5, jest postrzegany brak obsługi starszych przeglądarek. W rzeczywistości jest to nieprawda i chociaż może być wymagane trochę jiggery pokery do właściwej wstecznej kompatybilności, nadal jest to możliwe.

Oczywiście przez starsze przeglądarki mam na myśli Internet Explorer, ponieważ wszyscy inni główni gracze aktualizują się regularnie, a ich użytkownicy zwykle idą w ich ślady: przeglądarki takie jak Firefox, Safari i Opera od jakiegoś czasu obsługują HTML5. Niektórzy programiści mogą zdecydować się na zaprzestanie obsługi IE6, ale dla niektórych nie jest to możliwe, a w każdym razie ani IE7, ani IE8 nie obsługują HTML5. IE9 będzie działać, ale działa tylko w systemach Windows Vista i Windows 7, więc inne wersje będą nadal dostępne przez długi czas, jak widzieliśmy w przypadku IE6.

Co więc należy zrobić, aby HTML5 działał w Internet Explorerze?

jak wyczyścić moją listę na Netfliksie

Nieznane elementy

Przede wszystkim IE nie wyrenderuje żadnych elementów, których nie rozpoznaje, więc całkowicie zignoruje elementy strukturalne HTML5, takie jak |_+_|, |_+_|, |_+_|, |_+_ | i |_+_|, wszystkie główne części witryny HTML5. Można to naprawić, informując IE o tych elementach za pomocą JavaScript. Najlepszym sposobem na to jest uwzględnienie HTML5 shiv scenariusz, stworzony przez Remy Sharp. Ten poręczny skrypt tworzy wszystkie istotne elementy HTML5, o których IE będzie teraz wiedział podczas renderowania strony.

Jednym z problemów jest to, że nie będzie działać dla użytkowników, którzy mają wyłączoną obsługę JavaScript. Niestety nie można tego obejść, więc programista musi podjąć decyzję, czy użyć HTML5, czy pozostać przy HTML 4.01.

Stylizacja

Większość przeglądarek ma wewnętrzne arkusze stylów, które między innymi stosują |_+_| do blokowania elementów poziomu. Podczas gdy niektóre nowsze przeglądarki robią to teraz dla odpowiednich elementów HTML5, niektóre nie i należy to dodać dla wszystkich przeglądarek. Wystarczy dodać następującą stylizację:

header

Elementy formularza

A co z niektórymi nowymi elementami, takimi jak nowe typy wejść – jak się renderują w starszych przeglądarkach?

Właściwie dobrze. Ponieważ specyfikacja HTML5 została rozszerzona w sposób wstecznie kompatybilny , wszelkie typy danych wejściowych, które nie są rozpoznawane, są po prostu traktowane jako |_+_| i tak będzie proste.

Multimedialne

Jak już wspomniałem w przeszłości, wideo a elementy audio są zaprojektowane tak, aby umożliwić powrót do Flasha, który będzie działał dobrze w Internet Explorerze.

ten komputer obsługuje tryb gry

Przejście na HTML5 nadal będzie stopniowe, a niektórzy nie widzą ani nie będą musieli korzystać z żadnej z nowych funkcji, które zapewnia, ale kiedy to zrobią, mogą być (stosunkowo) bezpieczni, wiedząc, że starsze przeglądarki sprawią, że ich witryny będą dobrze renderowane.

Ciekawe Artykuły

Wybór Redakcji

Jak usunąć wszystkie utwory Spotify
Jak usunąć wszystkie utwory Spotify
https://www.youtube.com/watch?v=_tE4i3jNlNc Wielu miłośników muzyki, którzy korzystają z ogromnych usług przesyłania strumieniowego, takich jak Spotify lub muzyka Apple, ma w pewnym momencie tendencję do przekształcania się w zbieraczy. Po miesiącach lub latach zbierania muzyki ty
Nostalgia Entertainment System: Nintendo Classic Mini to nowy, kompaktowy NES
Nostalgia Entertainment System: Nintendo Classic Mini to nowy, kompaktowy NES
Wszystkie cylindry działają na silniku nostalgii Nintendo. Po pierwsze, Pokémon Go wykorzystał 20-letnie wspomnienia z dzieciństwa, aby stać się globalną sensacją, a teraz dom Mario ujawnił ponowne wydanie swojego pionierskiego 1983
Jak przenosić pliki z jednego dysku Google na drugi?
Jak przenosić pliki z jednego dysku Google na drugi?
Dysk Google, podobnie jak wiele produktów Google, jest jedną z najlepszych usług przechowywania w chmurze. Od zapewnienia bezpiecznego, łatwo dostępnego miejsca na kopie zapasowe po udostępnianie dużych plików w chmurze innym osobom, Dysk Google obejmuje wszystkie podstawy.
Jak umieszczać na czarnej liście i blokować słowa na czacie Twitcha?
Jak umieszczać na czarnej liście i blokować słowa na czacie Twitcha?
Chcesz wiedzieć, jak umieszczać na czarnej liście i blokować słowa na Twitchu? Chcesz kontrolować język, który słyszysz na Twitchu? Czy chcesz, aby Twój kanał był dostępny dla wszystkich grup wiekowych i kultur? Chcesz kontrolować ilość przekleństw lub obelg
Jak stać się bogatym w GTA 5
Jak stać się bogatym w GTA 5
Grand Theft Auto (GTA) 5 został wydany osiem lat temu, ale gra nadal cieszy się popularnością dzięki ciągłym aktualizacjom. Podąża śladami swoich poprzedników, pozwalając graczom kontrolować postać i popełniać przestępstwa, aby zarabiać pieniądze. Jednak gotówka
Pokaż wiersz poleceń w Menedżerze zadań systemu Windows 10
Pokaż wiersz poleceń w Menedżerze zadań systemu Windows 10
W systemie Windows 10 Menedżer zadań może wyświetlać kolumnę wiersza poleceń aplikacji. Możesz więc dostosować jego zakładki, aby wyświetlić te informacje.
Kody Best Shinobi Life 2 [luty 2021]
Kody Best Shinobi Life 2 [luty 2021]
Żadna inna gra nie daje fanom Naruto na całym świecie takiego samego doświadczenia shinobi, co RELL World's Shinobi Life 2. Ta gra została przemyślana pod nową nazwą, Shindo Life, z usuniętymi podobiznami Naruto.