Could someone please explain to me what the heck is wrong with my use of NOSCRIPT? If I read the spec correctly, NOSCRIPT can appear within any block area. But the validator expects APPLET, OBJECT, MAP, IFRAME or BUTTON - at least that's what it says in the linked validation report. Very strange. Bug in the validator? The NOSCRIPT is supposed to be there only because the comment count and trackback count are written into the pages via JavaScript on the Python Desktop Server (can't be done any other way since the community server only gets static HTML). Weird. Here's the original article.