Hlavní Prohlížeče Fungování HTML5 ve starých verzích aplikace Internet Explorer

Fungování HTML5 ve starých verzích aplikace Internet Explorer



legacy-and-html5

Fungování HTML5 ve starých verzích aplikace Internet Explorer

Jedním z hlavních důvodů, proč vývojáři možná ještě nepřecházejí na HTML5, je vnímaná nedostatečná podpora starších prohlížečů. To je ve skutečnosti nepravdivé, a přestože pro správnou zpětnou kompatibilitu může být zapotřebí nějaké jiggery pokery, stále je to možné.

Pod staršími prohlížeči samozřejmě mám na mysli Internet Explorer, protože všichni ostatní hlavní hráči se pravidelně aktualizují a jejich uživatelé mají tendenci se jimi řídit: prohlížeče jako Firefox, Safari a Opera nějakou dobu podporovaly HTML5. Někteří vývojáři se mohou rozhodnout přestat podporovat IE6, ale pro některé to není možnost a v každém případě ani IE7, ani IE8 nepodporují HTML5. IE9 bude, ale běží pouze na Windows Vista a Windows 7, takže ostatní verze budou ještě dlouho existovat, jak jsme viděli u IE6.

Co je tedy třeba udělat, aby HTML5 fungoval v Internet Exploreru?

jak stahovat písničky z aplikace soundcloud

Neznámé prvky

Nejdůležitější je, že IE nebude vykreslovat žádné prvky, které nerozpozná, takže bude zcela ignorovat konstrukční prvky HTML5, jako jsou header, footer, article, section a nav, všechny hlavní části webu HTML5. To lze napravit informováním IE o těchto prvcích pomocí JavaScriptu. Nejlepší způsob, jak toho dosáhnout, je zahrnout HTML5 shiv scénář, vytvořený Remy Sharpem. Tento praktický skript vytváří všechny relevantní prvky HTML5, o kterých bude IE nyní vědět při vykreslování stránky.

Jedním z problémů je, že to nebude fungovat u uživatelů, kteří mají vypnutý JavaScript. Bohužel to není možné obejít, takže vývojář se musí rozhodnout, zda použije HTML5, nebo zůstane s HTML 4.01.

Styling

Většina prohlížečů má interní šablony stylů, které mimo jiné používají display:block blokovat prvky na úrovni. Zatímco některé z novějších prohlížečů to nyní dělají pro příslušné prvky HTML5, některé ne, a toto je třeba přidat pro všechny prohlížeče. Pouhým přidáním následujícího stylu uděláte trik:

article, aside, figure, footer, header, hgroup,
menu, nav, section { display:block; }

Prvky formuláře

A co některé nové prvky samotné, například nové typy vstupu - jak se tyto vykreslují ve starších prohlížečích?

Fajn. Vzhledem k tomu, že specifikace HTML5 byla rozšířena v zpětně kompatibilní , všechny typy vstupu, které nejsou rozpoznány, jsou jednoduše považovány za text a bude se tak jednoduše vykreslovat.

Windows 10 Start Skupiny nabídek

Multimédia

Jak jsem již v minulosti diskutoval, video a zvukové prvky jsou navrženy tak, aby umožňovaly návrat k Flash, který bude v prohlížeči Internet Explorer fungovat dobře.

Přechod na HTML5 bude stále pozvolný a někteří neuvidí ani nebudou muset používat žádnou z nových funkcí, které poskytuje, ale pokud ano, mohou být (relativně) v bezpečí s vědomím, že starší prohlížeče vykreslí jejich stránky v pohodě.

Zajímavé Články

Redakce Choice

Jak aktivovat STARZ na téměř jakémkoli zařízení
Jak aktivovat STARZ na téměř jakémkoli zařízení
STARZ je americká televizní síť a streamovací služba, která produkuje stylové a věcné programy. Od amerických bohů až po černé plachty, síly až po Spartakus nám společnost STARZ poskytla několik skvělých televizních pořadů. Můžete přistupovat ke streamovací službě
Zakázat vyhledávací pole na hlavním panelu v aktualizaci Windows 10 Creators Update
Zakázat vyhledávací pole na hlavním panelu v aktualizaci Windows 10 Creators Update
Vyhledávací pole na hlavním panelu můžete deaktivovat ve Windows 10 Creators Update nebo jej změnit na ikonu. To vám umožní ušetřit místo na hlavním panelu.
Proměňte svůj telefon v rádiový skener
Proměňte svůj telefon v rádiový skener
Rádiové skenery pro mobilní telefony vám umožní proměnit váš telefon ve skener a odposlouchávat policejní komunikaci, dispečinky záchranných služeb a mnoho dalšího.
Jak připojit sluchátka k libovolnému televizoru s Bluetooth
Jak připojit sluchátka k libovolnému televizoru s Bluetooth
Připojte jeden nebo více párů Bluetooth nebo kabelových sluchátek k jakékoli televizi, HDTV nebo chytré televizi a vychutnejte si video synchronizované s bezdrátovým zvukem.
Jak opravit chybu číslo 0xc190020e v programu Windows 10 Update
Jak opravit chybu číslo 0xc190020e v programu Windows 10 Update
Ze všech chyb společných pro Windows je chyba 0xc190020e jednou z nejjednodušších oprav. To znamená, že nemáte dostatek volného místa na disku pro stažení a instalaci aktualizace. K tomu obvykle dochází
Jak přejít na živou televizi v Hulu Live
Jak přejít na živou televizi v Hulu Live
Hulu Live je nadstandardní mediální služba, která je streamovacím zařízením i vysílací platformou pro živé televizní vysílání. Hulu doporučuje mít připojení k internetu alespoň 8,0 Mbps, abyste mohli sledovat jeho nabídku živého televizního vysílání.
Oprava: Na hlavním panelu systému Windows 10 chybí ikona hlasitosti
Oprava: Na hlavním panelu systému Windows 10 chybí ikona hlasitosti
Ve Windows 10 se na hlavním panelu nachází řada systémových ikon, včetně Hlasitost, Síť, Napájení, Indikátor vstupu a Centrum akcí. Co dělat, pokud v oblasti hlavního panelu chybí ikona hlasitosti.