Hi! This is Mooquackwooftweetmeow, a collection of stuff by Greg K Nicholson.
I just remembered XHTML ids aren't allowed to begin with numbers, so it's probably not a good idea to give weblog entries permalinks like mine.
A quick request of everyone who writes web pages, especially weblogs, or who designs web page templates:
I wonder if this is possible. I've been dabbling with JavaScript a little recently, in order to produce The Twaddle's Expletatron and this seems like something that should be possible with JS:
As a prelude to some major back-end renovation I'm planning for The Twaddle, I decided to see if I could get Internet Explorer 6 to display this XSL-ified weblog nicely, not accounting for IE-unsupported CSS (which is already taken care of at The Twaddle). Previously, IE displayed the DOCTYPE declaration as plain text at the top of the page; using strategic HTML commenting, I've managed to prevent it from doing so.
Only kidding - it's not really.
I'm now using the aforementioned RSS Reader to read this weblog. So it has to be valid Atom, the content must validate when RSSified, and still validate when XHTMLified. Thus, to save hassle relating to escape characters and other such technicalities, I'm now using straight apostrophes as quotes. It's ugly, but it works.
Despite an hour of valiant effort, I've been unable to convince Gecko to render XHTML embedded in an Atom feed. I've tried encoding the arrow brackets, various namespace trickery... to no avail. So you're gonna have to put up with plain text URLs, until someone can show me how it's done... anybody?
The Feed Validator (http://feedvalidator.org) gave me a thumbs-down :( Entries' IDs have to be valid URLs, you see, and I'd been using them as arbitrary labels. I'd also been leeching off these arbitrary labels in order to create anchors in the XHTML representation of the feed; those using a web browser can check they work by clicking this item's title; those using a news aggregator can visit the alternate link; in both cases, the item's title should be at the very top of the browser window.
Freewebs is obviously designed to cater for webmasters who've never heard of Jeffrey Zeldman... Like most, if not all, free web hosts, Freewebs use filename extensions to determine what MIME type to serve for a file; this is OK, until they get it wrong. Granted, Atom and XSL aren't the most commonly used file formats on the web but nonetheless Freewebs could bother serving them with the proper MIME types.
By the way, those URLs in the previous post are just plain text; unless your browser parses plain text URLs, you're just gonna have to copy and paste them for now - I'm not an XML expert and the prospect of digging about trying to force Atom and XHTML to work together to produce links, isn't appealing... maybe later.
Questions? Comments? Plaudits? Microblog at me, @gregknicholson on Identi.ca, or with the tag #xhtml; or email me at greg@gkn.me.uk.