science >> Wetenschap >  >> Elektronica

W3C- en WHATWG-overeenkomst:enkele versie van HTML, DOM-specificaties

Krediet:CC0 Publiek Domein

Heeft u twee afzonderlijke HTML-specificaties? Hoe zit het daarmee? Stephen Shankland's verslag van de twee in CNET:"Al bijna een decennium, twee afzonderlijke groepen hebben afzonderlijke documenten uitgegeven om Hypertext Markup Language te definiëren, of HTML, de standaard die je vertelt hoe je een webpagina maakt."

Een groep grote browserleveranciers is nu overeengekomen om samen te werken met de standaardorganisatie W3C om samen te werken aan een enkele versie van de HTML- en DOM-specificaties.

Jakub Lewkowicz, SD-tijden , merkte op dat "het divergeren van de specificaties en het opsplitsen van de gemeenschap om zich op verschillende documenten te concentreren, duur en inefficiënt is geweest."

OKE, officieel kunnen we het een alliantie of een overeenkomst noemen, maar sommige tech-watchers hebben het als een kant gezien, wat, het winnen van een ander, W3C, in een langdurig touwtrekken.

SD-tijden zei dat het grootste deel van de ontwikkelingskracht naar WHATWG ging, waarbij W3C input en aanbevelingen leverde.

Een W3C-blog merkte op dat "W3C gemeenschapswerk rechtstreeks in de WHATWG-repositories faciliteert (overbruggingsgemeenschappen, het ontwikkelen van gebruiksscenario's, het indienen van problemen, schrijftests, bemiddelende probleemoplossing)."

"Het W3C stopt officieel met het publiceren van toekomstige HTML- en DOM-standaarden ten gunste van de WHATWG, effectief volledige controle teruggeven aan browserleveranciers, " zei Catalin Cimpanu in ZDNet .

(De blog zei dat W3C stopt met het onafhankelijk publiceren van een aangewezen lijst met specificaties met betrekking tot HTML en DOM en in plaats daarvan zal werken om WHATWG Review Drafts naar W3C-aanbevelingen te brengen.)

Volgens het memorandum van overeenstemming, "HTML en DOM zullen voornamelijk worden ontwikkeld in de WHATWG, volgens het WHATWG Living Standard (LS) specificatieproces. W3C is van plan om input te geven aan WHATWG Review Drafts en deze goed te keuren om W3C-aanbevelingen te worden, via het W3C-proces van kandidaat-aanbeveling (CR) via voorgestelde aanbeveling (PR) tot aanbeveling (REC). Ons ontwerpdoel is dat de W3C CR, PR, en REC, en het WHATWG Review Draft zijn hetzelfde document."

De W3C (World Wide Web Consortium) en WHATWG (Web Hypertext Application Technology Working Group) overeenkomst was "Gemotiveerd door de overtuiging dat het hebben van twee verschillende HTML- en DOM-specificaties die beweren normatief te zijn, over het algemeen schadelijk is voor de gemeenschap, en de wederzijdse wens om het werk weer bij elkaar te brengen, ", aldus W3C-CEO Jeff Jaffe.

Wat is DOM?

"De WHATWG zal de enkele HTML-versie van een verwante technologie behouden, het Document Object Model genaamd, of DOM, om te begrijpen hoe webpagina's in elkaar zitten, " zei Stephen Shankland in CNET.

Het maakt niet uit hoe of zelfs als je een machtsspel ziet, andere tech-watchers beschouwden de ontwikkelaars als echte winnaars. Paul Heuvel, Neowin , zei dat de alliantie betekende "minder verwarring voor ontwikkelaars in de toekomst en het werken aan nieuwe standaarden kan sneller vorderen met meer gemeenschapsleden die in het werk bijdragen."

Beide partijen hebben overeenstemming bereikt over een reeks voorwaarden zoals uiteengezet in het memorandum van overeenstemming, die een wat-als-situatie aanpakt waarbij beide partijen geen overeenstemming bereiken over een standaard via directe onderhandelingen.

"Eindelijk, als het W3C-management en de WHATWG-stuurgroep via directe onderhandelingen geen overeenstemming kunnen bereiken over één enkele HTML- of DOM-standaard, W3C kan (onder de rechten verleend door de Creative Commons Attribution International 4.0 (CC BY 4.0) auteursrechtlicentie, of een opvolgende auteursrechtlicentie die minstens even tolerant is, zoals gespecificeerd in het WHATWG-beleid inzake intellectuele eigendomsrechten) een aanbeveling publiceren met verschillen, en WHATWG kan deze MOU beëindigen."

© 2019 Wetenschap X Netwerk