Very minor problem:
On Windows 7, using jAlbum 19.1 and 19.2, using the Tiger skin version 2.9.5, I selected a song from one of my rip'ed CDs that had an apostrophe in the file name. The *.mp3 played fine in VLC and Windows Player. But when it came to playing the project preview, the computer was silent. The same for playing it in Chrome and Firefox. In the Tiger "Background music" tab, the mp3 file plays fine.
Looking at the generated index.html, a snippet shows that the apostrophe, or single quote, should be escaped:
I agree. The workaround of renaming the file was easy. I only mentioned it because the predecessor Turtle skin had the single quote escaped, and escaping the same in the new Tiger skin was apparently overlooked. I imagine the fix would be easy, and it may solve similar problems dealing with filenames not yet reported (like a photo filename containing a single quote).
In theory the apostrophes in Tiger are escaped too, but Tiger is using a completely different approach, using the browser's own AUDIO player instead of the custom designed player in Turtle, which I had full control over. With the browser's own component I can't guarantee the apostrophes will work in the mp3 file name.