Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Nope.
Firefox, WinXP, 1280x800
Just to check, those still seeing the problem you are using the scroll bar / wheel?
No problems with either link, if I scroll the page.