This website is not, to use web development parlance, responsive. Which is to say not mobile friendly.
Correct—it uses the most cutting edge Web technologies circa 1992.