Deals better with pages with horizontal scrolling and webviews that…

...don't take up the full width.

This change comes from @johnmellor, so massive thanks to him.