Comments (3)
Thanks for opening this issue. Would you be able to elaborate to make it more constructive? Thanks! 👍
from web-skills.
What the OP probably means is that w3c schools have been known for misleading, incorrect or heavily outdated content in the past (not sure about present).
from web-skills.
I will rename the issue to make it more constructive. I think it's fine to have a discussions whether W3Schools should be included or not. Here are some of the arguments that could be made why W3Schools in general should not be included:
- They have had misinformation in the past. Back in the days the website W3Fools was made to alert people of the misinformation and W3Schools has since upped their game and improved their site. Here's a nice read on the subject.
- Because of the name W3Schools, some people might think they are affiliated with W3C even though they are not. To be fair, they do address this on their about page.
- Even though the website is free they try to sell certificates that some people might think they are obligated to buy.
I do get why some people dislike W3Schools for the reasons mentioned above. For each resource I add to Web Skills I read it through to ensure a high quality. With 341 skills and 1422 resources some might have slipped through the filter, but for the most part I would say that the resources throughout the website are pretty high quality. Over time they should hopefully become even better as people open more issues. I'm looking at each resource on a case-by-case basis but I wouldn't have anything against excluding W3Schools in general if we have some more examples of why they should be entirely excluded.
To make the discussion a bit more concrete, here's an overview of the current resources from W3Schools throughout the website. I have added my current reasoning for including the resources.
W3Schools - HTML tags - This resource gives a good overview of the various HTML tags with links to pages that contain short descriptions and examples of how to use each tag.
W3Schools - Forms - This resource gives a good overview of how, why and when to use forms and inputs. It has a lot of visual examples.
W3Schools - HTML Coding Conventions - This resource has some good points and short examples of HTML coding conventions. Personally I would argue with the section "blank lines and indentation", but other resources discuss this from other point of views.
W3Schools - CSS Tutorial - This resource is a good introductory CSS course. Even though the content is fine, I dislike that the online certification thing is showed in the readers face on the first page. This is however only on the first page. 6 other resources link to places in this CSS course.
W3Schools - The JavaScript this Keyword - This resource briefly explains the this
keyword with a couple of good examples.
W3Schools - JavaScript Style Guide and Coding Conventions - This resource has some good points. Personally I don't like that it encourages people to use spaces, but other resources discuss this from other point of views. I think people should be able to decide for themselves :-)
W3Schools - JS Best Practices - This resource has a lot of good points, but reading through this again I'm going to remove it in the next version as it uses the var
keyword for the examples which is a bad practice.
W3Schools - Node.js tutorial - A fine introduction to node.
from web-skills.
Related Issues (20)
- Bad Link in CSS HOT 2
- Npm scripts don not support Dev Server to tot reload?
- Add Option to Print the Skill Tree as a Poster HOT 2
- Typos
- Bad link in SQL
- Test methodologies like Property Based Testing and Mutation Testing
- Add a cross-browser point to the CSS or HTML list.
- Maskable icon
- Any DSA?
- Addition to svg material
- Contribute translation HOT 1
- Adding resources related to Spring, Spring boot, Hibernate,JPA
- clamp() with relative units for application in font-sizing
- How to change icon?
- 🎆
- Suggestion: RegexLearn.com
- "versions web-skills"
- Feature suggestion: Add GTmetrix to Audits section
- Feature suggestion: VirusTotal
- Feature suggestion: Frameworks outside of Javascript
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from web-skills.