XKCD
It works, all bugs that have been found have been resolved.
It requires both a separate web server, such as apache, to deliver the page and it must have the node.js proxy as a proxy server on the web server that delivered the original page.
A working example is found at http://bryce-pi.duckdns.org/xkcd/