You've stumbled upon some vintage web tech

This website runs on older technology and will only work in Internet Explorer.