Forskjellen mellom HTML 4 og HTML 5

HTML 4 vs HTML 5

HTML 4 og HTML 5 er to versjoner av Hypertext Mark-up Language kjent kort som HTML. Det er i utgangspunktet brukt til å lage statiske nettsider. Ulike versjoner av HTML har blitt utgitt gjennom årene, og den siste er HTML 5. Det er visse forskjeller mellom HTML 4 og HTML 5.

HTML 4

Versjon 4 av HTML støtter funksjoner som skripting, rikere tabeller, stilark, embedding av objekter, forbedret støtte for blandet og høyre til venstre retnings tekst. Tilgjengeligheten for funksjonshemmede forbedres også med forbedringer for skjemaer.

HTML 4 er designet med hjelp av eksperter i internasjonalisering slik at dokumentene kan transporteres enkelt og også kan skrives på forskjellige språk. Dette oppnås ved inkorporering av RFC2070.

Ulike nye funksjoner er lagt til i HTML 4 spesielt for folk med begrensninger:

• Bedre forskjell mellom presentasjon og dokumentstruktur. Dette oppfordrer bruken av stilark i stedet for HTML-attributter og presentasjonselementer.

• Et objekt kan ha en tekstbeskrivelse ved hjelp av markeringen.

• Tilgangstaster, aktive etiketter og bedre skjemaer.

• Tillegg av MAP-element eller bildekartsmekanisme og det også på klientsiden.

• Støtte for lang- og tittelattributter for alle elementene.

• Lange beskrivelser av bilder, rammer og tabeller mv.

• Bredt utvalg av målmedier, slik at det kan brukes med stilark.

• Bedre tekster, tabeller, mekanismer og kolonnegrupper.

HTML 5

HTML 5 er den nyeste versjonen av HTML. I 2004 ble HTML utviklet av W3C, men deretter fokuserte de mer på XHTML og XML. Så ble en ny gruppe kalt WHATWG eller Web Hypertext Application Technology Working Group dannet, og den jobbet på HTML 5.

Denne versjonen av HTML er fokusert på kravene til utviklere som lager webapplikasjon, og det retter seg også mot problemene som står overfor i den forrige versjonen av HTML.

Selv om det ikke har vært noen slutt på spesifikasjonen av HTML 5, men det finnes noen elementer som kan brukes, forutsatt at nettleseren din støtter den. For eksempel kan lerretelementet brukes til å tegne grafikk sammen med skripting. Dette elementet støttes av IE 8, Firefox, Opera og Safari.

Siden det er den nyeste spesifikasjonen, vil mange nettlesere støtte det i nær fremtid. Det beste med HTML 5 er at det er bakoverkompatibelt. Hvis du er en webapplikasjonsutvikler, vil du kanskje lære HTML 5 fordi den støtter ulike tagger og attributter for applikasjoner. For eksempel er noen nye hendelsesbehandlere i HTML 5 pådrag, utdrag, pådragstart og pådragende.

Forskjellen mellom HTML 4 og HTML 5

• Feilhåndteringen er kodet og gjenoppdaget fullstendig på HTML 5. Dette hjelper nettleserutviklere til å standardisere og redusere tid, samt penger for å vise tingene på en konsekvent måte på en nettside. Dette er ikke mulig i HTML 4.

• HTML 5 har gjort nettleseren mer av en applikasjonsplattform ved hjelp av JavaScript, CSS og HTML. Det har vært tillegg av mange elementer direkte fra HTML 4 som, og .

• Nye elementer har også blitt lagt til i HTML 5, for eksempel, etc som ikke var til stede i den forrige versjonen. Dette gjør sidene mer semantiske så vel som mye lettere å lese.