Anton's Page of Home

Well, this would be my home page. It's not much, but it's mine.

This is also my playground where I play around with css layouts. Unfortunately, css support in browsers is a little spotty, but for the purposes of this site, I'm more interested in seeing what's possible, and how badly broken different browsers are, than I am in making a site that works in all browsers. If someone wants to pay me to design a web site for them, then those priorities would be reversed :).

I've provided a couple of different stylesheets you can pick and choose from. `default' is my favourite one, and has a header, footer, and sidebar which stay put on your screen while the main content of the page scrolls. It also has pop-up menus in the sidebar. Unfortunately, it quite fails to work in some browsers, such as Internet Explorer. `flat' is relatively boring and ugly, providing everything in a linear fashion. At one point I thought it would be a good idea to separate the colour info from the layout info. Unfortunately some colour choices (the borders around the links) just don't work in a flat layout, so at some point I'll have to re-think that... `garish' is highly ugly, but colours every element class in different colours, in case you want to follow along and see what's what.

If you select a different stylesheet, it will set a cookie on your browser, and you should always and for ever more get that style (until you delete cookies, or choose a different one). If no cookie is set, then you'll get the `default' style, unless your $HTTP_USER_AGENT contains the string `MSIE'. I believe some versions of Opera identify as MSIE by default, but can still handle all the css on this site. But you can always change what stylesheet you use by hand and that should over-ride the not-so-smart default guesses.

Valid XHTML 1.0! Valid CSS!