Erinevus HTML 4 ja HTML 5 vahel

HTML 4 vs HTML 5

HTML 4 ja HTML 5 on hüperteksti märgistuskeele kaks versiooni, mida lühidalt tuntakse HTML-na. Põhimõtteliselt kasutatakse seda staatiliste veebilehtede loomiseks. Aastate jooksul on ilmunud erinevad HTML-i versioonid ja viimane neist on HTML 5. HTML 4 ja HTML 5 vahel on teatud erinevused.

HTML 4

HTML-i versioon 4 toetab selliseid funktsioone nagu skriptimine, rikkamad tabelid, stiililehed, objektide kinnistamine, segatud ja paremalt vasakule suunduva teksti täiustatud tugi. Vormide täiustuste abil parandatakse ka puuetega inimeste juurdepääsetavust.

HTML 4 on välja töötatud rahvusvahelistumise ekspertide abiga, nii et dokumente saab hõlpsalt transportida ja ka erinevates keeltes kirjutada. See saavutatakse RFC2070 lisamisega.

HTML 4-le on lisatud mitmeid uusi funktsioone, eriti piirangutega inimeste jaoks:

• Esitusviisi ja dokumendi struktuuri parem eristamine. See julgustab kasutama HTML-atribuutide ja esitluse elementide asemel stiililehti.

• Objektil võib olla tekstikirjeldus, kasutades märgistust.

• Juurdepääsuklahvide lisamine, aktiivsed sildid ja paremad vormid.

• MAP-i elemendi või pildikaardimehhanismi lisamine ja ka see kliendi poolel.

• Kõigi elementide lang ja pealkirjade atribuutide tugi.

• Pikad piltide, raamide ja tabelite jne kirjeldused.

• Lai valik erinevaid kandjaid, nii et neid saab kasutada stiililehtedega.

• Paremad pealdised, tabelid, mehhanismid ja veerugrupid.

HTML 5

HTML 5 on HTML-i uusim versioon. 2004. aastal töötas HTML välja W3C, kuid pärast seda keskenduti rohkem XHTML-ile ja XML-ile. Nii moodustati uus grupp nimega WHATWG ehk Web Hypertext Application Technology Working Group ja see töötas HTML 5 peal.

See HTML-i versioon on keskendunud veebirakendusi loovate arendajate nõudmistele. Samuti käsitletakse HTML-i eelmises versioonis ilmnenud probleeme.

Kuigi HTML 5 spetsifikatsiooni pole lõplikult viimistletud, on mõned elemendid, mida saab kasutada, kui teie brauser seda toetab. Näiteks lõuendi elementi kasutatakse koos skriptimisega graafika joonistamiseks. Seda elementi toetavad IE 8, Firefox, Opera ja Safari.

Kuna see on uusim spetsifikatsioon, toetavad paljud brauserid seda lähitulevikus. Parim asi HTML 5 puhul on see, et see ühildub tahapoole. Kui olete veebirakenduste arendaja, võiksite õppida HTML 5, kuna see toetab rakenduste erinevaid silte ja atribuute. Näiteks on mõned uued HTML 5 sündmustekäitlejad ondrag, ondrop, ondragstart ja ondragend.

Erinevus HTML 4 ja HTML 5 vahel

• Veakäsitlus on kodifitseeritud ja taasavastatud täielikult HTML 5-s. See aitab brauseri arendajatel standardiseerida ja vähendada nii aega kui ka raha, et näidata asju järjepidevalt veebilehel. See pole HTML 4-s võimalik.

• HTML 5 on muutnud brauseri JavaScripti, CSSi ja HTMLi abil rakenduseplatvormiks. Otse HTML 4-st on lisatud palju elemente, näiteks ja .

• HTML 5-le on lisatud ka uusi elemente, näiteks, jne, mida eelmises versioonis polnud. See muudab lehed semantilisemaks ja palju hõlpsamini loetavaks.