Уровни 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.
|
предков забывать не кавайно +-(
разве их не было в Legacy DOM(DOM Level 0)?
Они стандартизованы в DOM 1, сам DOM 0 как таковым стандартом не является. Темные времена, дикие нравы...
Скажите, на сегодняшний день (2014г), какой стандарт нужно изучать? Более ранние входят в более поздние или более ранние тоже читать нужно?
Download and play DOM Level 0 - это изначально появившийся интерфейс в древних браузерах Netscape, а за ним.
lenny face
Your article is really interesting and meaningful, I have read many articles but none of them convinced me, thank you for sharing.
boxnovel
I am in need of this information for work, thank you very much for your information.
red ball
moto x3m: Internet Explorer, еще до возникновения института веб-стандартов. В нем содержатся некоторые примитивные методы и свойства.
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
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.
Wow! through this post, you've opened many of my ideas, so I can learn more about many valuable things. little big snake
Impressive DOM article! Thanks for sharing this useful information. fencing needs
Nice post! Thanks for useful article. towing chantilly
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
Интересная и познавательная статья! Спасибо, что поделились этим сайтом. landscaping
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/.
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.
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.
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.
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.
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.
Lifetime https://couchtuner.digital/golden-brands/watch32 subscription and also restricted subscription are the functions ones.
За давностью лет он не представляет отдельного интереса.
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
Wow the blog you give us is amazing, no wonder many people want to read this. https://celebrityinsider.org/
I will recomend this blog to all of my friends. Great article.
https://happygamer.com/
Thank you for this inspiring blog. I wait for more
https://ballstepded.com/
I learned so much from this blog. Good inforamtion. https://fixoserror.com/
I wait for more.Great article.
https://premiereretail.com
I stumbled across this blog.Great article. https://tecsprint.com
Thank you for this amazing blog. Congratulations.
https://howtolose10poundsinaweek.com
The things i see here are very informative. Keep going. https://bargainistafashionista.com
I can say that is one of the best articles out on the internet. https://bankncard.com
I readed all the article. So informative https://vhan.net
This is one of the best sites i have found on the internet until now. Nice article keep going.
https://millikenconstructioninc.com/
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/
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
Want to upload your website faster? You can check it right here-안전놀이터
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/
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/
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/
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/
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/
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/
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/
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/
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/
Great article and a nice way to promote online. I’m satisfied with the information that you provided houses for sale hamilton
Great article and a nice way to promote online. I’m satisfied with the information that you provided real estate photography
wow so good article guy 먹튀검증
Thanks for information 대출
메이저사이트 홍상수 김민희 결별 아탈란타 일리치치 롯데 한동희 주식투자추천 월북 미니게임 슬롯잭팍 해외축구분석 다자바 먹튀
You can set the wifi for free. Please visit my site
Best Sports Toto Site
https://totostrong.com
Your information was very useful to me. That's exactly what I've been looking for 안전놀이터!
Hello! Nice to meet you. First of all, I thank you very much for 안전놀이터 providing us with this variety of information. I also run a site with a lot of information. In general, there are a lot of materials related to 토토커뮤니티. If you have time, please visit my site 토토커뮤니티사이트!
We are looking for a lot of data on this item. In the meantime, this is the perfect article I was looking for 안전놀이터.What I see with my own eyes is the same article when I lead about 토토커뮤니티사이트. and I was looking for. The content is very similar to my article, so can you come to my 토토커뮤니티 and compare it?
I think a lot of articles related to 안전놀이터 are disappearing someday. That's why it's very hard to find, but I'm very fortunate to read your writing. When you come to my site, I have collected articles related to this. My site name is 메이저놀이터.
What a nice comment!Nice to meet you. I live in 안전한놀이터 a different country from you. Your writing will be of great help to me and to many other people living in our country. I was looking for a post like this, but I finally found 안전놀이터.
DOM Level 0 - это изначально появившийся интерфейс в древних браузерах Netscape, а за ним - в Internet Explorer, еще до возникновения института веб-стандартов. В нем содержатся некоторые примитивные методы и свойства.
unicorn coloring pages
This is highly information, crisp and clear. You have a way of writing compelling information that sparks much interest.
https://larkenequity.com/ https://larkenequity.com//
Wow very good post, please dont stop posting things like this because ie really enjoy this
https://hrma-llc.com/
https://hrma-llc.com/
You are a very persuasive writer. I can see this in your article. You have a way of writing compelling information that sparks much interest.
https://nuestropsicologoenmadrid.com/
https://nuestropsicologoenmadrid.com/
I wish more authors of this type of content Wow.!This is highly information, crisp and clear. You have a way of writing compelling information that sparks much interest.!!!
https://cremationconsultancy.com/ https://cremationconsultancy.com//
This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post!
https://i-repaircenter.nl/
https://i-repaircenter.nl/
I really thank you for the valuable info on this great subject and look forward to more great posts. Thanks a lot for enjoying this beauty article with me.
https://zoekmachineservices.nl/
https://zoekmachineservices.nl/
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
https://hetonderdelenhuis-emmen.nl/ https://hetonderdelenhuis-emmen.nl/
This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post!
https://casinoonline-bet.com/
https://casinoonline-bet.com/
Great post! I am actually getting ready to across this information, is very helpful my friend. Also great blog here with all of the valuable information you have. Keep up the good work you are doing here
https://restorationdoctorva.com/
https://restorationdoctorva.com/
You are a very persuasive writer. I can see this in your article. You have a way of writing compelling information that sparks much interest.
https://fixoserror.com/
https://fixoserror.com/
I am actually getting ready to across this information, is very helpful my friend. Also great blog here with all of the valuable information you have. Keep up the good work you are doin
https://totohelper.com
https://casihelper.com
https://totoranger.com
Wow very good post, please dont stop posting things like this because ie really enjoy this
https://vvhen.to/
https://vvhen.to/
You are a very persuasive writer. I can see this in your article. You have a way of writing compelling information that sparks much interest.
https://millikenconstructioninc.com/
https://millikenconstructioninc.com/
I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it!
https://safetytechnology.com
https://safetytechnology.com
I loved your post so much I became a fan of you, promise that you will continue to share such good and knowledgeable posts even further, we will be waiting for your post thank you.
https://bestpestcontrolservices.com.au
https://bestpestcontrolservices.com.au
It is wonderful to be here with everyone, I have a lot of knowledge from what you share, to say thank you, the information and knowledge here helps me a lot
https://bankncard.com/
https://bankncard.com/
Thank you so much for sharing this great blog.Very inspiring and helpful too.Hope you continue to share more of your ideas.I will definitely love to read.
https://bargainistafashionista.com/
https://bargainistafashionista.com/
Your information was very useful to me. That's exactly what I've been looking for
https://howtolose10poundsinaweek.com/
https://howtolose10poundsinaweek.com/
This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.!
https://tecsprint.com/
https://tecsprint.com/
Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
https://premiereretail.com/
https://premiereretail.com/
The post is written in very a good manner and it contains many useful information for me.
https://happygamer.com/
https://happygamer.com/
Now with coronavirus is really interesting to read things liek this on the internet when you stay at home
https://closetsphoenix.com/
https://closetsphoenix.com/
Wow very good post, please dont stop posting things like this because ie really enjoy this
https://caboplatinum.com/
https://caboplatinum.com/
Thank you so much for sharing this great blog.Very inspiring and helpful too.Hope you continue to share more of your ideas.I will definitely love to read.
https://zacjohnson.com/
https://zacjohnson.com/
Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
https://blogreign.com/
https://blogreign.com/
The post is written in very a good manner and it contains many useful information for me.
https://blogging.org/
https:https://blogging.org/
Very inspiring and helpful
https://blogninja.com/
https://blogninja.com/
This is very educational content and written well for a change. It's nice to see that some people still understand how to write a quality post.!
https://phoenixseogeek.com/
https://phoenixseogeek.com/
Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many.
https://extremevaporizers.com/
https://extremevaporizers.com/
this is really nice to read..informative post is very good to read..thanks a lot!
https://usemybee.com/
https://usemybee.com/
Now with coronavirus is really interesting to read things liek this on the internet when you stay at home
https://spacnetwork.com/
https://spacnetwork.com/
Very interesting discussion glad that I came across such informative post. Keep up the good work friend
https://pestcontrolcanberraarea.com.au
https://pestcontrolcanberraarea.com.au
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
https:https://emergencydental247.com/ https://emergencydental247.com/o/
It’s hard to find the good from the bad sometimes, but I think you’ve nailed it!
audigitalsolutions.com
audigitalsolutions.com
Great website and the content you shared is very informational and useful.
https://microjobs24.de https://microjobs24.de
It is wonderful to be here with everyone, I have a lot of knowledge from what you share, to say thank you, the information and https://audigitalsolutions.com/
https://audigitalsolutions.com/
Hey, you used to write fantastic, but the last several posts have been kinda boring…토토사이트 I miss your tremendous writings. Past several posts are just a bit out of track! come on! 메이저놀이터
Now with coronavirus is really interesting to read things liek this on the internet when you stay at home
https://plasticpalletsales.com
https://plasticpalletsales.com
I have bookmarked your blog, the articles are way better than other similar blogs.. thanks for a great blog!
https://megabonuscasino.nl/
https://megabonuscasino.nl/
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
https://vosairservices.com/
https://vosairservices.com/
Отправить комментарий
Приветствуются комментарии:Для остальных вопросов и обсуждений есть форум.