Understanding Web Standards (W3C): A Simple Guide for Everyone

Junia Jeff
Women in Technology

--

Imagine the internet as a giant global library. Just like any library, it needs a system so that all the books (websites) are arranged in a way everyone can understand. The W3C is like the librarian who helps keep everything organized. Let’s dive into this a bit more.

1. What is W3C?

The World Wide Web Consortium (W3C) is like a group of expert librarians for the internet. They help make sure that when people create websites, they all follow a similar style and structure. This way, no matter which website you visit, it feels somewhat familiar.

Example: Think of how every book in a library has a title on its spine. If some books had titles and others didn’t, it would be confusing. W3C ensures every “book” (website) follows certain guidelines.

2. What are Web Standards?

Web Standards are like the rules of the library. They guide how books (websites) should be written, how they should look, and where they should be placed. By following these rules, every book fits nicely on the shelf, and visitors can easily find and read them.

Example: In a library, fiction books might be separated from non-fiction. Similarly, web standards help categorize and structure information on the web.

3. Why Do We Need These Rules?

  • Consistency: Just like all books in a library have a title, author, and page numbers, websites have similar features that help you know where to look for information.
  • Example: Every news website, whether it’s BBC or CNN, has a clear section for “headlines” or “top stories”.
  • Future-Ready: As the library grows and gets new types of books or electronic resources, these rules make sure everything still fits in.
  • Example: When videos became popular on the web, standards helped ensure they played smoothly on websites.
  • Everyone Can Read: Some people might need larger text or audio descriptions. These rules ensure that everyone, including those with disabilities, can enjoy the web.
  • Example: Websites have features where you can increase text size for better visibility.

4. Some Basic Web Standards

a. HTML

Like: The basic structure of a book — chapters, headings, and paragraphs.

Example: When you visit a recipe website and see ingredients listed with bullet points, that’s HTML creating the list structure.

b. CSS

Like: The design of a book — colors, fonts, and pictures.

Example: If the recipe website has a pink background with cursive text, CSS is responsible for that design choice.

c. SVG (Scalable Vector Graphics)

Like: The illustrations in a children’s book.

Example: If there’s a cute animated tomato next to the recipe, that graphic is likely made using SVG.

5. How W3C Sets These Rules

The W3C doesn’t just make up rules on their own. They:

  • Suggest: Think of a new rule or a change to an old one.
  • Example: They might propose a new way to display videos on websites.
  • Discuss: Talk to people around the world to get their thoughts.
  • Example: They’ll ask web designers globally how they feel about the new video display proposal.
  • Test: Try out the rule to see if it works well.
  • Example: They’ll create sample websites using the new video rule to see if it’s effective.
  • Decide: Once everyone agrees, they make it an official rule.
  • Example: If the new video rule works and everyone likes it, it becomes a standard way to display videos on websites.

Excersices:

Here are some excersices to train information you’ve just gotten. Answers you can find below the conclusion section.

1. Matching Exercise: Match the following terms with their descriptions:

Terms:

  • a) HTML
  • b) CSS
  • c) SVG
  • d) W3C

Descriptions:

  1. This is like the group of expert librarians for the internet.
  2. Responsible for the basic structure of a website, similar to chapters and headings in a book.
  3. Determines the design of a website, like colors and fonts.
  4. Like the illustrations in a children’s book.

2. True or False:

  1. Web Standards are guidelines set by the local library to organize books.
  2. CSS is responsible for the animations and interactive elements on a website.
  3. W3C tests new rules before making them official.
  4. SVG is used to structure the content of a website.

3. Short Answer:

  1. Why are Web Standards important for the internet?
  2. Give an example of how HTML might be used on a website.
  3. If you wanted a website to have a green background and white text, which web standard would be responsible for this?

4. Practical Exercise:

Visit any website of your choice. Identify and list down:

  1. Elements that are likely structured using HTML (e.g., headings, lists).
  2. Design elements that are probably styled using CSS (e.g., colors, fonts).
  3. Any graphics or animations that might be SVGs.

5. Discussion Question:

Why do you think it’s important for websites to be designed with everyone in mind, including people with disabilities? Discuss the role of Web Standards in ensuring this inclusivity. Write down your thought in comments :)

6. Wrapping Up

Web Standards by the W3C are like the guidelines of a library. They help make sure the internet is a place where everyone can easily find, read, and enjoy the content. So, the next time you’re browsing your favorite website, remember there’s a set of rules behind the scenes making your experience smooth and enjoyable! Happy coding!

Answers:

1)

  1. d
  2. a
  3. b
  4. c

2) Answers:

  1. False
  2. False (This is primarily JavaScript’s role)
  3. True
  4. False (SVG is for graphics)

3) Answers:

  1. Web Standards ensure consistency, accessibility, and future compatibility across websites. They make sure websites work well on different devices and browsers and are accessible to everyone, including those with disabilities.
  2. HTML might be used to create headings, paragraphs, lists, and links on a website. For instance, a blog post’s title, content, and the list of related articles are structured using HTML.
  3. CSS

--

--

Junia Jeff
Women in Technology

👋 Aspiring computer engineer navigating the tech world. Join me as I unravel the mysteries of coding and innovation. #TechTales 🖥️💡