Nieuw speeltje voor developers: HTML5
Het tijdperk van MIDI achtergrondmuziekjes en animated GIF’s behoort gelukkig tot het verleden. Hedendaagse websites gaan steeds meer lijken op Rich Internet Applications (RIA) met geïntegreerde video’s, AJAX toepassingen en geavanceerde interactieve elementen.
HTML5 is een goede stap richting het standaardiseren van de implementatie hiervan. Eén van de belangrijkste vernieuwingen is de toevoeging van de <video>-tag. Hiermee wordt het mogelijk om video’s direct in een pagina te integreren, zonder het gebruik van plugins zoals Flash. Firefox laat dat hier zien.
Maar we zijn er nog lang niet. Niet iedere browserontwikkelaar wil namelijk dezelfde video-codec gebruiken, wat de waarde van de nieuwe video-tag meteen al vermindert. De twee belangrijkste codecs zijn Ogg Theora (Firefox, Chrome en Opera) en H.264 (IE9, Chrome en Safari).
Naast de video-tag zijn er vele nieuwe elementen bijgekomen die ervoor moeten zorgen dat een HTML-document meer structuur krijgt en semantischer wordt opgebouwd. Elementen als <header>, <footer>, <article>, <aside> en <nav> zijn er hier een paar van.
Voor het inzetten van alle functionaliteiten van HTML5 zijn we afhankelijk van de webbrowsers die deze functionaliteiten moeten inbouwen. Als dat zover is, dan is het nog wachten tot alle – of een groot deel van – de gebruikers hun browser geüpdatet hebben. Dat zal dus nog zeker twee jaar duren.
Toch kun je met een aantal twists en tweaks gebruik maken van de nieuwe tags, wat wij dan ook steeds meer doen. We zien uit naar de komst van de nieuwe browsers met volledige HTML5-ondersteuning. Volgens html5test.com is Google Chrome het meest gevorderd met HTML5-implementatie en – niet verrassend – Internet Explorer het minst.
Nu we het over Google hebben, bekijk hieronder eens de educational introduction van Google over HTML5:










