The Dom is a Mess

The Dom is a Mess – Lecture by John Resig

Feb 2nd in Screencasts by Jeffrey Way

"John Resig of the Mozilla Corporation, and the creator of the popular jQuery library, talks about the challenges of DOM/JavaScript programming, and his preferred strategies for meeting those challenges."

PG

Author: Jeffrey Way

Hi, I'm Jeff. I'm the editor of Nettuts+, and the Site Manager of Theme Forest. I spend too much time in front of the computer and find myself telling my fiance', "We'll go in 5 minutes!" far too often. I just can't go out to dinner while I'm still producing FireBug errors...drives me crazy. During my free time, I sporadically write articles for my own personal blog. If it will keep you in the good graces of the church, follow us on Twitter.

  • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.


Related Posts

Check out some more great tutorials and articles that you might like

Enjoy this Post?

Your vote will help us grow this site and provide even more awesomeness

Plus Members

Source Files, Bonus Tutorials and
More for $9 a month for all TUTS+
sites in one subscription.

Join Now

User Comments

( ADD YOURS )
  1. PG

    Justin Scheetz February 2nd

    Very interesting video, really opens up the eyes on certain issues.

    ( Reply )
  2. PG

    John Resig February 2nd

    Thanks for posting this, I appreciate it! I’ve also uploaded the slides over here: http://ejohn.org/blog/the-dom-is-a-mess/

    ( Reply )
  3. PG

    Jeffrey Way February 2nd

    Hey John. It’s my pleasure.

    I’ve updated the post so that it links to the slides as well. :)

    ( Reply )
  4. PG

    Jesse February 2nd

    Great reference for all developers! Thanks for this.

    ( Reply )
  5. PG

    Wassim February 2nd

    Hey John, I have THE solution to all actual Javascript/DOM challenges: Switch back to NCSA’s Mosaic web browser ;-)

    Respect to you John :-)

    Very nice post Jeff.

    ( Reply )
  6. PG

    Devin February 2nd

    Wow I can’t believe the developer is actually here.Nice :)

    ( Reply )
  7. PG

    Jeffrey Way February 2nd

    Not me. :) I only posted it. John did the work.

    ( Reply )
  8. PG

    Brenelz February 2nd

    Nice… John is one of the greatest programmer ever… forsure in JavaScript!!

    Great lesson!

    ( Reply )
  9. PG

    JQuery Fanboy February 2nd

    QUOTE from Jeffrey::: Not me. :) I only posted it. John did the work.

    I think he means how John commented here.

    Thanks for posting this though.

    ( Reply )
  10. PG

    Joefrey Mahusay February 2nd

    This is very useful. Thanks for posting it here.

    ( Reply )
  11. PG

    Mason Sklut February 2nd

    Thanks to John we have jQuery, I could not imagine the web development process without it. Sure wouldn’t be as easy.

    ( Reply )
  12. PG

    Sebastian February 2nd

    Thank you for this! Very informative : )

    ( Reply )
  13. PG

    Memiux February 2nd

    Thanks

    ( Reply )
  14. PG

    Shuuun February 3rd

    make luuuv ^^

    how old is this guy ? =D good job anyway! If you are in this age you look like, then you are a genius and i think for your future, all doors are open for you! !

    ( Reply )
  15. PG

    ThaClown February 3rd

    Thanks alot John, I love jQuery!

    ( Reply )
  16. PG

    Kevin Quillen February 3rd

    jQuery made me love javascript where I once hated it.

    ( Reply )
  17. PG

    Jeremy February 3rd

    Very nice video.

    I thought the chart covering different frameworks and their number of global variables was interesting… It shows the different approaches they have within their libraries.

    I’m not sure the reasoning behind Microsoft Ajax framework, but I know Mootools and Prototype believe strongly in prototyping native javascript elements to extend their functionality. I believe this typically will give better speed results for larger tasks, but makes them not play so well in “uncontrolled foreign environments.”

    Cool to hear jQuery has tried to ensure its framework can coincide peacefully with others.

    ( Reply )
  18. PG

    Mike February 3rd

    Great vid, very interesting.

    ( Reply )
  19. PG

    Ethan February 3rd

    Took a while for it to load, but, it ended up nicely! Thanks John!

    ( Reply )
  20. PG

    Albedo February 4th

    Great information. He needs to take a class on public speaking.

    ( Reply )
  21. PG

    Tom February 7th

    Interesting lecture, pretty cool that it is from the creator of the jQuery Library.

    ( Reply )
  22. PG

    craig June 8th

    amazing work you’ve put in jquery, thank you very much

    ( Reply )
  1. Arrow
    Gravatar

    Your Name
    June 8th