Ich habe die Anforderung, eine Anwendung zusammenzustellen, die eine Web-Diashow erzeugt.
Es muss in der Lage sein, ausgefallene Übergänge zwischen mehreren Bildern (in einem Browser) zu machen und auch Audio zu liefern, während diese Bilder angezeigt werden. Die Übergänge zwischen den Bildern müssen verzögert werden, bis der Ton fertig ist (jedes Bild wird seine eigene Tonspur haben).
Es muss auch mit einem Programm erstellt werden, also keine ausgefallenen GUI-Designer-Tools - ich möchte in der Lage sein, einfach XML- oder reine Textdateien zu generieren, die entweder direkt in einen Browser geladen (a la jQuery) oder mit einem frei verteilbaren Tool (a la Open Laszlo) kompiliert werden können.
Meine gesamte bisherige Webarbeit war J2EE, aber ich denke, es ist an der Zeit, dass ich einige der reichhaltigeren clientseitigen Tools ausprobiere. Ich habe einen kurzen Blick in Open Laszlo und jQuery geworfen, aber ich bin mir nicht sicher, wie ich die Folien mit dem Ton synchronisieren soll. Der grundlegende Prozess wird sein:
- Audiospur einleiten.
- Übergang zum Bild.
- warten, bis die Tonspur beendet ist.
- ausspülen und wiederholen.
Ist diese Art von Dingen mit jQuery möglich? Es scheint eine riesige Menge von DOM-Manipulation Zeug zu sein, aber ich kann nicht finden, etwas offensichtlich über die Audio-Synchronisation.
Ich bin offen für andere Vorschläge, wenn Sie welche haben, aber die Forderung nach frei verteilbaren Tools ist ein absolutes Muss. Dies wird wahrscheinlich die meisten Lösungen vom Typ Adobe Flash ausschließen.