bugfix: remove null pointer exception when offline
enable single column at webview
bugfix: fix null pointer exception when offline, and cache dir does not
exist
avoid horizontal scroll with scrollview + no-scroll webview