В чем разница между рабочим проектом W3C и проектом редактора? - PullRequest
22 голосов
/ 14 июля 2011

Я читаю спецификацию уровня 2 XMLHttpRequest (W3C Working Draft 07 сентября 2010 г.), но после того, как я заметил, что браузеры реализуют функции, описанные в Чертеже редактора , который устраняет многие вещи.

В чем разница между рабочим черновиком и черновиком редактора ?

1 Ответ

31 голосов
/ 05 октября 2011

Рабочий проект - это документ, который был официально опубликован группой, разрабатывающей его, что означает, что члены этой группы согласились, что он находится в состоянии, которым стоит поделиться с более широкой аудиторией (обычно это для обратной связицели - это, конечно, не означает, что участники согласны со всем, что есть в документе).

Черновик редактора - это тот документ, над которым в настоящее время работает ответственное за его написание (редактор).

Вы можете думать об этом более или менее с точки зрения программного обеспечения: WD - это точечный релиз или, по крайней мере, тег, а ED - абсолютно свежая версия из последнего коммита.

Решение о том, следует ли рассматривать WD или ED, во многом зависит от культуры группы, работающей над этой спецификацией.В этом случае с группой WebApps лучше взглянуть на ED, поскольку она с гораздо большей вероятностью отражает текущее стремительное мышление, которое происходит в списке рассылки.То же самое относится и к другим группам, разрабатывающим API.

Предостережение: до того, как спецификация была реализована и доставлена, это всего лишь спецификация.Вы должны быть очень осторожны, чтобы не сделать из этого вывод, что различные поставщики, участвующие в группе, будут внедрять ее как есть или даже вообще.Цель сделать спецификации доступными на раннем этапе, пока они разрабатываются, - собрать как можно более широкую обратную связь - не давать никаких обещаний (по крайней мере, до того, как они достигнут уровня зрелости выше, чем WD).

...