if you want to root a fat hosts file is the best.get the f-droid app and use it to get adaway which automates the process.f-droid is all free open source software for android.
or if you dont want to root get firefox and use adblock+.
if these ad providers made things unobtrusive there would not be an all out war against them.
sorry bitten fruit device owners.i have no recommendations as they are generally shunned here.
i fix them,break forgotten passwords,ect but nobody at our shop uses them for serious work.there is an ipad but its a toy for a 5 year old.
it is likely a lazy programmer didnt include code to detect screen resolution and scale the ad to fit.