Het World Wide Web Consortium heeft de last call voor de html 5-standaard uitgegeven. Deelnemers krijgen tot 3 augustus de tijd om hun laatste op- en aanmerkingen op de nieuwe webstandaard kenbaar te maken.
De html 5-specificatie is opgesteld door de HTML Working Group waarin vijftig W3C-leden en meer dan tweehonderd deskundigen zitting hebben. Met het uitroepen van de last call krijgen derden nog kans om mogelijke problemen in de webstandaard aan te kaarten, zodat deze verholpen kunnen worden. Zo spelen er nog enkele kwesties over de vraag of html 5 voldoet aan de normen voor toegankelijkheid.
Naast html 5 zijn er ook vijf gerelateerde specificaties die de last call draft-status hebben gekregen: HTML+RDFa 1.1, HTML Microdata, HTML Canvas 2D Context, Polyglot Markup en HTML 5: Techniques for providing useful text alternatives. Ook heeft de W3C drie aanvullende documenten als ontwerp gepubliceerd. Deze hebben echter nog niet de last call-status gekregen.
Volgens het huidige tijdsschema van de W3C moet de standaard in 2014 definitief zijn afgerond. Toekomstige versies van de html-standaard krijgen mogelijk geen versienummer meer, als het aan de WhatWG-werkgroep ligt die met de W3C heeft samengewerkt voor het bouwen van html5. Volgens hen is het de bedoeling dat html een 'levende standaard' wordt, die continu evolueert. De standaard zou dan ook gewoon 'html' moeten gaan heten.

