benjaminsv — 2012-05-24T18:13:06-04:00 — #1
Examples of what I am looking for are:
List of all Events/event Listeners
List of all keywords.
Thanks for your help!
jeff_mott — 2012-05-24T19:08:14-04:00 — #2
The W3Schools has a [list that seems to be largely complete and easy to read. Or if you're ready for some super-dense reading, the [url=http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html]DOM Events spec](http://www.w3schools.com/jsref/dom_obj_event.asp) is the most comprehensive.
benjaminsv — 2012-05-24T20:00:07-04:00 — #3
Thanks for your suggestions Jeff!
Is W3Schools, fully up-to-date according to W3C's latest specifications? One of my good friends warned me that they had fallen behind on maintenance, any clue?
jeff_mott — 2012-05-24T21:07:04-04:00 — #4
Looks that way to me... at least for the DOM events. That's the only part I checked just now.
paul_wilkins — 2012-05-25T04:27:08-04:00 — #5
The best place that I've found for detailed information on events is at the Quirksmode site where the author takes you through many of the browser compatability issues, and what can be done to resolve such issues. Here's the Introduction to Events
They have fallen way behind. There is a www.w3fools.com site that attempts to catalog all of the problems, as a warning to others and so that hopefully the w3schools site can be improved on.
jeff_mott — 2012-05-25T11:21:25-04:00 — #6
You posted some great suggestions and great links, but just this one I disagree with. I think the site w3fools is actually unfair and overly nitpicky. For example, their first issue in the list is that Schools had said, "Browsers automatically add an empty line before and after a heading." Fools thinks it should have said, "Browsers' default stylesheets define these elements as block-level with non-zero margin-top and margin-bottom values." Considering that this is a tutorial for newbies who probably won't know anything about CSS, I think the Schools explanation was just fine, and even preferred over the Fools alternative. A few rules down is an issue with frames. Fools seems to be criticizing that Schools even mentioned frames at all, as if to acknowledge that they exist is a crime. I think that's extremely unfair criticism. I won't pretend that W3Schools is perfect. They've definitely made mistakes over the years, some of them egregious, but those kinds of mistakes are a minority in the Fools list, and many of them have been fixed, either recently or long ago. I think it's time that we re-evaluate W3Schools and whether it's so disastrously bad that it deserves the label "harmful to the Web."
paul_wilkins — 2012-05-25T18:47:32-04:00 — #7
You will notice that that particular example you picked has a strikeout effect on the url indicating that w3schools has corrected the issue.
Before they said: "Note: Browsers automatically add an empty line before and after a heading."
Now they say: "Browsers automatically add some empty space (a margin) before and after each heading."
So improvements are occurring with w3schools - it's just a shame that it takes a public shaming effort to drive such improvements.
jeff_mott — 2012-05-25T20:05:34-04:00 — #8
I noticed. But what I mean is, even before the update, I think that particular piece of criticism was overblown. Considering that this is a tutorial for the absolute newbie, I think what Schools had written was better than the Fools version.
omgcarlos — 2012-05-26T00:46:33-04:00 — #9
Meh, I have w3schools bookmarked, while I don't have the MDN bookmarked even though I'm there a few times a day. I love Paul Irish and crew, but they can be extremists sometimes.
w3schools has a really bad rap, but actually it's not a bad resource at all. I've yet to find a place where I can land on the page, glance at it, and understand/remember what I need to do in a few seconds. For me, it has the best structure of them all...even if the material is subpar.
W3C - Encyclopedic information on the technical specifics
MDN - Awesome organization, community driven, and examples/demos that will have your jaw dropping
W3Schools - Easy to digest layout, accompanied by their "Try It!" editor
felgall — 2012-05-27T17:49:13-04:00 — #10
jeff_mott — 2012-05-27T18:27:07-04:00 — #11
Highly respected beginner tutorials such as CodeAcademy, or the W3Fools-recommended W3C wiki, do exactly the same thing.
I'm by no means claiming that W3Schools is the greatest or even a good resource, but criticizing it has become such a pastime that now we've become unfair and even hypocritical with our criticisms.