HTML5 defines the fifth major revision of the core language of the World Wide Web, HTML.

HTML Design Principles




Universal access


A set of simple, open data formats built upon existing and widely adopted standards.

Microformats principles

  1. Solve a specific problem
  2. Start as simple as possible
  3. Design for humans first, machines second
  4. Reuse building blocks from widely adopted standards
  5. Modularity / Embeddability
  6. Enable and encourage decentralized and distributed development, content, and services.

WCAG 2.0

Understanding the Four Principles of Accessibility

The guidelines and Success Criteria are organized around the following four principles, which lay the foundation necessary for anyone to access and use Web content. Anyone who wants to use the Web must have content.

  • Perceivable: It can’t be invisible to all of their senses.
  • Operable: The interface cannot require interaction that a user cannot perform.
  • Understandable: The content or operation cannot be beyond their understanding.
  • Robust: As technologies and user agents evolve, the content should remain accessible.

AMP Project

AMP Design Principles

These design principles are meant to guide the ongoing design and development of AMP. They should help us make internally consistent decisions.

  • User Experience > Developer Experience > Ease of Implementation.
  • Don’t design for a hypothetical faster future browser.
  • Don’t break the web.
  • Solve problems on the correct layer.
  • Only do things if they can be made fast.
  • Prioritise things that improve the user experience – but compromise when needed.
  • No whitelists.