W3C болон WHATWG нь нийтлэг HTML болон DOM үзүүлэлтүүдийг боловсруулахаар тохиролцсон

W3C болон WHAWG байгууллагууд гарын үсэг зурсан HTML болон DOM техникийн үзүүлэлтүүдийг цаашид хамтран боловсруулах тухай хэлэлцээр. Гэрээнд гарын үсэг зурснаар ойртох үйл явцыг дүгнэсэн W3C и ЮУ, 2017 оны XNUMX-р сард WHATWG зарим нийтлэг ажлын процессыг нэвтрүүлж, оюуны өмчийн нийтлэг дүрмийг баталсны дараа эхлүүлсэн.

W3C-д техникийн нөхцлийн хамтарсан ажлыг зохион байгуулах шинэ ажлын хэсэг байгуулагдлаа HTML ажлын хэсэг, WHATWG-д боловсруулсан HTML болон DOM техникийн үзүүлэлтүүдийн төслийг хэрэглэгчид, хөтөч үйлдвэрлэгчид, вэб хөгжүүлэгчдийг оролцуулан олон нийтийн хүсэл сонирхлыг харгалзан W3C зөвлөмж (стандарт) хэлбэрт шилжүүлэх үүрэгтэй. Техникийн үзүүлэлтүүдтэй холбоотой бүх өөрчлөлт, шинэ боломжууд HTML и DOM, WHATWG репозитор руу шууд оруулахыг зөвлөж байна.

W3C болон WHATWG хоорондын үндсэн гэрээнүүд:

  • Байгууллагууд HTML болон DOM техникийн үзүүлэлтүүд дээр хамтран ажиллана. WHATWG-ийн агуулахуудад боловсруулалт хийгдэж, техникийн нөхцлийн тасралтгүй боловсруулсан одоогийн хувилбарыг үргэлжлүүлэн бүрдүүлэх бөгөөд үүний үндсэн дээр төслийн хэсгүүдийг тусад нь хянаж, стандартчилна;
  • WHATWG нь тасралтгүй хөгжиж буй техникийн үзүүлэлтүүдийг хадгалах болно HTML и DOM (Амьдралын стандарт);
  • W3C нь өөрийн HTML болон DOM техникийн үзүүлэлтүүдийн төслийг бие даан нийтлэхээ зогсоож, WHATWG ажлыг стандарт бэлтгэх, хэлэлцэхэд төсөл болгон ашиглах болно;
  • W3C нь өөрчлөлт оруулах, асуудал тайлагнах, тест бичих, асуудлыг шийдвэрлэх шийдэл боловсруулахтай холбоотой бүх процессыг WHATWG репозитор руу шилжүүлж, ашиглахыг зөвлөж байна.
  • WHATWG нь тойм төслийг үе үе гаргах ажлыг гүйцэтгэнэ. W3C нь эдгээр төслийг стандартчилалд нэр дэвшигч (Нэр дэвшигчдийн зөвлөмж) болгон ашиглах бөгөөд үүний тулд төслийг урьдчилсан болон эцсийн стандарт хэлбэрт оруулахын тулд тогтмол W3C процессуудыг ашиглана. W3C байгууллага цаашид стандартчиллын үйл ажиллагаанд шууд оролцохгүй. төслүүдийн хэлэлцүүлэг;
  • Хэсэг /TR W3C сайт дээр (бүх стандарт ба ноорог) HTML болон DOM-тэй холбоотой баримт бичгүүдийг сайт руу холбох болно ЮУ;
  • Талуудын аль нэгнийх нь шийдвэртэй санал нийлэхгүй байгаа тохиолдолд маргааныг шийдвэрлэх үйл явцыг нэвтрүүлж, хэлэлцүүлгийг WHATWG Удирдах бүлэг, W3C Техникийн Архитектурын Групп, W3C Захирлын түвшинд хүртэл өргөжүүлэх шаардлагатай. Хэрэв тохиролцоо олдохгүй бол талуудын аль нэг нь гэрээг цуцлах эрхтэй хэвээр байна;
  • Зохиогчийн эрх, брендийн чиглэлээр нэгдсэн дүрэм журам батлах;
  • Whatwg.org нь W3C стандартын өөр форматыг нэвтрүүлдэг;
  • Баримт бичиг болгох W3C Норматив лавлагааны бодлого Тасралтгүй хөгжиж буй WHATWG (Амьжиргааны түвшин) үзүүлэлтүүдийн тогтвортой чадавхийг лавлах боломжийг олгохын тулд өөрчлөлтүүд хийгдсэн.

Өнөөг хүртэл HTML ба DOM техникийн үзүүлэлтүүдийн өөр өөр хувилбарууд зэрэгцэн хөгжиж ирсэн - нэг хувилбарыг W3C байгууллага стандартчилсан бол хоёр дахь хувилбарыг тасралтгүй мөчлөг HTML 5-ыг бүтээх ажлыг анх хянадаг WHATWG байгууллага боловсруулсан. Хоёр хувилбарыг синхрончлох нь маш их хүчин чармайлт шаардаж, тодорхойгүй байдалд хүргэсэн (W3C стандартчилал нь удаан хугацаа шаардсан бөгөөд ноорогуудыг тус тусад нь дүн шинжилгээ хийх, тэдгээрт зориулсан хүслийг засах, цаг хугацааны өмнө орсон WHATWG техникийн үзүүлэлтүүдэд тусгагдаагүй байсан). Бүр долоон жилийн өмнө хассангүй хоёр бие даасан HTML5 стандартыг хөгжүүлэхэд хүргэж болох хуваагдлын боломж.

WHATWG (The Web Hypertext Application Technology Working Group) байгууллага нь 2004 онд HTML хэл, вэб програмыг бий болгох программын интерфейсийг үргэлжлүүлэн хөгжүүлэх зорилготой байгуулагдсан гэдгийг эргэн санацгаая. WHATWG-ийг үүсгэн байгуулагчид нь Apple, Mozilla, Opera нар байсан бөгөөд тэд W3C стандартчилдаг байгууллагын бодлоготой санал нийлэхгүй байсан бөгөөд энэ нь ирээдүй нь XML болон XHTML техникийн үзүүлэлтүүдэд хамаарна гэж үздэг бөгөөд вэб хөгжүүлэгчдийн хүслийн эсрэгээр HTML-г үхэж буй зүйл гэж үздэг байв. технологи. W3C-ийн стандартчиллын ажлын урт хугацааны туршид ноорог хувилбаруудыг турших, олон нийтийн хэлэлцүүлгийг хийхээс ялгаатай нь HTML5-ийг боловсруулах WHATWG нь хувилбаруудыг тодорхой тогтоохгүйгээр техникийн үзүүлэлтүүдийг тасралтгүй циклээр шинэчлэх загварыг ашигласан. дэвшилтэт өөрчлөлт, шинэчилсэн хэлбэрээр байнгын дэмжлэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх