A Leap Apart

Twitter Updates


San Francisco PechaKucha Night
San Francisco IxDA


I’ve designed a new logo for the site, and cleaned up a bunch of little things. Finally, I think the site is presentable enough to start moving the old content over.

I’m still wavering, however, on whether or not to make this site at least visible to IE and other broken browsers. I have discovered that by creating a symbolic link to any XHTML page, and giving the link an extension of .html (served with the text/html MIME type), I can make content-negotiation work properly, without having to otherwise fudge anything. Since the symlink has a smaller file size, I can configure Apache to give HTML and XHTML resources the same quality. Any browser that prefers XHTML will be given it, while all other browsers will be given XHTML and told it is HTML. This would have the undesireable side-effect of serving XHTML to Opera as HTML, but it’s not my fault Opera prefers HTML! I might wind up doing this only on selected pages of the site—those that I want to be seen by IE users—while keeping most of it conforming with the letter and spirit of the Web standards.

Author: Peter Sheerin

Peter Sheerin is best known for the decade he spent as the Technical Editor of CADENCE magazine, where he was the acknowledged expert in Computer-Aided Design hardware and software. He has a long-standing passion for improving usability of software, hardware, and everyday objects that is always interwoven in his articles. Peter is available for freelance technical writing and product reviews, and is exploring career opportunities in interaction design. His pet personal project is exploring the best ways to harmonize visual, tactile, and audible symbols for improving the effectiveness of alerting systems.

Leave a Reply