1: Just look at a random page in MDN's HTML reference. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a The top navigation (DOCS/APPS/FIREFOX/DEMOS/INVOLVED) are of no use to me if I just want to look for another HTML elment. The only way to go back to the reference page is back button(not many poeple would notice the breadcrumbs), the "Table of contents" is just a fancy decoration there(thanks, I can see the boldfaced enormous headings and I know how to scroll to what I want in a less-than-two page webpage). If you look at W3School, the left navigation lets you access to the page of the element you want to learn very easily. The top navigation bar is also helpful because I might just forget some CSS tricks while learning JQuery.
2. Still a tag on MDN. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a . For a newbie does he need to know "Charset : obsolete. This attribute defines the character encoding of the linked resource. The value is a space- and/or comma-delimited list of character sets as defined in RFC 2045. The default value is ISO-8859-1."? Should this "Usage note: This attribute is obsolete in HTML5 and should not be used by authors. To achieve its effect, use the HTTP Content-Type header on the linked resource." be put on the most prominent place? I believe the most being-looked-for attribute is href. Why MDN can't you put a working example on the top and leave your verbosity to the bottom? Look at W3School, whenever you visit a page, it just gives what 95% of people need: Very short description; an intereactive editor(this feature is awesome but MDN doesn't have it); working-out-of-box example; reference at the very bottom(that's where references should be put).
I do not hate MDN. I like Firefox and Mozilla and what people there are doing. But I feel things have come to a stage where some people, to show their passionate love for so-called "open source spirit", discriminate against bussiness effort to build better things although they don't have a better open source alternative.
Back to the article. I support what the author is doing, but unless you show at least some decent work, I won't donate.
To MDN maintainers: Please read some "The Elements of Style" by Strunk & White and some "Don't make me think" by Steve Krug, and improve MDN. You guys could have done better.
W3SChools is targeted to newbies, and they succeed as a great resource for learning HTML/CSS at least(That's what I used it for. I'm not learning PHP and SQL on it). Don't deny it, unless you have a better resource for NEWBIES.