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

Miksi iPhone näyttää hidastuvan, kun uusi malli tulee ulos
Miksi iPhone näyttää hidastuvan, kun uusi malli tulee ulos
Eikö Acer-kannettavan verkkokamera toimi? Näin voit korjata sen
Eikö Acer-kannettavan verkkokamera toimi? Näin voit korjata sen
Ei ole ennenkuulumatonta, että verkkokamerasi pettää sinut, kun sitä eniten tarvitset. Usein se on yksinkertainen häiriö. Mutta muissa tapauksissa sinun on selvitettävä, kuinka ratkaista ongelma vaihtamalla
Hanki vanha akun ilmaisin ja virtalähde Windows 10: n ilmaisinalueelle
Hanki vanha akun ilmaisin ja virtalähde Windows 10: n ilmaisinalueelle
Jos et pidä uudesta akun ilmaisimesta Windows 10: ssä ja haluat saada vanhan, kuten se oli Windows 7: ssä ja 8: ssa, noudata tämän artikkelin ohjeita.
GIMP 2.10.22 julkaistu AVIF AV1 -muodon tuella
GIMP 2.10.22 julkaistu AVIF AV1 -muodon tuella
GIMP, erinomainen kuvankäsittelyohjelma Linuxille, Windowsille ja Macille, sai tänään uuden päivityksen. Versio 2.10.22 sisältää parannuksia erilaisiin kuvamuototukiin. Tämä on AVIF-kuvia tukevan sovelluksen ensimmäinen julkaisu, joka voi viedä ja tuoda kuvia AV1-tiedostoista. GIMP 2.10.22 AVIF -muodossa esitetyt muutokset
Internet-palveluntarjoaja (ISP)
Internet-palveluntarjoaja (ISP)
Internet-palveluntarjoaja (ISP) on mikä tahansa yritys, joka tarjoaa Internet-palveluita. Opi Internet-palveluntarjoajien toiminnasta ja saatavilla olevista eri tyypeistä.
Kuinka saada VirtualBox-näytönohjain toimimaan Windows 10 Build 10041: ssä
Kuinka saada VirtualBox-näytönohjain toimimaan Windows 10 Build 10041: ssä
Hanki hiiriintegraatio, automaattinen koonasetus vieraanäytölle, leikepöydän jakaminen ja niin edelleen VirtualBoxissa WIndows 10: n kanssa
Kuinka lähettää tai välittää Facebook-viestejä sähköpostiin
Kuinka lähettää tai välittää Facebook-viestejä sähköpostiin
Voitteko lähettää viestejä yrityksesi sähköpostitilille ja seurata niitä Facebookin ulkopuolella? Voitko varmuuskopioida Facebook-viestit? Jos olet pienyrittäjä, Facebook voi olla tehokas markkinointityökalu. Se voi myös saada