If supported, you can combine XML + XSLT in the browser.
Attempt opening the XML file:
photos.xml
This should work nicely in Safari and Mozilla. IE will render the code, but will not format it nicely (nor will it be valid XHTML.)