HTML 4 versus HTML 5
HTML 4 en HTML 5 zijn twee versies van de Hypertext Mark-up-taal die kortweg HTML wordt genoemd. Het wordt in principe gebruikt om statische webpagina's te maken. Verschillende versies van HTML zijn door de jaren heen vrijgegeven en de laatste is HTML 5. Er zijn bepaalde verschillen tussen HTML 4 en HTML 5.
HTML 4
De versie 4 van HTML ondersteunt functies zoals scripting, rijkere tabellen, stylesheets, insluitingsobjecten, verbeterde ondersteuning voor gemengde en rechts naar links richtingstekst. De toegankelijkheid voor gehandicapten is ook verbeterd met de verbeteringen voor formulieren.
HTML 4 is ontworpen met de hulp van experts op het gebied van internationalisering, zodat de documenten gemakkelijk kunnen worden getransporteerd en ook in verschillende talen kunnen worden geschreven. Dit wordt bereikt met de integratie van RFC2070.
Verschillende nieuwe functies zijn toegevoegd aan HTML 4, vooral voor mensen met beperkingen:
• Beter onderscheid tussen presentatie en documentstructuur. Dit moedigt het gebruik aan van stijlbladen in plaats van HTML-kenmerken en presentatie-elementen.
• Een object kan een tekstbeschrijving hebben met behulp van de markup.
• Toegangstoetsen toevoegen, actieve labels en betere formulieren.
• Toevoeging van MAP-element of beeldkaartmechanisme en ook dat aan clientzijde.
• Ondersteuning voor lang- en titelattributen voor alle elementen.
• Lange beschrijvingen van afbeeldingen, frames en tabellen enz.
• Breed scala aan doelmedia, zodat deze kan worden gebruikt met stijlbladen.
• Betere bijschriften, tabellen, mechanismen en kolomgroepen.
HTML 5
HTML 5 is de nieuwste versie van HTML. In 2004 werd HTML ontwikkeld door W3C, maar daarna concentreerden ze zich meer op XHTML en XML. Daarom is er een nieuwe groep met de naam WHATWG of Web Hypertext Application Technology Working Group ontstaan die werkte aan HTML 5.
Deze versie van HTML is gericht op de vereisten van ontwikkelaars die een webtoepassing maken en biedt ook een oplossing voor de problemen in de vorige HTML-versie.
Hoewel er geen afronding is met betrekking tot de specificatie van HTML 5, maar er zijn enkele elementen die kunnen worden gebruikt, mits uw browser dit ondersteunt. Het canvas-element wordt bijvoorbeeld gebruikt om afbeeldingen samen met scripting te tekenen. Dit element wordt ondersteund door IE 8, Firefox, Opera en Safari.
Omdat dit de nieuwste specificatie is, zullen veel browsers dit in de nabije toekomst ondersteunen. Het beste van HTML 5 is dat het achterwaarts compatibel is. Als u een webapplicatie-ontwikkelaar bent, wilt u misschien HTML 5 leren omdat deze verschillende tags en kenmerken voor toepassingen ondersteunt. Sommige nieuwe gebeurtenishandlers in HTML 5 zijn bijvoorbeeld ondrag, ondrop, ondragstart en ondragend.
Verschil tussen HTML 4 en HTML 5 • De foutafhandeling is gecodificeerd en volledig teruggevonden in HTML 5. Dit helpt browserontwikkelaars om tijd en geld te standaardiseren en te verminderen om de dingen op een consistente manier op een webpagina weer te geven. Dit is niet mogelijk in HTML 4. • HTML 5 heeft de browser meer een applicatieplatform gemaakt met behulp van JavaScript, CSS en HTML. Er is toevoeging van veel elementen rechtstreeks vanuit HTML 4 zoals, en . • Er zijn ook nieuwe elementen toegevoegd aan HTML 5 zoals,, enz. Die niet bestonden in de vorige versie. Dit maakt de pagina's semantischer en veel gemakkelijker te lezen. |