Glavni Preglednici Omogućavanje rada HTML5-a u starim verzijama Internet Explorera

Omogućavanje rada HTML5-a u starim verzijama Internet Explorera



legacy-and-html5

Omogućavanje rada HTML5-a u starim verzijama Internet Explorera

Jedan od glavnih razloga zašto programeri još uvijek ne prelaze na HTML5 je uočeni nedostatak podrške za naslijeđene preglednike. To zapravo nije istina, i premda bi moglo biti potrebno malo jiggery-a, potrebno za pravilnu kompatibilnost s unatrag, to je još uvijek moguće.

Naravno, pod naslijeđenim preglednicima mislim na Internet Explorer, jer se svi ostali glavni igrači redovito ažuriraju i njihovi korisnici imaju tendenciju slijediti ih: preglednici kao što su Firefox, Safari i Opera već neko vrijeme podržavaju HTML5. Neki programeri mogu odlučiti prestati podržavati IE6, ali za neke to nije opcija, a, u svakom slučaju, ni IE7 ni IE8 ne podržavaju HTML5. IE9 hoće, ali radi samo na sustavima Windows Vista i Windows 7, tako da će ostale verzije još dugo postojati, kao što smo vidjeli kod IE6.

Dakle, što treba učiniti da HTML5 radi u Internet Exploreru?

kako zaustaviti otvaranje spotify-a na pokretačkom sustavu Windows 10

Nepoznati elementi

Pa prvo i najvažnije, IE neće generirati nijedan element koji ne prepoznaje, tako da će u potpunosti zanemariti HTML5 strukturne elemente kao što su header, footer, article, section, i nav, svi glavni dijelovi HTML5 web stranice. To se može ispraviti govoreći IE-u o tim elementima pomoću JavaScript-a. Najbolji način za to je uključivanje HTML5 shiv skriptu, kreirao Remy Sharp. Ova praktična skripta stvara sve relevantne HTML5 elemente za koje će IE sada znati pri generiranju stranice.

Jedan je problem s tim što neće raditi za korisnike koji imaju isključen JavaScript. Nažalost, tome se ne može zaobići, tako da programer mora donijeti odluku da li će koristiti HTML5 ili ostati pri HTML 4.01.

Stil

Većina preglednika ima interne tablice stilova koji se, između ostalog, primjenjuju display:block blokirati elemente razine. Iako neki od novijih preglednika to sada čine za relevantne HTML5 elemente, neki to ne čine, a to treba dodati za sve preglednike. Jednostavno dodavanje sljedećeg stylinga učinit će trik:

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

Elementi obrasca

A što je s nekim novim elementima, kao što je nove vrste unosa - kako se to generira na naslijeđenim preglednicima?

Zapravo fino. Budući da je HTML5 specifikacija proširena u a unazad kompatibilan način , sve vrste unosa koje nisu prepoznate, jednostavno se tretiraju kao text i tako će se jednostavno prikazati.

kako automatski izbrisati smeće u Gmailu -

Multimedija

Kao što sam raspravljao u prošlosti, video i audio elementi dizajnirani su da omoguće povratak na Flash, koji će dobro funkcionirati u Internet Exploreru.

Prelazak na HTML5 i dalje će biti postupan, a neki neće vidjeti niti će imati potrebu koristiti bilo koju novu funkcionalnost koju pruža, ali kad to učine, mogu biti (relativno) sigurni u znanju da stariji preglednici učinit će njihove web stranice sasvim u redu.

Zanimljivi Članci

Izbor Urednika

Pregled programa Acronis Disk Director Suite 10
Pregled programa Acronis Disk Director Suite 10
Pravilno particionirani pogon zaštitit će vaše podatke držeći ih odvojeno od aplikacija i OS-a. Napokon, instalacija OS-a relativno je laka, kao i aplikacija, ali oštećuje pogon koji sadrži vaše podatke i, iskreno govoreći, to '
Kako pristupiti vanjskom tvrdom disku u sustavu Windows 10
Kako pristupiti vanjskom tvrdom disku u sustavu Windows 10
Želite spojiti vanjski tvrdi disk na svoje računalo? Evo kako to učiniti
Kako pobijediti Daelin Proudmoorea u Hearthstoneu
Kako pobijediti Daelin Proudmoorea u Hearthstoneu
Krajem 2020. godine Hearthstone je predstavio još jedan avanturistički način usmjeren na nove igrače. Nove avanture, pod zajedničkim naslovom Knjiga heroja, postavile su vas za jedinstvene špilove za svaki razred kako biste pružili novi izazov. Lovac s 8 misija
Kako uključiti botove u Apex Legends
Kako uključiti botove u Apex Legends
Apex Legends brzi je kraljevski bitka koji naglašava pravilne sposobnosti izvođenja oružja, dobro pozicioniranje i koordinaciju tima. Iako igrači mogu poboljšati svoje vještine zasnovane na timu samo u igrama protiv drugih igrača, strelište je izvrsno mjesto za to
Kako popraviti treperenje zaslona na Androidu
Kako popraviti treperenje zaslona na Androidu
Zaustavite treperenje ili nepravilno djelovanje zaslona Androida. Isprobajte ove korake za dijagnosticiranje, rješavanje problema i popravak treperenja zaslona.
Kako popraviti Android koji ne može upućivati ​​niti primati pozive
Kako popraviti Android koji ne može upućivati ​​niti primati pozive
Što učiniti kada vaš Android telefon ne želi upućivati ​​niti primati pozive, poput kontaktiranja vašeg operatera, provjere postavki i drugih savjeta za rješavanje problema.
Arhiva oznaka: aplikacija Windows 10 Camera
Arhiva oznaka: aplikacija Windows 10 Camera