На Вашем тестовом сайте реализована отличная система обработки ошибок скриптом demo3.js, хорошо бы его включить в общий скрипт или хотя бы на странице ссылка указать, что он существует и как им пользоваться. Без него я пол часа думал где ошибся, а оказалось, что Opera 11.50 и Firefox 5.0.0 просто не воспроизводят mp3.
В инструкции не раскрыт способ использования nohtml5, в предложенном для скачивании примере он не используется, но присутствует swfobject.js, который по идее должен запускать флеш плеер, если силами html5 файл не проигрался, но этого не происходит, ни в Opera, ни в FireFox. Или он должен срабатывать по другим причинам?
Из багов могу отметить всплывание окна о версии плеера где попало. ссылка
Место всплывания меняется в зависимости от местоположения плеера относительно центра экрана, если выше центра, то всплывает выше, если выше, то всплывает ниже. ссылка
Такое поведение наблюдается в четырех браузерах Opera, Chrome, FireFox, IE.
На тестовой странице используется версия скрипта 0.0.7 , хотя может так и задумывалось или просто этого достаточно для теста браузеров…
Это уже конечно мелочи, но в глаза всё таки бросается несимметричность окна аудио. ссылка
Для симметрии достаточно добавить пару пикселей к высоте: style="width:400px;height:37px;".