HTML 5: Toekomstige Flash killer?

Er komt een revolutionaire upgrade aan voor de huidige web specificaties van xHTML en HTML 4. HTML 5 richt zich voornamelijk op multimedia, en vult het gat dat nu door plugins als Flash en Silverlight gedaan wordt.

Geplaatst door Roland Keijzer
Roland Keijzer

Wat is het?
Opera, Mozilla en Apple werken al sinds 2004 in de Web Hypertext Application Technology Working Group (Whatwg) samen aan HTML 5. Dit samenwerkingsverband is ontstaan door de groeiende ergernis over het trage World Wide Web Consortium (W3C), de ontwikkelaar van de huidige specificaties. De introductie van HTML 4 ligt inmiddels alweer 10 jaar achter ons, en sindsdien is er veel veranderd in de manier waarop we webpagina’s bouwen. Tabellen worden (gelukkig!) niet meer gebruikt voor opmaak, en video’s worden afgespeeld met Flash. HTML 5 springt hier op in door een aantal nieuwe features te introduceren op het gebied van formulieren, multimedia en structuur.

Structuur
De nieuwe tags bieden mogelijkheden voor het beter structureren van code. Wat mij betreft een zeer welkome uitbreiding, eindelijk zijn we af van het overmatige gebruik van ‘divjes’.

Logisch, en overzichtelijk toch? Een ander voordeel hiervan is dat mobile devices nu niet meer hoeven te ‘gokken’ wanneer de naviatie begint, en hoe bepaalde onderdelen beter geplaatst kunnen worden.

Flash vs HTML 5
Er zijn een hoop mensen die zeggen dat HTML 5 Flash gaat doen vergeten. Ik denk beide technologieën prima naast elkaar kunnen bestaan, maar dat ze gebruikt moeten worden in de situaties waar ze het beste tot hun recht komen. Het video element in HTML5 zal ervoor zorgen dat Flash niet meer gebruikt gaat worden bij websites als Youtube. Ook de betere ondersteuning voor mooie fonts (in CSS3) zal ervoor zorgen dat technieken zoals SIFR of CUFON verdwijnen. Als het gaat om flash games, of websites die erg ‘grafisch’ zijn, zal flash volgens mij onmisbaar blijven. Wie gebruikt het? Apple haat Flash. Flash minded webontwikkelaars die hun creaties beschikbaar willen maken voor de alsmaar groter wordende groep iPhone en iPad bezitters, zullen hier dus een alternatief voor moeten vinden. HTML 5 is hier de oplossing, aangezien Apple’s Safari dit als een van de eerste browsers ondersteunde. Helaas zijn nog niet alle browsers zover als Safari. Op dit moment wordt het ondersteund door o.a. Google Chrome 4, Firefox 3.5. Zoals zovaak op het gebied van open standaarden, ligt Microsoft met Internet Explorer weer eens achter, maar het schijnt dat versie 9 ook volledige support zal gaan bieden.

Dat HTML5 de toekomst is, lijkt me duidelijk. Maar helaas zullen de toepassingen voorlopig nog beperkt blijven. Ik kan persoonlijk niet wachten totdat we gebruik kunnen gaan maken van de nieuwe canvas en video elementen. Maar zolang ongeveer de helft van de mensen nog surft met Internet Explorer (6, 7, of 8), zal het nog niet echt mogelijk zijn. Laten we hopen dat IE9 de verwachtingen waar maakt, en dat mensen toch zo snel mogelijk gaan upgraden naar een moderne browser.

Achtergrond informatie:
HTML 5 Wiki (WHATWG)
A preview of HTML 5 (A List Apart)
HTML vs. Flash: Can a turf war be avoided? (Cnet)

Reactie plaatsen

 Vul de veiligdheidscode correct in in het veld
 

Download PDF: HTML 5: Toekomstige Flash killer?

Onze Specialismen:

Apple Coldfusion Adobe flex railo

Bezoek ons:

Schiehavenkade 150
3024 EZ Rotterdam

Tel:010-7144894
Fax:010-7144896