Spring Cleaning (27th April 2006)
I have gone through all the pages of Project Cerbera to ensure the content starts with an
<h2> heading. Various other fixes and optimisations have been made, so the website should look a bit tidier and perform a bit better.
One of the things I’ve changed is the way the character encoding is set. I added the following to my
# Add character encodings to Content-Type headers: AddType 'text/css; charset=utf-8' .css AddType 'text/html; charset=utf-8' .htm .html
I make sure that my markup and stylesheets only use
us-ascii characters which are the same as the start of
utf-8. When a user agent requests any of these file types from Project Cerbera, the HTTP Response headers will be:
Content-Type: text/css; charset=utf-8 Content-Type: text/html; charset=utf-8
This method has a higher priority than the
<meta http-equiv="Content-Type" ... > elements, so they have now been removed. This saves 74 bytes on every page and means I can see an extra line of markup when editing pages.