It may be a developer page. I'm not very sure why this has happened but the page also might be restricted. Before you go to suspicious web sites, Research and find clues for it. I'm not a opera kind of guy. But I know about Internet and Internet Security.