Документен обектен модел: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м overlinking
м overlinking
Ред 8:
История на DOM се преплита с историята на "войните на браузърите" в края на 1990 година между Netscape Navigator, [[Internet Explorer|Microsoft Internet Explorer]], и между първите скриптови езици [[JavaScript]] и JScript, които са широко използвани в оформлението на клиентската част на уеб браузърите.
 
DOM се е появил като спецификация, за да може [[JavaScript]] и [[Java]] програми да бъдат преносими за различни уеб браузъри.
 
=== Традиционен DOM ===
Ред 27:
Организацията World Wide Web Consortium ([[World Wide Web Consortium|W3C]]), основана през 1994 г. за поддържането и развитието на отворените стандарти [[World Wide Web]], принуждава Netscape Communications и Microsoft, заедно с други фирми, да разработят стандарт за браузърните скриптови езици, наречен [[ECMAScript]]. Първата версия на стандарта е публикувана през 1997 година. Следващите издания на [[JavaScript]] и JScript започват да прилагат стандарта ECMAScript за по-добра съвместимост в различните браузъри.
 
След излизането на [[ECMAScript]] [[World Wide Web Consortium|W3C]] започва работа по стандартизацията на DOM. Оригиналният стандарт DOM, известен също като "DOM ниво 1" е
бил препоръчан от [[World Wide Web Consortium|W3C]] в края на 1998 година. Почти по същото време, Internet Explorer 5.0 е пуснат с ограничена поддръжка на DOM Level 1.
 
DOM Level 1 е предоставил пълен обектен модел за всички [[HTML]]- или [[XML]]-документ, включително начин за промяна на която и да е част от документа.
 
DOM Level 2 е бил публикуван в края на 2000. Той въвежда функцията "getElementById", както и модела на събитието(event model), поддръжка на [[XML]]
пространство от имена(XML namespaces) и [[CSS]].