On the production site, clicking on open URLs open you to a blank page they need to be re-created with the new encoding. Also we should fail more obviously instead of just giving a blank page when it fails. We could use an alert() call when the decoding of the URL fails instead of just console logging the error message.