Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

More lecture notes

As you can see, I’ve posted some more lecture notes. The second set uses a HTML entities to display greek letters, as listed on this page of the HTML 4.0 recommendation.

I’ve been thinking about various ways of keeping my lecture notes off the front page and out of the way of people who come here for web development related content. My preferred idea at the moment is to replace the current category system (which is in desperate need of an overhaul anyway) with a system of hierarchical categories instead. Categories will be nested within each other—for example, the PHP category will be nested inside the Server-Side Development category. There will be three top-level categories: Web Development, Computer Science and Student Life. The front page of this site will carry only categories contained within Web Development, while the Computer Science and Student Life hierarchies will have separate index pages. The archive pages will contain content from all categories, so only the index pages (and syndication feeds) will serve different content.

There are still a few things I need to iron out with this approach; some categories seem to fit in more than one parent category (PHP is both a programming language and an open source project for example) and having a single archive for all three topic trees could cause confusion for people following permalinks.

This is More lecture notes by Simon Willison, posted on 25th September 2002.

View blog reactions

Next: Functional programming

Previous: Deng - HTML rendering in Flash

5 comments

  1. Or you could make the Uni Life category not appear on the front page. Which is the most efficient method, depends on your goals ;)

    michel v - 25th September 2002 15:57 - #

  2. So you have maths, and your pages are XML-based... How long until you use MathML? It seems like the obvious step.

    Ian Hickson - 25th September 2002 17:15 - #

  3. Or you could use an XFML-like system ;)

    Peter - 26th September 2002 19:13 - #

  4. I was thinking about how I could integrate the system I'm planning with XFML earlier today. My biggest problem is that I want topics to be able to have more than one parent topic, which causes problems with the hierarchy and breaks the XFML model a bit. I'll definitely be exporting XFML of some sort though. MathML would be great if I had access to a browser that supported it :) I'm not too keen on compiling my own Mozilla and the pre-compiled one they provide isn't usually an up to date version.

    Simon Willison - 27th September 2002 16:41 - #

  5. The nightlies have MathML enabled, and have had for months (since before 1.0).

    Ian Hickson - 28th September 2002 01:32 - #

Comments are closed.

Previously hosted at http://simon.incutio.com/archive/2002/09/25/moreLectureNotes

A django site