Earlier quoted context omitted.
http://www.sagegerard.com/blog/lay-off-w3schools/ works. Edit mode in Concrete5 does not use pretty links.
considering you use this mess I'm not suprised you support w3schools: https://github.com/concrete5/concrete5/blob/master/web/concr...
Lay off W3Schools
21–30 of 102 posts
Re: Lay off W3Schools
#22To be fair, W3Schools is simpler, cleaner and more organized than the alternatives suggested by W3Fool. It is still the fastest way to start learning about a web technology. But perhaps it would be best if they wikify it.
Re: Lay off W3Schools
#23Re: Lay off W3Schools
#24domain: w3fools.com created: 08-Jan-2011 http://whois.domaintools.com/w3fools.com
Re: Lay off W3Schools
#25That's no excuse for ignoring even the basics. Some of the w3schools tutorials are like starting a teenager's first driving lesson with "run down as many pedestrians as you want, we'll teach you how to not drive on sidewalks later".
Re: Lay off W3Schools
#26> It is unrealistic to expect beginners to learn what good code is before what code is in the first place. Aspiring programmers do not yet understand the nuances of their trade, and often overlook security concerns and the importance of formal documentation. That's no excuse for ignoring even the basics. Some of the w3schools tutorials are like starting a teenager's first driving lesson with "run down as many pedestr…
Re: Lay off W3Schools
#27> It is unrealistic to expect beginners to learn what good code is before what code is in the first place. Aspiring programmers do not yet understand the nuances of their trade, and often overlook security concerns and the importance of formal documentation. That's no excuse for ignoring even the basics. Some of the w3schools tutorials are like starting a teenager's first driving lesson with "run down as many pedestr…
No, they're not. Quit exaggerating and let beginners be beginners.
These tutorials need a massive red flashing warning saying "we've left critical stuff out, you will get your site defaced if you code like this".
Newbies don't need to be expected to know good code. That's no excuse for presenting actively dangerous examples to them with no warning.
Re: Lay off W3Schools
#28Except w3schools isn't approachable and it isn't for beginners. It's jargon loaded and filled with a bunch of information that means nothing to beginners. Let's look the page for explaining 'div': http://www.w3schools.com/tags/tag_div.asp "The tag defines a division or a section in an HTML document. The tag is used to group block-elements to format them with styles." Oh, I get it. Its for grouping block-elements(??)…
> "Except w3schools isn't approachable and it isn't for beginners." My experience says the opposite. Sorry.
I made websites sporadically from '97-'03 and then started again in Dec '11. My criticism of w3schools is from my personal experience with the site over the last year.
I was surprised when I found out that w3schools actually intends to teach people html/css. Until recently, I thought it was universally acknowledged that they're a content farm.
Re: Lay off W3Schools
#29Earlier quoted context omitted.
No, they're not. Quit exaggerating and let beginners be beginners.
C'mon. Their "PHP MySQL Insert Into" tutorial ( http://w3schools.com/php/php_mysql_insert.asp ) uses direct $_POST data with no escaping. No mention of security is made in the entire "PHP Database" section. These tutorials need a massive red flashing warning saying "we've left critical stuff out, you will get your site defaced if you code like this". Newbies don't need to be expected to know good code. That's no excu…
Now, I would be all for W3Schools making their disclaimer more noticeable. It is there, though.
Re: Lay off W3Schools
#30Earlier quoted context omitted.
C'mon. Their "PHP MySQL Insert Into" tutorial ( http://w3schools.com/php/php_mysql_insert.asp ) uses direct $_POST data with no escaping. No mention of security is made in the entire "PHP Database" section. These tutorials need a massive red flashing warning saying "we've left critical stuff out, you will get your site defaced if you code like this". Newbies don't need to be expected to know good code. That's no excu…
Good code makes crappy tutorials. If I was a moron, I don't care if the examples inadvertently summons swarms of locusts if I understand them quickly. Now, I would be all for W3Schools making their disclaimer more noticeable. It is there, though.
Not necessarily, and bad code can make dangerous tutorials.