Serving the correct MIME type

Working with XHTML is all very commendable, but if the default (read wrong) MIME type is sent to the UA then you are still only sending HTML documents out to browserland. If this is the case you may as well work with the HTML doctype. So how do you send the correct MIME type for

Web Patterns

The use of web patterns and web semantics is an everyday occurance, but very little is documented and formallised about the structure and classification of the patterns being used. In a effort to change this situation, and bring web development in line with similar development professions (namely architecture and software development), John Allsopp has created