Hi Philip,
On my website's CD store pages, for excerpts of the CDs for people to listen to I have been using straightforward hyperlinks to the respective MP3 soundfiles ... so, what I started doing was to replace each of those hyperlinked 'Play' buttons with the corresponding HTML5 <audio> element ... as a compatibility backup ... I put a plain hyperlink for the respective file immediately below each <audio> element.
However, despite my having the <audio> elements each configured for preload="none", I noticed that as I worked through the page replacing the old Play buttons, page loading time in my browser was increasing, and in BG scrolling and other actions were getting increasingly sluggish, often with confusing delays in execution. ... In the browser I didn't get that sluggishness, although, as I say, page loading time was somewhat increased. Eventually BG became really frustrating in its sluggishness, and I had no sensible option to abandon the change and revert to my backup of the page, so restoring all the hyperlinked Play buttons.
I guess you would expect page loading time to increase. if you're
doubling the volume of code to provide two approaches to accessing
audio files.
<audio controls="controls" preload="metadata" src="clips/myfile.mp3"></audio>
and styling code for the tag of "width:100%" but I
have not tried it with a "big" number of files. How many are you
taking about on the page? What styling do have attached to the
tag. Perhaps there are conflicts in the style file that is causing
rendering delays?
-- Greg Chapman http://www.gregtutor.co.uk Still helping users of KompoZer but using BlueGriffon