Tärkein Selaimet HTML5: n toimiminen Internet Explorerin vanhoissa versioissa

HTML5: n toimiminen Internet Explorerin vanhoissa versioissa



legacy-and-html5

HTML5: n toimiminen Internet Explorerin vanhoissa versioissa

Yksi tärkeimmistä syistä, miksi kehittäjät eivät välttämättä siirry HTML5: een, on havaittu tuen puute vanhoille selaimille. Tämä ei todellakaan pidä paikkaansa, ja vaikka oikeaan taaksepäin yhteensopivuuteen tarvitaan jonkin verran pokeripelejä, se on silti mahdollista.

Perinteisillä selaimilla tarkoitan tietysti Internet Exploreria, koska kaikki muut suuret pelaajat päivittyvät säännöllisesti ja heidän käyttäjillään on taipumus seurata esimerkkiä: selaimet, kuten Firefox, Safari ja Opera, ovat tukeneet HTML5: tä jonkin aikaa. Jotkut kehittäjät voivat päättää lopettaa IE6: n tukemisen, mutta joillekin se ei ole vaihtoehto, eivätkä IE7 tai IE8 missään tapauksessa tue myöskään HTML5: tä. IE9 tulee, mutta se toimii vain Windows Vistassa ja Windows 7: ssä, joten muut versiot ovat edelleen käytössä vielä pitkään, kuten olemme nähneet IE6: n kanssa.

Joten mitä on tehtävä, jotta HTML5 toimii Internet Explorerissa?

Kuinka asentaa Google Play -kauppa firestickiin

Tuntemattomat elementit

Ensinnäkin, IE ei renderöi elementtejä, joita se ei tunnista, joten se jättää kokonaan huomiotta HTML5-rakenneosat, kuten header, footer, article, section ja nav, kaikki HTML5-sivuston pääosat. Tämä voidaan korjata kertomalla IE: lle näistä elementeistä JavaScriptin avulla. Paras tapa tehdä tämä on sisällyttää HTML5 shiv käsikirjoitus, luonut Remy Sharp. Tämä kätevä komentosarja luo kaikki asiaankuuluvat HTML5-elementit, joista IE tietää nyt sivun renderöinnin yhteydessä.

Yksi ongelma tässä on, että se ei toimi käyttäjille, joiden JavaScript on poistettu käytöstä. Valitettavasti tätä ei ole olemassa, joten kehittäjän on tehtävä päätös joko käyttää HTML5: ää tai pysyä HTML 4.01: n kanssa.

Muotoilu

Useimmilla selaimilla on sisäiset tyylitaulukot, jotka soveltuvat muun muassa display:block estää tason elementit. Vaikka jotkut uudemmat selaimet tekevät tämän nyt asiaankuuluville HTML5-elementeille, jotkut eivät, ja tämä on lisättävä kaikille selaimille. Pelkän seuraavan tyylin lisääminen tekee temppun:

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

Lomakkeen elementit

Entä jotkut uudet elementit itse, kuten uudet syöttötyypit - miten nämä näkyvät vanhoissa selaimissa?

Hieno todella. Koska HTML5-määrittelyä laajennettiin a taaksepäin yhteensopivalla tavalla , kaikkia syötetyyppejä, joita ei tunnisteta, käsitellään yksinkertaisesti nimellä text ja se yksinkertaisesti renderoidaan sellaisenaan.

virhekoodimuistin hallinta -ikkunat 10

Multimedia

Kuten olen keskustellut aiemmin, video- ja äänielementit on suunniteltu palauttamaan Flashiin, joka toimii hyvin Internet Explorerissa.

Siirtyminen HTML5: een on edelleen asteittainen, ja jotkut eivät näe eikä tarvitse käyttää mitään sen tarjoamista uusista toiminnoista, mutta kun he tekevät, he voivat olla (suhteellisen) turvallisia tietäen, että vanhemmat selaimet tekevät sivustoistaan ​​hienosti.

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Samsung Galaxy Note 21 on kuollut: mitä se olisi voinut olla
Samsung Galaxy Note 21 on kuollut: mitä se olisi voinut olla
Samsung on vahvistanut Galaxy Note -sarjan päättymisen. Tämä tarkoittaa, että Galaxy Note 21:tä ei tule olemaan. Mutta tältä se olisi voinut näyttää.
Vuoden 2024 6 parasta kompassisovellusta
Vuoden 2024 6 parasta kompassisovellusta
Kompassisovellus voi auttaa sinua pääsemään turvalliseen paikkaan, jos GPS lakkaa toimimasta, tai yksinkertaisesti oppia, mikä tie on pohjoinen. Löydä parhaat sovellukset Androidille ja iPhonelle.
Videopuhelun soittaminen kaikuohjelmassa
Videopuhelun soittaminen kaikuohjelmassa
Voit käyttää Echo Show -ohjelmaa videopuheluiden soittamiseen ystävillesi, jos heillä on Echo Show tai Alexa-sovellus. Mitä tietää Echo Show -videopuheluista.
Kuinka saada enemmän runesivuja League of Legends -sivustolta
Kuinka saada enemmän runesivuja League of Legends -sivustolta
Jos pelaat League of Legends -ohjelmaa, olet huomannut, että on paljon paljastettavaa ennen kuin edes liityt otteluun. Peli alkaa pääasiakasohjelmasta, jossa määrität rune-sivusi ja valmistaudut siihen
Microsoft Edge saa uuden logon
Microsoft Edge saa uuden logon
Microsoft julkistaa uuden logon Chromium-pohjaiselle Edge-selaimelle. Uudessa logossa on E-kirjain yhdistettynä aaltoon (verkossa surffailuun). Se näyttää modernilta noudattaen sujuvaa suunnittelukieliä, jota Microsoft käyttää tänä päivänä Office- ja Windows 10X -kuvakkeisiin. Mainos Näin se näyttää: Uusi logo on
Tarran poistaminen PicsArt-sovelluksesta
Tarran poistaminen PicsArt-sovelluksesta
Hyvän valokuvien muokkaussovelluksen löytäminen, joka auttaa valokuvien muokkaamisessa, ei ole helppoa. Jotkut niistä ovat aivan liian monimutkaisia, kun taas toiset tarjoavat vain muutamia vaihtoehtoja, jotka eivät usein salli sinun ilmaista itseäsi. KuvatArt
Vastaajan määrittäminen Androidissa
Vastaajan määrittäminen Androidissa
Opi määrittämään puhepostisi Androidilla, mukaan lukien visuaalinen vastaaja ja Google Voice. Tämä kappale kattaa myös tärkeimmät vastaajaasetukset.