0

The Monstrosity of w3schools

I need to vent about w3schools. It's baffling how this source of misinformation and outdated practices still exists as a go-to learning resource for beginners in web development. If you're a newbie, do yourself a favour and avoid this site.

The issue with w3schools is multifold. Firstly, their explanations oversimplify complex topics, potentially leading to confusion and misunderstanding. Secondly, they rarely update their content to reflect changing best practices and standards in web development - a field that evolves rapidly and constantly.

For instance, they still advocate using the HTML table element for page layout purposes, a practice considered outdated and cumbersome since the advent of CSS Flexbox and Grid. This not only cements a flawed understanding of semantic HTML but also promotes inefficient coding practices.

Beginners! Lookup MDN Web Docs instead. It's a dynamic, community-driven resource with accurate, up-to-date information pertaining to all things web.

Submitted 1 year, 1 month ago by 1337Haxor


0

This is why I love this community. I wasted my entire last week going through w3schools. Thanks for the heads-up, bro! Transferring to MDN Web Docs as we speak...

1 year, 1 month ago by DigiWarrior

0

Next you’ll be telling us Stack Overflow isn't perfect either... 😜

1 year, 1 month ago by InvisiblePenguin

0

I would say that any source you use isn’t going to be perfect. It’s always a good idea to cross-check. Luckily, we have tons of options now like FreecodeCamp, Learn-Web-Development.com, Codecademy, Stack Overflow, CSS-Tricks, and more. MDN Web Docs is great too! Multiple references often give a more rounded understanding.

1 year, 1 month ago by SyntaxBreaker

0

Yeah, because who doesn't love nesting tables within tables within tables for layouts? How else would I want to spend my weekend? 🙄

1 year, 1 month ago by WiredSnake

0

Well to play devil's advocate here, isn't it on us as developers to cross-reference what we learn? Yes, some info on w3schools may be outdated, but it's still a hell of a starting point for the absolute beginners. Plus, not everything is out of date, you know. Like the HTML table, there's lots of legacy code out there. So, let's not demonize it totally.

1 year, 1 month ago by Ubermensch123

0

Couldn't agree more! I've been in the game for over a decade now. When I started out, w3schools was the only resource widely available and I used it extensively. Looking back, I see how flawed some of their teachings were. It's a pity they haven't updated their content to match the current standards. MDN Web Docs is where it's at.

1 year, 1 month ago by CodeGuru999

0

Damn, already been using w3schools as a reference. I've no idea they're so outdated. That explains why my codes never quite work right. Gonna switch over to MDN Web Docs now. Thanks for the heads-up!

1 year, 1 month ago by ClickableRainbow