Het duurt vermoedelijk nog drie jaar voordat de html 5-standaard helemaal af is. Het World Wide Web Consortium heeft aangekondigd dat er naar verwachting nog tijd nodig is tot juli 2014 voordat de webstandaard is geratificeerd.
De W3C heeft de planning voor het afronden van de html 5-standaard op zijn site gepubliceerd. De organisatie meldt op 22 mei van dit jaar de last call voor html 5 te gaan uitbrengen, wat betekent dat er tot die tijd nog feedback op de webstandaard kan worden gegeven.
Na deze datum zal de HTML Working Group reageren op alle op- en aanmerkingen en vermoedelijk diverse wijzigingen doorvoeren in de standaard. Vervolgens start de werkgroep een testprogramma, zodat onder andere browserbouwers en webdesigners kunnen werken aan html 5-compatibiliteit. De W3C roept al zijn leden op om relevante tests aan te dragen. In juli 2014 kan de standaard dan uiteindelijk geratificeerd worden, zo verwacht de organisatie.
Hoewel de meeste browsers al met html 5 uit de voeten kunnen, bestaan er verschillende implementaties. Het definitief afronden van de standaard is daarom noodzakelijk. Tot voor kort was het echter onduidelijk hoe lang het standaardisatieproces binnen de W3C zou gaan duren.
Of toekomstige html-implementaties nog versienummers zullen dragen, is nog onduidelijk. De Whatwg-werkgroep, de initiatiefnemer van html 5, wil niet langer versienummers gebruiken, om zo van de opmaaktaal een 'levende standaard' te maken.
Dat is ook gebeurd; veel API's zijn in de loop der tijd afgesplitst van de HTML5 draft; onder andere Web Sockets, Web Storage, MicroData, Canvas 2D API en Web Messaging. Zie de changelogs.Onbegrijpelijk dat de W3C die Html5 specificatie niet in kleinere stukjes heeft opgeknipt.
Maar dat is niet de schuld van de W3C, wel van de browserbouwers die staan te roepen dat ze vandaag al HTML5 ondersteunen terwijl de standaard nog niet af is. Het beste voorbeeld is zelfs de meest besproken HTML5 tag namelijk <video>. Browserbouwers staan te springen om deze tag te implementeren, maar in de specs staat (nog) geen codec vermerld.Nu komen er weer allemaal verschillende implementaties zodat je als developer uiteindelijk weer tegen dezelfde ellende aanloopt dat html die op browser A werkt, misschien niet werkt op browser B.
Ik wel. Kijk eens wat er nu gebeurt - browserbakker A ondersteunt H.264 wel, WebM niet. Browserbakker B ondersteunt H.264 niet, WebM wel. Browserbakker C ondersteunt geen van beiden maar ontwikkelt nog eens zijn eigen videostandaard. Browserbakker D bouwt een addon voor browser van bakker B waarmee video-tags omgezet worden naar object-tags zodat hun eigen mediaspeler gebruikt wordt binnen de browser van bakker B.Ik snap nog steeds niet waarom je in een standaard überhaupt een video coded specificeert..
Als het goed is zou het implementeren van het HTML5 parsing algoritme daar voor een groot deel al een einde aan moeten maken. Op dit moment hebben nog niet alle browsers echter een HTML5-compliant parser.Tja en de diverse browser renderen de content ook nog weer es anders.
Volgens mij kent ook flash wel compatibility-issues met verschillende player-versies...Want flash rendert wel alle content in de verschillende browsers hetzelfde.
En dat laatste is dan toch wel precies de schuld van het W3C.[...]
Maar dat is niet de schuld van de W3C, wel van de browserbouwers die staan te roepen dat ze vandaag al HTML5 ondersteunen terwijl de standaard nog niet af is. Het beste voorbeeld is zelfs de meest besproken HTML5 tag namelijk <video>. Browserbouwers staan te springen om deze tag te implementeren, maar in de specs staat (nog) geen codec vermerld.
je bedoelt dat het nu met dingen als specifieke versioneringen als HTML4.01, XHTML1, XHTML1.1 en transitional of strict doctypes ... én bv de proprietaire versionerings-oplossingen van Microsoft zoals de 'EmulateIE7 en EmulateIE8' voor web-ontwikkelaars 'makkelijk' is om in verschillende browsers dezelfde website te krijgen?Op die manier wordt het voor webbouwers alleen maar moeilijker om een ingewikkelde website te maken die voor elke browser hetzelfde werkt.
[Reactie gewijzigd door RM-rf op 15 februari 2011 13:16]
Dàt is natuurlijk zaak van de mensen achter de HTML specificatie en die hebben juist weinig 'excuus' om zoiets te doen; nóg minder dan zolang men wel kan vasthouden aan dat 'concept' van verschillende versioneringen en verschillende render-modes van browsers.Als de html specificatie 'levendig' wordt, loop je het gevaar dat wat nu de standaard is, volgende maand niet meer 100% werkt.
nee sorry, maar een browser die gewoon standaard conform gedrag vertoont kan natuurlijk nooit een 'hack' zijn...Browsers die gewoon negeren wat ze niet kunnen is juist een van de oorzaken van het hele scala aan hacks die er bestaan
[Reactie gewijzigd door RM-rf op 15 februari 2011 17:31]
[Reactie gewijzigd door RM-rf op 15 februari 2011 17:47]
HTML5 zoals het nu is, is meer een marketingnaam voor het grote publiek. Intern / in de standaard zal er altijd wel een versie- of revisienummer komen, anders kan een browserbouwer nooit goed een standaard implementeren.Het ontbreken van versienummers in de toekomst lijkt me vervelend. De taal evolueert dan misschien wel sneller, maar coördinatie tussen de verschillende browserbouwers, zoals nu door het W3C gebeurt wordt veel ingewikkelder.
[Reactie gewijzigd door RM-rf op 15 februari 2011 17:45]
[Reactie gewijzigd door Jeanpaul145 op 15 februari 2011 13:22]
[Reactie gewijzigd door Gamebuster op 15 februari 2011 17:31]
[Reactie gewijzigd door simplicidad op 15 februari 2011 13:05]
Op dit item kan niet meer gereageerd worden.
Populair: Xbox E3 2013 Mobiele telefoons Google Sony Microsoft Apple Games Politiek en recht Consoles
© 1998 - 2013 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl • Hosting door True