PhotoZoom Updates

It’s been about a month since PhotoZoom released, and I’ve added several new features since then.  Many of these features were by popular request of users who’ve sent me lots of valuable feedback.

Photo upload control

I wrote a very simple Silverlight upload control in managed code, using the OpenFileDialog class.  You can select multiple jpeg files to upload them in a batch. 

Embed albums in other pages

At the bottom of the page for each album, there is a text field titled “Embed this album,” which contains the HTML source for the album’s Silverlight Streaming application.  You can copy the contents of this field and paste it into the HTML body of any web page to add that album, along with its zooming controls, to the page.  Hint: you can change the values of width and height to whatever you like.

Album Processing Performance

We’ve made several performance changes that have improved the throughput of Deep Zoom album processing, which means that your albums should, on average, be processed sooner after uploading photos and become “zoom-able.”  It still takes some time though, especially for large albums.  Stay tuned for further improvements in this area.

PhotoZoom Facebook application

I’ve created a PhotoZoom application for Facebook that you can install, which adds thumbnail links to PhotoZoom albums to your imageprofile.  It imports your Facebook photo albums automatically, each time you visit the settings page (open by clicking the PhotoZoom icon in the applications list on the left side of your Facebook profile).  You can select which ones to show on your Facebook profile.  Albums you create within PhotoZoom are also available for selection in all their full-resolution glory.


The cover photos of the albums you select will show up in the PhotoZoom box on your profile for others to see.  Clicking on one loads the Deep Zoom album in the canvas page.  You can view it in full screen mode by clicking the link above the album. 

Any new albums you create or photos you add to existing albums will be picked up and processed the next time you open the settings page.


I hope you enjoy the new features.  Try them out, and as always, keep the feedback coming. 


25 Responses to PhotoZoom Updates

  1. […] 2008 at: 11:11 pmFiled under: Silverlight  1 Views Matt Augustine reports about the updates PhotoZoom has got since it’s release a little over a month […]

  2. […] 我们从 Matt Augustine 得知:PhotoZoom 更新了。 […]

  3. AabB says:

    good work, keep it up!! 😀

  4. max says:

    wonderful work!

    are you planning to add “zoom about mouse location”?
    currently it zooms over a top left corner and it makes navigation complicated.
    Also, there is a weird panning behavior when you go off limits while panning (it pans back sometimes)

    Also, would be nice to be able to compose the layout by dragging the images around. If you made that, I would never go back to flickr, jalbum or any other album making tools.

    keep it up!

  5. max says:

    please take a look at what happens when i embed an album into my site:

    it’s cut very short in height. not sure how to adjust that. any thoughts?

    (excuse my sheer html ignorance)


  6. techmatt says:

    Thanks, Max.

    What browser / version are you using? “zoom about mouse location” works in the browsers I’ve tested, but if it doesn’t work for you, I’ll fix it. Ditto for the panning behavior.

    Stay tuned for the layout…

    To adjust the size of the album embed, just change the width and height attributes of the iframe tag. E.g. width=”800″ height=”600″

  7. max says:

    I am using firefox3.

    I think the panning behavior was due to one addon in my installation (hyperwords)

  8. max says:

    fixed the height, but still no “zoom about mouse” in firefox3
    also, clicking on the area to be zoomed doesn’t work, is this expected?

    once again, thanks for a great work. I’ve been needing to show my paintings in detail for a few years now. You solved a real world problem here for me.

  9. max says:

    …also, in explorer 7 i get this:

    Before installing this version of Silverlight, please close all browser windows and uninstall all previously installed versions of Silverlight.
    installed version 2.0.30523
    requested version 1.0.30401.0

    Should I uninstall the most recent version to view my albums?
    still, the link i need is


  10. techmatt says:

    I hadn’t tested with FF3 yet; give me a few days and I’ll have a fix.

    You shouldn’t need to add a Silverlight install link to your page. If the user doesn’t have the right version of Silverlight, an “install Silverlight” icon will show up in the album iframe. That icon points to the right version of Silverlight (2 beta 2).

    Can you try that?

  11. max says:

    Thanks, i’ll try that.

    i am testing with FF2 and explorer 7 on another machine and images don’t show. All i see are the “-” and “+” signs, also the scaling factor, but no images show, after I install the plugin

  12. techmatt says:

    Which version of Silverlight is installed (look in add/remove programs)? The correct version should be 2.0.30523.6. Did you have an earlier version installed before? Could you try to uninstall Silverlight, restart the browser and then install Silverlight again from the icon inside the album iframe?


  13. max says:

    i’ll try that.

    Do you think it’s possible to export from Deepzoom composer to a site without writing code? sorry to bug you with all these questions, but i’ve been trying for many hours to figure this out, with no good results, and you are clearly the expert 🙂

    My album using PhotoZoom is ready, but I’d like to be able to layout the images myself and zoom when clicking, for which i guess I will have to work more…


  14. techmatt says:

    All I can say is, stay tuned… 🙂

  15. max says:

    I’ll keep my eyes peeled. I truly believe that this tech will change the web’s face.

  16. aharef says:

    This is a wonderful technology and the leanest way I know to display hi-res photoalbums. Sweet 🙂 Yet after setting up various albums and including their iframe-sourcecode into my testsite… I urgenly want more:

    – setting up the default view with a starting image
    – which starting image
    – x & y-positioning within the image
    – default zoom
    – configuring background-color
    – maybe even control the album’s behaviour via javascript..!

    Oh boy, I’d be so happy 😉 Do you know about any plans regarding this?
    Keep up the great work!


  17. Cederash says:

    Да, есть над чем задуматься. Спасибо!

  18. Ferinannnd says:

    Класно! Нашел, наконец толковый блог на просторах интернета) Ура!

  19. Avertedd says:

    Спасибо. То, что нужно ))

  20. Carly says:

    Fans can volunteer for a chance to earn a Free I.P. ticket to the Virgin Mobile FreeFest taking place on August 30th at Merriweather Post Pavilion in Columbia, Md. Fans can devote time to community service at designated homeless youth shelters around the country for a VIP ticket to Virgin Mobile FreeFest. Virgin Mobile USA is also encouraging people, regardles of wireless carrier, to text “FREEFEST” to 20222, making a $5 donation[which will go to select youth homeless centers through The RE*Generation program, Virgin Mobile USA’s initiative to help homeless youth.

  21. Get a free ipad, Get a free iPad 2, Get a free iPhone, Get a free iPhone 4, Get a free Nokia n8, Tech Blog, Tech Review…

    PhotoZoom Updates « Matt Augustine Tech Blog…

  22. manzoor ali khan says:

    i like it

  23. I’m very pleased to find this great site. I want to to thank you for ones time just for this wonderful read!! I definitely enjoyed every bit of it and I have you saved as a favorite to check out new information in your blog.

  24. Very quickly this site will be famous amid
    all blog people, due to it’s good articles

  25. I will continue to update the Beta until it is released in the App Catalog. Thanks for playing! Click

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: