hanzf: seite mit mp3 auf iphone: quicktime statt flash?

Beitrag lesen

Hallo,

ich habe in die Website meiner Band den EMFF-Player eingebaut, um Songs abzuspielen, und auf allen Windows- oder Linux-PCs, die Flashplayer installiert hatten, hat das bisher auch funktioniert.
Code:
<div class="inhalt tracks"><div class="player mittig"><div id="titel-im-player">Psychokacke</div><object type="application/x-shockwave-flash" data="emff.swf" width="220" height="68"><param name="movie" value="emff.swf"><param name="bgcolor" value="#000000"><param name="FlashVars" value="src=tracks/07_Psychokacke.mp3&autostart=yes"></object></div>
Jetzt hat das neulich auf dem iPhone einer Bekannten nicht funktioniert, auch von MySpace könnte sie sich keine Musik anhören, sagte sie, und ich habe gehört (allerdings nicht von wirklichen Fachleuten), das iPhone könne überhaupt kein Flash.
Jetzt habe ich mal ein bißchen mit Quicktime rumprobiert, das ist ja auch von Apple. Habe mir ein Codeschnipsel von einer Webseite genommen und meinen Dateinamen eingesetzt.
Code:
<a onclick="_gaq.push(['_trackEvent', 'Outgoing', 'grmml.de', '/bass/bridgesuite.mp3']);" rel="nofollow" href="tracks/07_Psychokacke.mp3" target="_blank">Psychokacke</a>
funktioniert auf dem PC. Test auf dem iPhone steht noch aus.
(Die Angabe '/bass/bridgesuite.mp3' stammt noch aus dem Original, scheint den Browser nicht zu interessieren, ich weiß nicht was die ganzen Angaben bedeuten...)
Jetzt meine Fragen:
1. diese Angabe im onclick-Attribut, ist das Javascript? (Habe ich so gut wie keine Ahnung von.) hat jemand einen Link zu einer Erklärung?
2. Wie kann ich aus einem PHP-Skript unterscheiden, ob der Client-Browser Flash kann oder ob ich es besser mit Quicktime versuche?
3. Wenn man den Abspiel-Link anklickt, öffnet sich der QuickTimePlayer in einem neuen Tab, der sich nach Ende des Songs nicht schließt. geht das nicht ohne neuen Tab, oder kann der neue Tab sich wenigstens automatisch schließen?