Working with the Archive Front End

Introduction

These pages are, like the archive, a work in progress.

It is not necessary to read all these pages before you start coding! They are intended to be references you can use as you go along. But it's very important that you refer to these documents and read the Front End User Guide and the Coding Standards at the OTW internal wiki before you commit any code to the Archive.

If you have only basic experience with HTML/CSS: read the whole Getting Started section below and try out the exercises. You might enjoy writing an archive skin to get started; then move on to the Front End User Guide.

Otherwise: If you do have experience with front end coding, our (and soon your) coding practice may be radically different to what you've done before. Start by reading the Front End User Guide.

Getting Started with XHTML and CSS

  1. Setting up some useful tools
  2. What is Semantic XHTML?
  3. What is CSS?
  4. Semantic, Accessible, Flexible Design (v incomplete)
  5. Writing a Skin

How We Code Stuff

Patterns

Finding and Fixing Problems

Major Front-End Projects To Do