Surface Photo Gallery

Ernest Delgado has created The Canvas Photo Experiment – a UI implementation that closely follows the “photo table” application of Microsoft Surface – with the exception of multi touch due to there only being one mouse cursor.

This is one of the most impressive demos to Surface so far

This is one of the most impressive demos to Surface so far

Implementing this in canvas presents two main challenges: drag & drop and performance. I tried several approaches to solving these problems, and ended up using a multilayer solution which renders only the active image on the top-most canvas layer. This allows us to have drag & drop without needing to redraw every image each time one of them is dragged.

View the canvas demo

There are Flickr (by Michael Johnston) and Picasa (by Pamela Fox) implementations also available.


Applications, Photos
Ernest Delgado
Posted on:
July 6th, 2009
Posted by:
Andi Smith



Your Rating:
1 Star2 Stars3 Stars4 Stars5 Stars

Works on

BETA Please let us know if you find Surface Photo Gallery works in other browsers by leaving a comment below.



Is it possible to get contact details on Micheal Johnston, or maybe you can write me?

Posted on October 11, 2011

Excellent blog post. I definitely love this website.

Posted on June 1, 2013


This is a powerful idea.

Posted on August 5, 2013

I like the polaroid border and it’s options to enable or disable interactively.

Posted on August 22, 2013

Virtual Families Deluxe

Ԝhat’s up, I check your new stuff regularly.

Ύouг story-telling style is witty, keeƿ up the good work!

Posted on August 23, 2014

Add comment

(will not be published)