Javascript.RU

Уровни DOM

В статье описаны основные стандарты, актуальные на текущий момент, которые описывают DOM и полезны при разработке на javascript.

Она поможет сориентироваться, в какой стандарт смотреть, если чего-то нужно.

Основные стандарты DOM имеют номера. Общая логика такова, что стандарт с большим номером дополняет стандарт с меньшим, по принципу наследования.

То есть, свойства и методы в более поздних стандартах дополняют описанные ранее с учетом обратной совместимости.

DOM Level 0 - это изначально появившийся интерфейс в древних браузерах Netscape, а за ним - в Internet Explorer, еще до возникновения института веб-стандартов. В нем содержатся некоторые примитивные методы и свойства.

DOM Level 0 не описан в каком-либо документе, но частично вошел в стандарт HTML 4. За давностью лет он не представляет отдельного интереса.

В 1998 году появился стандарт DOM Level 1. Он описал программные интерфейсы для работы с XML в DOM Level 1 Core и для HTML в DOM Level 1 HTML.

Из DOM Level 1 взялись: document.forms, document.images, document.write.

В 2000 году появился стандарт DOM Level 2. Причем дополнил так сильно, что в DOM Level 1 заглядывать больше не имеет смысла.

Состоит из следующих основных частей:

  • DOM2-Core описывает XML, включая основные понятия: Node, Document и пр.
    Этот стандарт бывает полезен изредка. Он поддерживается очень хорошо всеми браузерами.
  • DOM2-HTML расширяет Core для HTML/XHTML.
    При этом Document дополняется методами и свойствами до HTMLDocument, Node - до HTMLElement.
    Пожалуй, самый полезный стандарт, отлично освоенный браузерами.
  • Стандарт DOM2-Events описывает события W3C.
    Как известно, здесь много кросс-браузерных несовместимостей.
  • Стандарт DOM2-Style описывает работу с CSS: с файлами стилей Stylesheets и CSS-правилами.
    Поддерживается неплохо, однако некоторые несовместимости в браузерах все же есть.
  • Стандарт DOM2-Traversal-Range описывает DOM 2 Traversal - итераторы и фильтры для обхода документа, и DOM 2 Range - средства для выделения текста и DOM-узлов.
    Traversal браузеры только начинают осваивать, ну а Range хорошо поддерживается везде, кроме Internet Explorer.

Самое современное дополнение DOM. Этот пакет стандартов поддерживается очень слабо (2009 год).

Поддерживаются отдельные части DOM 3 Core, например DocumentFragment, и почти не поддерживается DOM 3 Xpath.


Автор: Gozar, дата: 16 января, 2011 - 00:23
#permalink

За давностью лет он не представляет отдельного интереса

