kids encyclopedia robot

World Wide Web Consortium facts for kids

Kids Encyclopedia Facts
Quick facts for kids
World Wide Web Consortium
W3C® Icon.svg
Logo since 1997
Abbreviation W3C
Formation 1 October 1994; 30 years ago (1994-10-01)
Type Standards organization
Purpose Developing protocols and guidelines that ensure long-term growth for the Web
Headquarters Cambridge, Massachusetts, United States
Location
Region served
Worldwide
Membership
460 member organizations
Director
Tim Berners-Lee
Staff
63

The World Wide Web Consortium (W3C) is a very important group that helps make the internet work smoothly for everyone. Think of them as the rule-makers for the World Wide Web. They create guidelines and standards that help websites and web browsers understand each other.

This group was started in 1994 by Tim Berners-Lee, who also invented the World Wide Web. The W3C is made up of many different organizations from all over the world. These groups work together to develop new standards for the web. As of March 2023, there were 462 members. The W3C also teaches people about the web, creates software, and provides a place for people to talk about how the web should grow.

How the W3C Started

The World Wide Web Consortium (W3C) began in 1994. Its founder, Tim Berners-Lee, had just left CERN, a big science lab in Europe. He started the W3C at the Massachusetts Institute of Technology (MIT) in the United States. They got help from the European Commission and a US agency called DARPA. DARPA had helped create the ARPANET, which was an early version of the internet.

The main goal of the W3C was to make sure that different parts of the internet could work together. Back then, different companies made their own versions of things like HTML (the language for web pages). This meant websites might look different or not work at all on different browsers. The W3C wanted to create one set of rules that everyone could follow. This helps make sure that websites look and work the same for everyone, no matter what browser or device they use.

At first, a science lab in Europe called CERN was supposed to host the W3C's European office. But CERN wanted to focus on its main work, which was studying tiny particles. So, in 1995, a French research group became the European host. Later, in 1996, a university in Japan, Keio University, became the Asian host. Over time, the W3C opened offices in many countries around the world.

In 2012, the W3C helped create a special wiki website called WebPlatform Docs. This site helps explain the open standards for the web. In 2013, Beihang University in China also became a host for the W3C.

In 2022, a group within the W3C won an Emmy Award! They won it for making fonts on the web and TV work better. This shows how important their work is for things we use every day.

On January 1, 2023, the W3C changed its structure. It became a non-profit organization. This means it's now an independent group focused on public benefit.

How Web Standards Are Made

The W3C creates technical rules, called "specifications," for many important web technologies. These include HTML (for web page structure), CSS (for how pages look), SVG (for images), and XML (for organizing data).

Sometimes, a set of rules can get very big. So, the W3C breaks them into smaller parts, called "modules." These modules can be updated at their own speed. When a rule set gets a big update, it's called a new "level" (like CSS3). Smaller updates are called "revisions" (like CSS2.1).

The W3C has a special process for creating new standards. It has four main steps, or "maturity levels," that each new standard must go through.

Working Draft (WD)

This is the very first public version of a new standard. It's like a rough draft. The W3C gathers ideas and discussions, then publishes them as a Working Draft. Anyone can read it and give their comments.

At this stage, the standard can change a lot. So, if someone tries to use these early rules, they should be ready to make big changes later.

Candidate Recommendation (CR)

This is a more developed version of the standard. The group working on it feels it's meeting its goals. The main purpose of this stage is to get feedback from people who are actually trying to build things using the standard.

The standard might still change, but most of the main features are set. Feedback from developers helps fine-tune how those features work.

Proposed Recommendation (PR)

After passing the first two stages, the standard becomes a Proposed Recommendation. At this point, the document is sent to a special W3C board for their final approval.

This step is important, but it usually doesn't lead to big changes in the standard.

W3C Recommendation (REC)

This is the final and most important stage. The standard has been carefully reviewed and tested. It has been checked in theory and in real-world situations. When a standard reaches this stage, the W3C officially supports it. They encourage everyone who builds websites and web tools to use it.

Sometimes, people might not use these standards perfectly. But many W3C standards have different levels of "conformance." This means developers must follow certain rules if they want their product to be called "W3C-compliant."

Later Updates

Even after a standard becomes a Recommendation, it can still be updated. Small fixes or changes are published separately. If enough big changes are needed, a whole new edition or level of the standard might be created. The W3C also publishes helpful "notes" that can be used as references.

No Official Certification

Unlike some other groups that create internet standards, the W3C does not have a program to officially "certify" products. They decided that creating such a program might cause more problems than benefits for the web community.

How the W3C Is Run

For 28 years, the W3C was managed by several different organizations around the world. These included MIT in the United States, ERCIM in France, Keio University in Japan, and Beihang University in China. But in January 2023, the W3C officially became its own non-profit organization. This means it is now a single, independent group.

The W3C has a team of about 70-80 staff members worldwide. A management team helps decide how to use resources and sets the overall plan. They also have an advisory board that helps with strategy and solves problems. Most of the work on creating new standards is done by experts in different W3C working groups.

Who Can Join the W3C?

The W3C is guided by its members. Anyone can see the list of organizations that are members. Members include businesses, non-profit groups, universities, government bodies, and even individuals.

The rules for joining are mostly clear. However, every application for membership must be reviewed and approved by the W3C itself. While many guidelines are given, there isn't one final rule about exactly how membership is approved or denied.

The cost to join depends on the type of organization and the country it's in. Countries are grouped by their income levels, according to the World Bank.

Important Web Standards

The W3C works with another group, the Internet Engineering Task Force, to create many standards for the internet. Here are some of the important ones:

  • ActivityPub: A standard for social media that lets different social networks talk to each other.
  • CSS: This controls how web pages look, like colors, fonts, and layout.
  • Document Object Model: This is a way for computer programs to change the content and style of web pages.
  • HTML: The main language used to create web pages.
  • JSON-LD: A way to add structured data to web pages, helping search engines understand content better.
  • MathML: A language for writing mathematical formulas on the web.
  • Resource Description Framework: A set of standards for describing information on the web.
  • SVG: A format for images that can be scaled up or down without losing quality.
  • VoiceXML: A language for creating voice-controlled applications.
  • Web Content Accessibility Guidelines: Rules to make sure websites can be used by people with disabilities.
  • WebAssembly: A fast way to run code in web browsers.
  • WebDriver: A tool that helps test how web browsers work.
  • WebRTC: Allows real-time communication (like video calls) directly in your browser.
  • XML: A flexible language for storing and sharing data.
  • XSLT: A language for transforming XML documents.
kids search engine
World Wide Web Consortium Facts for Kids. Kiddle Encyclopedia.