General and Web Programming Fundamentals
  • Introduction
  • Program creation and design
    • Program design
      • Algorithms
      • Pseudocode
    • Programming conventions
    • Writing programs
      • Source code editors
      • Integrated Development Environments
      • Code repositories/Version control
      • Compilers/Interpreters
  • Programming Fundamentals
    • Operators
      • Arithmetic
      • Logical
      • Assignment
    • Constants and Variables
    • Datatypes
      • Primitive Datatypes
        • Character
        • Integer
        • Boolean
        • Floating point
        • Nothing (Null)
      • Composite Datatypes
        • Arrays
        • Strings
        • Classes
        • Structs
      • Literals
    • Data structures
      • Lists
      • Queues
      • Stacks
      • Map/dictionary
      • Trees
      • Graphs
    • Control structures
      • Selection (Conditional)
        • If/Else
        • Ternary
        • Switch
      • Iteration (Loops)
        • For loops
        • While loops
        • Do-While loops
        • For-Each loops
    • Functions
      • Parameters and arguments
      • Lambda expressions
      • Higher Order Functions
    • Space and Time
    • Scope
    • Standard libraries
  • Programming Paradigms
    • Procedural (Imperative) Programming
    • Object-oriented programming
    • Functional Programming
    • Declarative Programming
    • Event Driven programming
  • Programming Languages
    • Short history of programming
    • Low-level programming languages
    • High-level programming languages
  • Web Development
    • What is the web?
      • Web browsers (clients)
      • Webservers (serving web pages)
      • W3C
    • Markup languages
      • HTML
        • HTML Tags
      • Cascading Style Sheets (CSS)
        • CSS Properties
      • XML
      • Markdown
    • Scripting Languages
      • JavaScript
      • TypeScript
    • JSON
    • JavaScript Frameworks
  • Acknowledgements
    • About the author(s)
  • License
Powered by GitBook
On this page
Export as PDF
  1. Web Development
  2. What is the web?

W3C

PreviousWebservers (serving web pages)NextMarkup languages

Last updated 1 year ago

Was this helpful?

CtrlK
  • What is W3C?
  • How and Why W3C Maintains Different Web Standards
  • Importance of Being a Non-Profit Organization

Was this helpful?

What is W3C?

The World Wide Web Consortium (W3C) is an international community founded in 1994 by Tim Berners-Lee, the inventor of the World Wide Web. Its mission is to lead the web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web. W3C's work is built on principles such as Web for all, Web on everything, and Web of trust.

How and Why W3C Maintains Different Web Standards

Development of Standards

W3C maintains web standards through a well-defined process that encourages consensus, fairness, public accountability, and quality. It involves several stages, including working drafts, candidate recommendations, proposed recommendations, and finally, W3C recommendations, which are widely recognized standards for the web.

Importance of Standards

These standards ensure interoperability, accessibility, and innovation on the Web. They enable web technologies to work seamlessly across different browsers, devices, and geographies, enhancing the user experience and allowing the Web to serve as a universal platform for information exchange.

Importance of Being a Non-Profit Organization

Integrity and Openness

As a non-profit, W3C operates under principles of openness, equity, and inclusiveness. Unlike for-profit entities that might prioritize their interests, W3C's non-profit status ensures that the development of web standards is focused on the collective good of the global web community.

Accessibility and Standards for All

This approach supports the creation of standards that promote accessibility and usability across diverse cultures, languages, and abilities, ensuring the web remains a universal, accessible platform.

Collaborative Innovation

Being a non-profit also facilitates collaboration among industry leaders, researchers, and the public sector, fostering an environment of innovation and shared progress toward a more powerful and inclusive web.