9 ms·
This site would not render until JavaScript was enabled. EDIT: It seems that NoScript plugin has stopped Firefox from rendering this page where no script is e
by ttflee 10y ago
This site would not render until JavaScript was enabled.
EDIT:
It seems that NoScript plugin has stopped Firefox from rendering this page where no script is embedded/referred. Probably NoScript blocked XSLT in Firefox.
- userbinator 10y agoInterestingly, the page doesn't claim to be HTML or even XHTML --- it's served with "application/xml" content type, and is pure XML with an XSL that transforms it into HTML in the browser. I don't see that very often.
- Moter8 10y agoThat's amazing :D I browsed the source code and found a lulu tag (?) <lulu url="http://www.lulu.com/content/paperback-book/computer-programming-using-gnu-smalltalk/7746227" /> Apparently it's declared in www.canol.info/xsl/default.xsl <xsl:template match="lulu"> ... </xsl:template>
- ZuLuuuuuu 10y agoYeap, I was looking for a method to seperate content from design without using server side technologies and found this XML + XSL method. It worked quite well actually and still works till this day :) --canol
- noblethrasher 10y agoI also use pure XML/XSLT for one of my production sites. In theory, XSLT is th nicest templating language I've ever used (even the 1.0 version). But, in practice, there are too many inconsistencies among browsers (e.g. in-page JavaScript is difficult because IE’s CDATA handles escaping “<” and “>” differently than Chrome, Firefox, and Safari). Sadly, Google is planning to deprecate and remove the feature[1]. [1] https://groups.google.com/a/chromium.org/forum/m/#!topic/blink-dev/6MOMhQaX3N8 https://groups.google.com/a/chromium.org/forum/m/#!topic/bli...
- brudgers 10y agoBecause XSLT is Turing Complete, Chromium may be removing it to reduce the browser's attack surface...at least in part.
- deleted 10y ago[deleted]
- astrobe_ 10y agoSame with uMatrix under Palemoon. Had to enable something in "other". The root page doesn't require it. Yet another instance of I don't know how to take a screenshot so I'll take a snapshot of the screen and email that Internet Of Madness. The more we get, the more we waste.
- coldtea 10y ago>This site would not render until JavaScript was enabled It will also not show anything unless a monitor is connected.