I recently installed Pi-Hole on virtualized Ubuntu 16.04. I am using it to filter ads from my home wlan. Installation was really easy, but after a wile I have run into a problem on everyday usage.
In short quite a lot of pages implement JavaScipt based structures, sometimes related to ads, sometimes to tracking (like www.google-analytics.com). Problem is that unless you will do heavy whitelisting, you will have problems of pages pending for blocked scripts that never reply, sometimes pages not opening at all and so on.
I have tried to overcome this problem by whitelisting, but my whitelist keeps on growing and growing (100+ domains already). I live on Finland and to do first whitelist tuneup I did browse trough top 100 web publications used here, and added whitelists to get those functioning, but in order to keep usability I actually have to tune the whitelist a lot.
I would be ready to accept some level of tracking and ads getting trough for usabilitys sake. Could it be possible to have “Maximum usability” settings or some kind of ready made whitelist for this purpose available?