HTML5 audio library where supported and optional Flash-based fallback