Wijzigingen in HTML5 standaard

w3cAfgelopen week is de geüpdate versie van de HTML5 W3C working draft beschikbaar gekomen. Deze nieuwe versie van HTML lost een aantal fundamentele problemen op waar programmeurs met de huidige standaard (HTML4) mee te maken krijgen en biedt weer nieuwe mogelijkheden, zoals voor de mobiele browser interface.

Mobiele browsers

Tijdens het Mobiel World Congres werd door Google een presentatie gegeven van offline werken met Google Maps en Gmail door gebruik te maken van de nieuwe HTML5 standaard.

Het meest interessante hiervan is dat het mogelijk gaat worden om cross-mobiele applicaties te ontwikkelen, zonder steeds rekening te hoeven houden met het OS, screensize en andere limitaties van de verschillende mobiele telefoons. Zeker gezien het initiatief van W3C mobile is het slechts een kwestie van tijd wanneer dit standaard door mobiele telefoons goed ondersteund gaat worden en er ook rich-applications beschikbaar komen in de mobiele browser,

Enkele verschillen tussen HTML4 en HTML5:

  • Er komen verschillende block-level elementen bij: <section>, <article>, <header>, <nav>, <menu>, etc. Deze worden gebruikt om duidelijker aan te geven hoe bepaalde delen van een HTML5 document precies gezien moeten worden.
  • Een <audio> en <video> tag worden toegevoegd om met multimedia om te gaan.
  • Er worden een paar nieuwe controls toegevoegd: <datagrid> voor het weergeven en beheren van gegevens, <canvas> + bijhorende Javascript API voor extra grafische mogelijkheden
  • De <menu> tag wordt uit het stof geklopt en krijgt de mogelijkheid om ingezet te worden als context menu.
  • Er komt een templating-systeem om delen HTML gemakkelijk te (laten) herhalen
  • De <input> tag krijgt behoorlijk wat nieuwe input-types, zoals: url, email, range en datetime.
  • HTML elementen krijgen nieuw DOM attribuut classList, waarmee je de verschillende CSS classes die op een element gezet zijn kunt benaderen en wijzigen.

Bron: Scriptorama

Roadmap

Helaas duurt het nog wel even voordat de definitieve versie van HTML5 klaar is. Wel zijn er al een aantal browsers beschikbaar die delen van de standaard geïmplementeerd hebben. Ook is de eerste HTML5 validator al beschikbaar gemaakt.

Delen:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • eKudos
  • email
  • Hyves
  • LinkedIn
  • MSN Reporter
  • MySpace
  • NuJIJ
  • StumbleUpon
  • Twitter

Blog

Nederland haalt in 2011 2,5 miljoen euro op via crowdfunding
In 2011 is er door crowdfundinginitiatieven 2,5 miljoen euro opgehaald in Nederland. De 2 grootste p...

Ruim 1 miljoen euro via crowdfunding opgehaald
Met een donatie van 20 euro van een Amsterdamse student aan het online tijdschrift “Hard//hoofd”...

Crowdfunding gestart voor Schooltje van Dik Trom
  Een bijzonder schooltje, en dat is het! Het schooltje van Dik Trom staat in het Noord-...

Tweets