Socrate WebAlbum was a web-based photo album browser that allowed users to
create good-looking and easy to browse photo albums. It was used on this website since 2000 until 2009, when it was replaced with the much more advanced Highslide JS.
Main features:
online (for web) and offline album browser (for CDs, archives, etc.)
browsing photos in a separate popup window
dynamic, multiple, user-defined page layouts
support for automatic resize of windows, depending of photo orientation: landscape or portrait
automatic window resize depending of visitor's screen resolution
photo descriptions in any number of languages
incremental photo images pre-loading techniques
XML description and configuration files
scrollable area for long descriptions
very easy to use
minimum mantanaince: you can add any time more layouts without changing anything in any existing albums
I've developed this application mainly for my own website (this one), that includes a large collection of photos.
Back in 2000, because I didn't found any other solution that satisfied my needs, I decided to develop my own photo browser. I've also learned some advanced JavaScript techniques with that occasion.