Since that would mean randomly breaking and restoring various bits of functionality in the browser, probably not.
The best thing you can do is to use noScript. That can effectively turn off Javascript for all unfamiliar pages. In addition, it can block custom fonts. You can use Firefox settings to spoof your user-agent string and HTTP referer, but that’s probably a bit excessive.