I'm going to go out on a limb here and suggest that the author does not in fact specialise in web design, and thus its quite expected that when they do something unusual that it won't work for some portion of the audience.
It works fine on some mobiles.