direct URL open book, escaped ':' colon character (encodeUriComponent) is still problematic in Firefox, so escape with custom marker