Join 3,557 readers in helping fund MetaFilter (Hide)

1 posts tagged with gplus. (View popular tags)
Displaying 1 through 1 of 1. Subscribe:

YouTube, circa 1997

If Google+, YouTube, and Facebook were created in 1997. "Three important contemporary web sites, recreated with technology and spirit of late 1997, according to our memories. Best viewed with Netscape Navigator 4.03 and a screen resolution of 1024×768 pixels, running under Windows 95."
posted by stopgap on Dec 17, 2011 - 81 comments

Page: 1