巨大なXSLT+XMLをブラウザ(Chrome / Safari)上で表示する

HTMLの高速レンダリングには皆の命がかけられていますが、XMLはそうではないので、ChromeでもSafariでも巨大なXMLを表示しようとするとブラウザが固まり詰んでしまいます。

そんな時は事前にXSLT+XMLをHTMLに変換しておくとよいです。

xsltprocを使います。

brew install libxslt
xsltproc foo.xsl bar.xml