[Reactie gewijzigd door Timo002 op donderdag 26 mei 2011 15:36]
Het probleem met (X)HTML was weldegelijk de standaard, die was gewoon ambigu opgezet en had tal van layoutproblemen die niet eenduidig interpreteerbaar waren.Het probleem is over het algemeen niet de standaard, maar de developers van de browsers. Er is al jaren een standaard voor (X)HTML, maar pas recentelijk kan Internet Explorer (één van de grotere spelers op de markt) een 'valide' pagina correct weergeven.
[Reactie gewijzigd door .oisyn op donderdag 26 mei 2011 17:39]
Verder kan de DOM verschillen tussen XHTML en HTML wat issues in scripting en CSS kan opleveren.The sequence <FOO /> can be interpreted in at least two different ways, depending on the DOCTYPE of the document. For HTML 4.01 Strict, the '/' terminates the tag <FOO (with an implied '>'). However, since many browsers don't interpret it this way, even in the presence of an HTML 4.01 Strict DOCTYPE, it is best to avoid it completely in pure HTML documents and reserve its use solely for those written in XHTML.
Misschien dat dit wel mee gaat vallen. In het verleden was de ontwikkeling van browsers lang niet zo levend als nu (en het aandeel IE onder de internetgebruikers) is toch behoorlijk geslonken).Zoiets als een levende standaard kan alleen maar als browsermakers altijd kort op de bal spelen. In het verleden is al genoeg gebleken dat dit louter wishful thinking is.
Je vergeet dat HTML oorspronkelijk is bedoeld als levende standaard. De versienummering is later pas toegevoegd maar heeft eigenlijk nooit goed gewerkt. De meest recente versie van HTML bijvoorbeeld, HTML 4.01 stamt alweer uit 1999 en is toch pas een paar jaar echt goed ondersteund. Al die tijd kon je wel gebruik maken van de meeste features en zelfs ook van nieuwere features, met hier en daar een workaround (alternatieve elementen, browser detectie, plugins).In de toekomst ga je dus niet meer weten over welke features het gaat als men het heeft over "HTML"
Gracefull degration, je implementeerd het, werkt het niet, val je terug op iets wat simpeler is e.d.HTML 5 had al lang klaar moeten zijn. En die levende standaard, hoe ga je dat handhaven als webdeveloper?
De webdeveloper is dus nog luier dan de standaardopstellerdan dat je als webdeveloper voor 10 verschillende browsers moet testen...
Nonsens. Webdevelopers zullen zich kunnen concentreren op het daadwerkelijke developen en dus creatiever zijn, en tijd hebben voor meer opdrachten. Opdrachtgevers zullen minder hoeven te betalen voor onzin als ondersteuning voor verschillende browsers en dus makkelijker een goeie webdeveloper kunnen betalen. Win-win dus.[...]
Vergeet niet als er goede eenduididge web standaarden zouden zijn, zouden webdevelopers veel minder werk hebben, veel minder expertise nodig hebben en dus ook minder verdienen.
Dat dacht Microsoft destijds ook, met IE5 en IE6 als gevolg. Ik denk dat dat genoeg zegt.Opschieten, luiwammeses!
Deelnemers krijgen tot 3 augustus de tijd om hun laatste op- en aanmerkingen op de nieuwe webstandaard kenbaar te maken.
Begin 2014 of eind 2014 ... maakt ook nogal uit...Volgens het huidige tijdsschema van de W3C moet de standaard in 2014 definitief zijn afgerond.?
[Reactie gewijzigd door tes_shavon op donderdag 26 mei 2011 15:34]
Maar ja hoe weet je dan of een bepaald device of een browser iets ondersteund? Dan moet je per feature gaan kijken. Een bepaalde releasenummering is toch best handig lijkt mij.Toekomstige versies van de html-standaard krijgen geen versienummer meer; het is de bedoeling dat html een 'levende standaard' wordt, die continu evolueert. De standaard zal dan ook gewoon 'html' gaan heten.
Niet de browsers moeten zich aan de standaarden houden, de sites moeten zich aan de standaarden houden. De browsers moeten elke site zo goed mogelijk weergeven, de sites die aan de standaarden voldoen maar ook de sites die er niet aan voldoen. Natuurlijk is het zo dat een browser de standaard goed moet kunnen verwerken, maar daar houdt het dus niet op!Moesten browsermakers verplicht worden om zich aan de standaarden te houden
Features zijn op zichzelf gewoon strak gestandaardiseerd, alleen ondersteunt niet elke browser elke feature. Dat is geen probleem mits je dat maar kunt detecteren en er goede alternatieven voor aan kunt bieden. Zo ontstaat een simpele en pragmatische vorm van modulariteit die heel nuttig kan zijn. Tablets kunnen bijvoorbeeld een touch subsysteem ondersteunen terwijl deze ondersteuning er op de desktop niet is. Daar zal je applicatie dus rekening mee moeten houden door daar terug te vallen op de muis. Het web is gewoon te groot en log om rigide versies van standaarden te gebruiken. Het werkt gewoon niet.Een levende standaard waar elke browser zijn eigen versie van heeft, wat heeft het dan voor nut om een standaard te hebben?
Zijn we eindelijk zover dat browsers wat doen met de W3C standaarden zoals die met naam, toenaam en versie genoemt worden in je HTML document, gaan we de versienummering van de standaard weg werken.Volgens het huidige tijdsschema van de W3C moet de standaard in 2014 definitief zijn afgerond. Toekomstige versies van de html-standaard krijgen geen versienummer meer; het is de bedoeling dat html een 'levende standaard' wordt, die continu evolueert. De standaard zal dan ook gewoon 'html' gaan heten.
W3C also reconfirmed today that, as announced, these specifications are on track to become stable standards in 2014.
Klopt, het is op dit moment zelfs ook nog onduidelijk wanneer HTML4 die status zal bereiken.[...]wanneer er 2 verschillende browsers zijn die een volledige implementatie van de standaard hebben.
[Reactie gewijzigd door Maurits van Baerle op donderdag 26 mei 2011 19:47]
[Reactie gewijzigd door gp500 op donderdag 26 mei 2011 16:47]
[Reactie gewijzigd door Martinspire op vrijdag 27 mei 2011 02:10]
Op dit item kan niet meer gereageerd worden.
Populair: Android Tablets Samsung Websites en communities Mobiele telefoons Google Sony Microsoft Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True