Recently (as in, since ads have been enabled), I have intermittently been having trouble with the site.
I'm using the keyboard navigation (and moderation) for a significant portion of my activities on site. Sometimes it seems the servers for Adzerk do funky things that "slow me down" (read: make using the site frustrating).
The keyboard navigation is only enabled when all resources have been loaded. Whenever a truly external dependency (like Adzerk, MathJax, ...) is not available or takes long to respond for whatever reason, the site is basically unusable for me.
Even only wait times of a few seconds are already frustrating, especially when the site looks functional:
but isn't actually usable with a keyboard (which is faster and easier than getting the hands moved towards the mouse and clicking) until minutes later:
Please either get Adzerk (the largest offender) to serve their resources properly1, or organize resource loading in a way that allows using core features of the site while the resources are still loading (AJAX anyone?).
1 This is about
https://engine.adzerk.net/ados.js which can sporadically take up to 20 seconds or more to not be served on each page load instead of just erroring out with a round trip, which would keep functionality of the site...
https://engine.adzerk.net/ados.jswith the tool of your choice. Run without it for a while and see what breaks, if anything. If it causes problems, unblock the script, otherwise keep it blocked and solve the problem for your page loads. \$\endgroup\$