After my first year of university, my good family friend Scott Schiller set me up with a job working for Yahoo! Photos on their Yahoo! Photos 3.0 redesign. AJAX, Rich Web Applications, AGILE, Web 2.0 were some of the many buzzwords that were being thrown around at that time. People were just starting to realize the potential of using the web as a platform for applications. In many ways, Yahoo! Photos 3.0 was at the forefront of all of these buzz words, doing all things that were cool.
Photos was a really cool site. Basically, the user was presented with all of their photos when they logged in, and they select, drag and drop them to create new albums, print, or do whatever they wanted to. You could tag / rate your photos, and create "Smart Albums" that would show you all photos that matched certain criteria (for example, all photos with 3 starts that are tagged me). Also, you could batch upload your photos easily instead of having to specify a photo at a time.
I worked on:
- Inline Editing of photo names and descriptions
- New user guided help tips
- DHTML slideshow
- Photo sharing / Photopicker
- Most pages other than the all photos / album photos view / detail view
Working on Photos was a great experience. Our team had an amazing vibe and was full of really talented individuals (and it showed).
Unfortunately, Yahoo! closed Photos down as it didn't make sense to own both Flickr and Photos. However, there are a few demo videos and screenshots of Photos that still exist.
The All Photos view where you could drag and drop your images into the tray to act on them (source).
A screenshot of the new user tips that would help explain how to use the Yahoo! Photos. The user tips were written in js, html, and css and worked on live pages, instead of actually just showing a series of screenshots (source).
This is a screenshot of the "photopicker" that would allow you to choose a set of photos that you wanted to share or act on. In this case, we are sharing photos from Yahoo! Photos in a Yahoo Instant Messenger conversation (source).