What is the web site? it is possible that you will need to download or install either an activex or plugin of some description.
For instance this site click here requires the iPIX plug-in to be installed.
Nokia 8 vs Galaxy S8
Best new design books 2017: From vintage infographics to the the psychology of type
iMac 21.5-inch (2017) review
Nokia 8 : design, caractéristiques techniques, date de sortie