There is probably some kind of external tool you could use to embed a website as a screensaver. Not sure.
Edit: A quick Google search yielded this:
http://lifehacker.com/webviewscreensaver-turns-any-web-site-into-a-screen-sav-1780794577
Not promoting it - just saying there are tools out there.