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 pozbyć się mojej sztucznej inteligencji w Snapchacie
Jak pozbyć się mojej sztucznej inteligencji w Snapchacie
Chociaż technologia ma wiele zalet, prawdopodobnie chcesz, aby Twoi prawdziwi przyjaciele byli na szczycie czatu na Snapchacie. Jednak zamiast tego platforma przypięła tam My AI. Na szczęście istnieją sposoby, aby przywrócić przyjaciół
Archiwa tagu: Windows 10 Lean
Archiwa tagu: Windows 10 Lean
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Zmień folder wirtualnych dysków twardych Hyper-V w systemie Windows 10
Możesz zmienić folder używany do przechowywania dysków wirtualnych dla maszyn wirtualnych Hyper-V w systemie Windows 10. Pliki dysków wirtualnych to największe pliki maszyny wirtualnej.
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jak uzyskać zweryfikowany znacznik wyboru (dawniej koronę) w TikTok
Jeśli spędziłeś trochę czasu na TikTok, być może zauważyłeś, że mała ikona korony, która była na profilach niektórych użytkowników, teraz zniknęła. To dlatego, że te korony zostały zastąpione zweryfikowanymi znacznikami, takimi jak
Jak włączyć podświetlenie klawiatury w laptopie HP
Jak włączyć podświetlenie klawiatury w laptopie HP
Podświetlenie klawiatury to świetny sposób na korzystanie z laptopa HP w ciemności, a jego włączenie jest łatwe. Wystarczy przełączyć go za pomocą dedykowanego klawisza podświetlenia. Oto jak to się robi.
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
Jak otworzyć nowe okno aplikacji komputerowej z ekranu Start
W systemie Windows 8 za każdym razem, gdy uruchamiasz drugą instancję (nowe okno) już uruchomionej aplikacji komputerowej, na ekranie startowym nie jest uruchamiana nowa instancja tej aplikacji. Po prostu przełącza się do już uruchomionego okna aplikacji komputerowej. Może to być bardzo denerwujące. Aby otworzyć inne okno tego samego programu, musisz
Jak wyciszyć się w Apex Legends
Jak wyciszyć się w Apex Legends
Apex Legends to popularna gra zespołowa dla wielu graczy, w którą możesz grać ze znajomymi lub przypadkowymi osobami. Ponieważ praca zespołowa jest niezwykle ważną częścią tej gry, komunikacja z kolegami z drużyny jest niezbędna.