Hi Sheeter. Welcome to SevenForums
A quick glance at your attached picture shows that the Yahoo site at least, is the mobile version of their Website. (signified by the "m" before the www prefix)
Try accessing the browser based pages and see if there is an improvement.
Hope this helps.