Hlavná Prehliadače Zabezpečenie fungovania HTML5 v starých verziách prehliadača Internet Explorer

Zabezpečenie fungovania HTML5 v starých verziách prehliadača Internet Explorer



legacy-and-html5

Zabezpečenie fungovania HTML5 v starých verziách prehliadača Internet Explorer

Jedným z hlavných dôvodov, prečo vývojári ešte nemusia prejsť na HTML5, je vnímaná nedostatočná podpora pre staršie prehliadače. To je v skutočnosti nepravdivé a hoci pre správnu spätnú kompatibilitu môžu byť potrebné určité jiggery, je to stále možné.

Pod starými prehľadávačmi samozrejme myslím Internet Explorer, pretože všetci ostatní významní hráči sa pravidelne aktualizujú a ich používatelia majú tendenciu ich nasledovať: prehľadávače ako Firefox, Safari a Opera istý čas podporovali HTML5. Niektorí vývojári sa môžu rozhodnúť prestať podporovať IE6, ale pre niektorých to nie je voľba a v každom prípade ani IE7, ani IE8 nepodporujú HTML5. IE9 bude, ale beží iba na Windows Vista a Windows 7, takže ostatné verzie budú ešte dlho existovať, ako sme to videli pri IE6.

Čo je teda potrebné urobiť, aby HTML5 fungoval v prehliadači Internet Explorer?

ako vstúpiť do bezpečného režimu ps4

Neznáme prvky

Najdôležitejšie je, že IE nebude vykresľovať žiadne prvky, ktoré nerozpozná, takže bude úplne ignorovať štruktúrne prvky HTML5, ako sú header, footer, article, section a nav, všetky hlavné časti stránok HTML5. To je možné napraviť informovaním IE o týchto prvkoch pomocou JavaScriptu. Najlepším spôsobom, ako to dosiahnuť, je zahrnutie súboru HTML5 shiv skript, ktorý vytvoril Remy Sharp. Tento praktický skript vytvára všetky príslušné prvky HTML5, o ktorých bude IE teraz vedieť pri vykresľovaní stránky.

Jedným z problémov je, že to nebude fungovať u používateľov, ktorí majú vypnutý JavaScript. Bohužiaľ to nie je možné obísť, takže vývojár sa musí rozhodnúť, či použije HTML5 alebo zostane v HTML 4.01.

téma Windows 7 pre Windows 10

Styling

Väčšina prehľadávačov má interné tabuľky štýlov, ktoré okrem iného používajú display:block blokovať prvky na úrovni. Zatiaľ čo niektoré novšie prehľadávače to teraz robia pre príslušné prvky HTML5, niektoré nie, a toto je potrebné pridať pre všetky prehľadávače. Jednoduché pridanie nasledujúceho štýlu urobí trik:

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

Prvky formulára

A čo niektoré nové prvky samotné, napríklad nové typy vstupu - ako sa tieto vykresľujú v starších prehliadačoch?

Fajn, vlastne. Pretože špecifikácia HTML5 bola rozšírená v spätne kompatibilným spôsobom , všetky typy vstupu, ktoré nie sú rozpoznané, sa považujú za text a bude sa tak vykresľovať.

Multimédiá

Ako som už v minulosti diskutoval, video a zvukové prvky sú navrhnuté tak, aby umožňovali návrat k aplikácii Flash, ktorá bude v prehliadači Internet Explorer fungovať dobre.

Prechod na HTML5 bude stále postupný a niektorí neuvidia ani nebudú musieť používať žiadnu z nových funkcií, ktoré poskytuje, ale ak tak urobia, môžu byť (relatívne) v bezpečí vedomostí, ktoré majú staršie prehliadače vykreslí ich stránky v pohode.

Zaujímavé Články

Redakcia Choice

Recenzia Apple iPhone 4S
Recenzia Apple iPhone 4S
Po štyroch rokoch a piatich rôznych telefónoch sa u iPhonu od Apple objavil predvídateľný vzorec. Apple sa pred začiatkom fámy zameranej na iPhone 5 prekvapil všetkým telefónom neobsahujúcim žiadne veľké prekvapenia. Rovnako ako iPhone 3GS
Microsoft Defender teraz označuje CCleaner ako aplikáciu potenciálne nežiaducu
Microsoft Defender teraz označuje CCleaner ako aplikáciu potenciálne nežiaducu
CCleaner, populárny tweaker, nástroj na čistenie systému a nástroj na odstraňovanie aplikácií, je teraz označený programom Microsoft Defender Antivirus, podobne ako sa to stalo v minulosti s programom Winaero Tweaker. Spoločnosť Microsoft však tentokrát vysvetľuje, prečo je to tak. CCleaner pôvodne vyvinula spoločnosť Piriform, čo je spoločnosť, ktorú spoločnosť Avast získala v roku 2017. Aplikácia
Používa Telegram šifrovanie End to End? Dá sa, Áno
Používa Telegram šifrovanie End to End? Dá sa, Áno
Ak máte obavy o bezpečnosť na telegrame, možno by vás zaujímalo, či aplikácia na odosielanie správ používa šifrovanie typu end-to-end. Táto otázka však nemá jednoznačnú odpoveď. V tomto článku sa dozviete všetko potrebné
Pridajte vlastné zoznamy blokovania blokovania reklám v Opere
Pridajte vlastné zoznamy blokovania blokovania reklám v Opere
Od verzie Opera 38 bola do prehľadávača pridaná možnosť pridávať vlastné zoznamy pomocou zabudovanej funkcie blokovania reklám. Týmto spôsobom môžete pridať vlastné zoznamy blokov.
Ako odstrániť vyhľadávací panel a Cortanu z panela úloh systému Windows 10
Ako odstrániť vyhľadávací panel a Cortanu z panela úloh systému Windows 10
V začiatkoch systému Windows potrebovali používatelia otvoriť webový prehľadávač, aby mohli začať vyhľadávať informácie na internete. V roku 2014 spoločnosť Microsoft predstavila Cortanu. Hlasový asistent sa objavil na počítačoch so systémom Windows 10 s umiestneným novým vyhľadávacím panelom
11 spoločností, ktoré tvoria Alphabet
11 spoločností, ktoré tvoria Alphabet
Google už nie je, aspoň nie v podobe, na ktorú sme si už zvykli. Na jeho miesto sa zdvihla abeceda; konglomerát spoločností, ktoré boli predtým pod kontrolou spoločnosti Google, ale teraz sa združili do svojich samostatných entít pod jednou
Nájdite posledný čas spustenia systému BIOS v systéme Windows 10
Nájdite posledný čas spustenia systému BIOS v systéme Windows 10
Ako nájsť posledný čas spustenia systému BIOS v systéme Windows 10 Systém BIOS je špeciálny softvér zabudovaný do základnej dosky počítača. Spustí sa operačný systém nainštalovaný na PC. Tiež sa označuje ako firmvér hlavnej dosky. V moderných zariadeniach ho nahrádza systém UEFI. Hodnota času posledného systému BIOS zobrazuje čas v sekundách