предков забывать не кавайно +-(

document.forms, document.images

разве их не было в Legacy DOM(DOM Level 0)?


Автор: Илья Кантор, дата: 16 января, 2011 - 18:30
#permalink

Они стандартизованы в DOM 1, сам DOM 0 как таковым стандартом не является. Темные времена, дикие нравы...


Автор: Дмитрий111 (не зарегистрирован), дата: 24 июля, 2014 - 10:23
#permalink

Скажите, на сегодняшний день (2014г), какой стандарт нужно изучать? Более ранние входят в более поздние или более ранние тоже читать нужно?


Автор: Alistair (не зарегистрирован), дата: 7 ноября, 2019 - 06:59
#permalink

Download and play DOM Level 0 - это изначально появившийся интерфейс в древних браузерах Netscape, а за ним.
lenny face


Автор: coca (не зарегистрирован), дата: 14 ноября, 2019 - 07:55
#permalink

Your article is really interesting and meaningful, I have read many articles but none of them convinced me, thank you for sharing.
boxnovel


Автор: katedai (не зарегистрирован), дата: 14 ноября, 2019 - 13:06
#permalink

I am in need of this information for work, thank you very much for your information.
red ball


Автор: Гостьd (не зарегистрирован), дата: 25 ноября, 2019 - 11:07
#permalink

moto x3m: Internet Explorer, еще до возникновения института веб-стандартов. В нем содержатся некоторые примитивные методы и свойства.


Автор: kuk (не зарегистрирован), дата: 27 февраля, 2020 - 07:07
#permalink

I do not know what to say really what you share very well and useful to the community, I feel that it makes our community much more developed, thanks basketball legends


Автор: andreas peter (не зарегистрирован), дата: 18 апреля, 2020 - 16:38
#permalink

DOM2 consists of HTML. But today it has become more advance than the previous. Today, Javascript is mainly used in programming. I never learn Javascript because I'm interested in the Resume Writing and I successfully acquire this skill and now I'm providing Best Resume Editing Service in the Freelance platforms.


Автор: Jacob Murphy (не зарегистрирован), дата: 20 апреля, 2020 - 12:00
#permalink

Wow! through this post, you've opened many of my ideas, so I can learn more about many valuable things. little big snake


Автор: Aryan Mag (не зарегистрирован), дата: 12 июня, 2020 - 18:54
#permalink

Impressive DOM article! Thanks for sharing this useful information. fencing needs


Автор: Rheed (не зарегистрирован), дата: 14 июня, 2020 - 17:39
#permalink

Nice post! Thanks for useful article. towing chantilly


Автор: Kate Angel (не зарегистрирован), дата: 17 июня, 2020 - 19:25
#permalink

The article is just the basic standards that are very useful and relevant at the moment, which describe the DOM and are useful when developing in javascript. tree removal service


Автор: Warren Gay (не зарегистрирован), дата: 17 июня, 2020 - 21:14
#permalink

Интересная и познавательная статья! Спасибо, что поделились этим сайтом. landscaping


Автор: SkullCrusher (не зарегистрирован), дата: 25 июня, 2020 - 14:00
#permalink

Online Casino Rules and Percentages Explained
And what earning board your chums. Nevertheless, he's shown for gambling since retiring. In case you've got greater control, you might not have to stop 메이저 사이트 https://to-chelin.com/.


Автор: SkullCrusher (не зарегистрирован), дата: 26 июня, 2020 - 13:25
#permalink

The 먹튀 검증 https://to-planet.com betting issue can swiftly bring about various other issues, such as joblessness, insolvency, and also criminal offense. Rather than chemicals the typical aversive stimulations made use of for betting is electrical shocks.


Автор: SkullCrusher (не зарегистрирован), дата: 27 июня, 2020 - 13:27
#permalink

All this rate implies extra wagers, as well as a lot more 먹튀 검증 https://toto-god.com
wagers suggest even more exhilaration as well as even more exhilaration suggests a lot more dopamine.


Автор: Ice geek (не зарегистрирован), дата: 29 июня, 2020 - 06:05
#permalink

Coaching, media advertisements, some 토토 사이트https://toto-pan.com/ advertisements, a yearly conference, printed material, and training. Some Christians might be attracted as a seemingly innocent kind of diversion and fun.


Автор: SkullCrusher (не зарегистрирован), дата: 30 июня, 2020 - 13:30
#permalink

The Very Best Feasible On-Line Gaming
We assure that every one of them use the very best feasible on-line 먹튀 검증 https://to-bot.com gaming experience you can locate.


Автор: SkullCrusher (не зарегистрирован), дата: 11 июля, 2020 - 10:25
#permalink

I hope that this list can help you to select the very best and lawful platform to see tv shows and films. TV https://free-couchtuner.com/other-brands/view47 and all movies are located on this stage.


Автор: SkullCrusher (не зарегистрирован), дата: 15 июля, 2020 - 08:13
#permalink

Lifetime https://couchtuner.digital/golden-brands/watch32 subscription and also restricted subscription are the functions ones.


Автор: Implanty (не зарегистрирован), дата: 3 августа, 2020 - 15:24
#permalink

За давностью лет он не представляет отдельного интереса.


Автор: aricwalker (не зарегистрирован), дата: 19 августа, 2020 - 04:28
#permalink

Your article is very useful, the information it brings is very suitable for my search needs. I hope that when I return to the article there will be more interesting information.surviv io


Автор: Hansen@gmail.comIsak Hansen (не зарегистрирован), дата: 9 сентября, 2020 - 18:16
#permalink

Wow the blog you give us is amazing, no wonder many people want to read this. https://celebrityinsider.org/


Автор: Kristian Kristensen (не зарегистрирован), дата: 9 сентября, 2020 - 18:18
#permalink

I will recomend this blog to all of my friends. Great article.
https://happygamer.com/


Автор: Aputsiaq Larsen (не зарегистрирован), дата: 9 сентября, 2020 - 18:24
#permalink

Thank you for this inspiring blog. I wait for more
https://ballstepded.com/


Автор: Mathias Filemonsen (не зарегистрирован), дата: 9 сентября, 2020 - 18:26
#permalink

I learned so much from this blog. Good inforamtion. https://fixoserror.com/


Автор: Jonas Isaksen (не зарегистрирован), дата: 9 сентября, 2020 - 18:28
#permalink

I wait for more.Great article.
https://premiereretail.com


Автор: Otto Josefsen (не зарегистрирован), дата: 9 сентября, 2020 - 18:31
#permalink

I stumbled across this blog.Great article. https://tecsprint.com


Автор: Arne Christensen (не зарегистрирован), дата: 9 сентября, 2020 - 18:32
#permalink

Thank you for this amazing blog. Congratulations.
https://howtolose10poundsinaweek.com


Автор: Гость (не зарегистрирован), дата: 9 сентября, 2020 - 18:33
#permalink

The things i see here are very informative. Keep going. https://bargainistafashionista.com


Автор: Гость (не зарегистрирован), дата: 9 сентября, 2020 - 18:35
#permalink

I can say that is one of the best articles out on the internet. https://bankncard.com


Автор: Гость (не зарегистрирован), дата: 9 сентября, 2020 - 18:36
#permalink

I readed all the article. So informative https://vhan.net


Автор: Гость (не зарегистрирован), дата: 10 сентября, 2020 - 16:20
#permalink

This is one of the best sites i have found on the internet until now. Nice article keep going.
https://millikenconstructioninc.com/


Автор: Гость (не зарегистрирован), дата: 11 сентября, 2020 - 16:14
#permalink

Thanks for the information, very clear and simple. I will try to use it.Love the way you write. Working my way through your article links
https://vvhen.to/


Автор: Гость (не зарегистрирован), дата: 15 сентября, 2020 - 12:09
#permalink

This is one of the best articles i found on the blogs around the internet. I am really interested in seeing more of this. Keep going with the great work!
https://gzgjskpzz1m.ga


Автор: totostrong (не зарегистрирован), дата: 18 сентября, 2020 - 16:53
#permalink

Want to upload your website faster? You can check it right here-안전놀이터


Автор: Гость (не зарегистрирован), дата: 19 сентября, 2020 - 10:56
#permalink

First of all ,you have picked a very unique theme . I think i might design something similar for a future project that i want to build .
On top of that ,i in truth enjoy most of your content pieces and your different point of view.
Thank you https://seoconsultants24.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 19 сентября, 2020 - 11:34
#permalink

Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming.https://seokarma24.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 19 сентября, 2020 - 15:20
#permalink

I have reviewed the article many times and I find it very impressive. The information is extremely useful especially the last part I care about that information very much. I have been looking for this certain information for a long time.
https://packseo.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 23 сентября, 2020 - 17:00
#permalink

I’m gone to tell my little brother, that he should
also pay a quick visit this blog on regular basis to take updated from hottest information.
https://connectorseo.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 23 сентября, 2020 - 17:07
#permalink

You have made some really good points there. I looked on the web to find out
more about the issue and found most individuals will go along with your views on this website
https://digitalseo24h.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 23 сентября, 2020 - 17:13
#permalink

Fantastic blog! Do you have any helpful hints for aspiring writers?
I’m hoping to start my own site soon but I’m a little lost on everything.
https://sweetseo24h.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 23 сентября, 2020 - 18:16
#permalink

I am hoping the same best effort from you in the future as well. In fact your creative writing skills has inspired me.
https://fancyseo24h.blogspot.com/


Автор: Гость (не зарегистрирован), дата: 29 сентября, 2020 - 16:26
#permalink

You have made some really good points there. I looked on the web to find out
more about the issue and found most individuals will go along with your views on this website
https://phoenixseogeek.com/


Автор: Гость (не зарегистрирован), дата: 1 октября, 2020 - 21:56
#permalink

Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming.
https://zgjskpzz1m.ga/


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
2 + 14 =
Введите результат. Например, для 1+3, введите 4.
 
Текущий раздел
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum