Links aren't usually one of the things you expect to require javascript for, although obviously in some cases when the page tries to override default window/tab management (hiss boo) it makes sense. It's more like disallowing images, and all the text shows up right-to-left. Maybe I'm just a grumpy old person, but I'm tired of people overengineering things. Your website isn't super-special and it doesn't need its own javascript "viewer application". Then again, I'm aware I'm well outside the mainstream in holding that opinion.