HTML5

gepost op Vrijdag 25 juni 2010 door Thomas

HTML5

HTML5 (HyperText Markup Language 5) is de nieuwste, nog onafgewerkte versie van html standaard. HTML5 verbetert de kleine foutjes van zijn voorganger (html) en levert extra en betere ondersteuning voor webapplicaties, webdesign. Enkele voorbeelden:

Structuur elementen

Er zijn een aantal nieuwe elementen (tags) bijgekomen om de structuur en inhoud van de pagina te verduidelijken vb. header, nav, article, footer, time enz. Deze tags zullen ongetwijfeld nog een rol spelen voor smartphones, zoekmachines, screenreaders enz.

Video/audio element

Dankzij de audio en video-tag is er de mogelijkheid om media af te spelen zonder gebuik te maken van plugins zoals bijvoorbeeld een flash-player-plugin. De bediening van het filmpje, zoals bijvoorbeeld: play, pause en fast forward zijn via JavaScript aanspreekbaar. Op die manier kan je dus een player volledig via css, html en javascript opmaken en instellen. De enige vereiste is dat je browser het bestand formaat van de media ondersteund (vb mp4, ogg, avi, ...). De ideale situatie zou zijn dat er een codec (formaat) is die alle browsers implementeren. Maar daarvoor zijn de makers (Microsoft, Apple, Google, Mozilla) te koppig.  

Canvas element

Deze tag is ongetwijfeld de spectaculairste vernieuwing. Het geeft webdevelopers de mogelijkheid om met behulp van JavaScript afbeeldingen te creeëren. De mogelijkheden hiervan spreken tot de verbeelding. Dankzij deze tag kan je bijvoorbeeld tekeningen en grafieken maken, foto's bewerken, (eenvoudige) animaties voortbrengen, enz.

Extra functionaliteiten

De mogelijkheiden voor de webdeveloper zijn er in het algemeen sterk op vooruit gegaan. Vb Betere aanspreekbaarheid van "Document Object Model " (DOM), vereenvoudiging Drag 'n drop, lokaal opslaan van data,  snellere laadtijden, Web Workers, extra attributen, nieuwe form fields, font-face (lettertype ondersteuning), enz.

Waar wachten we nog op?

Helaas ondersteunen nog niet alle browsers HTML 5. FindMeByIP zette de browsermogelijkheden eens op een rijtje. De meeste functionaliteiten zijn beschikbaar via Chrome en Safari. Firefox komt nog iets te kort op het gebied van CSS3.  Internet Explorer 8 (en <) heeft de trein helemaal gemist. IE ondersteund bijna geen enkel nieuwe feature van HTML5. Maar daar komt met IE 9 (volgens Microsoft) verandering in. Helaas surfen de meeste gebruikers nog altijd met Internet Explorer (zie blog bericht: Browser mogelijkheden). We zullen nog even moeten wachten om HTML5 in de praktijk te gebruiken.

Van zodra de browsers dit ondersteunen zullen webdesign trendsetters, fora en JavaScript libraries zoals JQuery en Prototype zich hier ook meer op concentreren. Dit zal het implementeren van nieuwe features vereenvoudigen. Met als logisch gevolg dat er een snelle boost zal volgen van HTML5.

Ik heb zelf eens geëxperimenteerd met enkele basis html5 mogelijkheden. Je kan zonder veel moeite vernieuwende features maken. Er zijn ook al tal van voorbeelden online te vinden. Enkele voorbeelden:

Heb je zelf een HTML5 applicatie gemaakt? Of heb je een spectaculair voorbeeld online gevonden? Deel ze dan zeker met ons via een reactie!

Hoe schat je de overlevingskansen van flash in eenmaal html5 geïntegreerd is?

Vanaf wanneer zou jij HTML5 integreren op je website?

Categorie: Technologieën, Trends & hypes, Webdesign
Tags: HTML, Browser, html5, Webstandaarden, Flash, JavaScript, jQuery

Geef een reactie op deze blogpost


Dinsdag 15 juni 2010 door Bram Lodens

Goede uitleg en voorbeelden van de mogelijkheden HTML5.0, mijn complimenten!

Ik denk dat Flash zal overleven, al kan er steeds meer en meer met javascript, css, ...

Was IE mee met de nieuwe versie en had elke browser CSS3.0 onder de knie dan zou ik direct overschakelen naar HTML5.0.

Nog even wachten dus :)

Dinsdag 02 november 2010 door Brecht Billiet

Interessant en klinkt veel belovend.
Maar jQuery kan naar mijn ogen alles wat html5 biedt en jQuery wordt wel ondersteund door alle browers. Daarmee is de keuze toch vlug gemaakt zou ik zeggen.
Wat ik wel interessant vindt zijn de nieuwe elementen die kunnen gebruikt worden voor SEO, screenreaders...

Interessant artikel, Keep up the good work!

Woensdag 03 november 2010 door Thomas

Bedankt Brecht. Met JQuery kan je inderdaad zeer leuke dingen. Voorlopig zullen we het hier ook mee moeten doen. Maar met HTML5 zijn de mogelijkheden toch veel uitgebreider (zie voorbeelden). Je kan de twee ook moeilijk vergelijken volgens mij. Uiteindelijk zal Jquery ook gebruik maken van HTML5 technologieën. Dan zal het voor web developers ook veel eenvoudiger worden om HTML5 te integreren in hun website. Met als gevolg dat de HTML bal echt zal beginnen rollen.

Maar ja nog even wachten op de browsers. Ik ga geen namen noemen ;)

De kunst zal volgens mij ook zijn om alternatieven te bieden voor oudere browsers. Als een browser bijvoorbeel een bepaalde HTML5 animatie niet aankan kun je dit opvangen met een eenvoudigere animatie of een foto. Jquery kan hiervoor de ideale tool zijn.

Tip: hou technolgiën van belangrijke websites zoals facebook en youtube in de gaten. Deze sites zullen wel aanvoelen wanneer de tijd rijp is voor HTML5 (en CSS3).

Icon twitter

Twitter update

Interessante meeting met @Ogone gehad. Meer mogelijkheden met minder administratie #mooizo.

Blog categorieën



Zoeken



Laatste reacties

Donderdag 08 december 2011

zhong reageerde op HTML 5 vs Flash

Woensdag 23 november 2011

NEWTRAFFIC, internet marketing specialist reageerde op Schema.org is good for you!

Vrijdag 04 november 2011

Goedkope keukens reageerde op QR-code als mobile marketing


Icon RSS

RSS Feed

Wanneer u zich op deze pagina voor een RSS feed aanmeldt, krijgt u samenvattingen van de berichten op een eenvoudige manier aangeleverd.

 

Nieuwsbrief

Schrijf je in op de nieuwsbrief en blijf zo op de hoogte van alles wat reilt en zeilt bij Webatvantage.