Status: draft proposal, not for deployment

CERN

CERN web framework

Introduction

"Ceci n'est pas une page web."

Good web pages are built with an understanding that what you see is not always what you get: web pages can be accessed in a variety of ways by humans (using a browser, mobile phone, printer, braille reader, screen reader...) and machines (search engines, scripts that add interactivity...).

You can facilitate this flexibility of use of your web pages by keeping visual and behavioural elements separate from the content of the web page.

The design process for creating web content should go something like this:

  1. Create content
  2. Describe your content with HTML
  3. Design the presentation of your HTML with CSS
  4. Add interactivity to your HTML with client-side scripting

This framework is designed to make steps 3 and 4 really easy.

The documentation that follows assumes you know the basics of HTML and CSS.

Game on! Tell me more »

green man traffic signal