The CSC Website

# Developing the website

The CSC website is currently being revamped, what you are seeing is the new design and structure of the site. If you would like to help out you should probably e-mail the webmaster, and they'll let you know how to get started.

This website is completely generated from XML sources using an XSLT (XML Stylesheet Language Transformation), which is basically a simple XML programming language specifically built for this kind of thing. This allows complete separation of form and content as well as automating a number of tasks (such as generating the events pages).

# Links

I have provided some helpful links regarding XSLT and XML below.

- XML 1.0 specification
- XSLT specification
- XPath specification
- Free XML tools and software
- XSL Frequently Asked Questions
- libxslt, which this site uses extensively.