Uh, according to a banner at the top, Yahoo! View is shutting down.https://view.yahoo.com/

Did this announcement just come in now? My guess...