Bestandteile

Zusammenfassung

Auf dieser Seite finden Sie Informationen zu den Bestandteilen von jack4flash und wie diese eingebunden werden. Die Informationen richten sich hauptsächlich an Entwickler.

Jack mit Quellcode und den Logos der verwendeten Bibliotheken

JavaScript

Der JavaScript-Code zur Steuerung des Players gliedert sich wie folgt auf:

  • callback.js:
    Callback-Funktion zur Kommunikation zwischen JW Player und JavaScript
  • jquery.jack4flash.js:
    jack4flash jQuery Plug-In für Fehlerbehandlung, Flash-Einbindung sowie Erzeugung und Steuerung der Bedienelemente
  • lang.js:
    Objektliterale für die deutsche / englische Fassung

Zusätzlich müssen die folgenden JavaScript-Bibliotheken eingebunden werden:

Diese Bibliotheken befinden sich in der Datei main.js im Verzeichnis /lib.

Die Einbindung und Initialisierung von jack4flash erfolgt im HTML über die loadPlayer-Methode. Diese wird jeweils auf das jQuery-Objekt des HTML-Containers angewendet, in den der Player eingebunden werden soll.

Es können mehrere Instanzen von jack4flash in eine Seite eingebunden werden, sofern sichergestellt wird, dass sich die Werte für pid, objid sowie die Bezeichner der Konfigurationsobjekte unterscheiden.

Cascading Style Sheets (CSS)

Das Installationspaket enthält beispielhafte Stylesheets für einen Video-Player mit vollem Funktionsumfang, Player mit reduziertem Umfang (zum Beispiel in Teaserformaten) lassen sich davon jedoch ableiten.

Die CSS-Dateien befinden sich im Verzeichnis /theme_jack4flash/css/ und gliedern sich wie folgt auf:

  • screen.css: browserübergreifende Styles für die Bildschirmausgabe
  • safari.css: ergänzende Styles für Safari unter Mac OS
  • win_ie6.css: ergänzende Styles für Internet Explorer 6 unter Windows
  • win_ie7.css: ergänzende Styles für Internet Explorer 7 unter Windows
  • win_ie8.css: ergänzende Styles für Internet Explorer 8 unter Windows
  • firefox.css: ab Version 0.9.3 im jack4flash Paket enthaltene ergänzende Styles für den Firefox

HTML und weitere Bestandteile

Eine beispielhafte Einbindung des Players findet sich unter /index.html.

Detailierte Informationen zur HTML-Integration und zur Übergabe spezifischer Merkmale über HTML finden Sie auf den Seiten Integration und Konfiguration.

Wörterbuch

In unserem Wörterbuch können Sie einzelne Begriffe und deren Bedeutungen nachschlagen.

CSS (Cascading Style Sheets)

CSS (auf Englisch: Cascading Style Sheets) ist eine Computersprache, die entwickelt wurde, um das Aussehen und die Formatierung von Internetseiten zu gestalten...

HTML (Hypertext Markup Language)

deutsch: Hypertext Auszeichnungssprache...

jack4flash

jack4flash steht für "JQuery Accessible Kit for Flash", zu deutsch: jQuery basierter Baukasten für Flash. Mit dem Baukasten können Sie eine barrierefreie Bedienung von Flash-Video-Playern entwickeln...

JavaScript

JavaScript ist eine Programmiersprache, die häufig auf Internetseiten eingesetzt wird, um beispielsweise Formulareingaben zu überprüfen und zu senden, aber auch um Internetseiten mit Effekten und hilfreichen Funktionalitäten zu erweitern.

JavaScript-Bibliothek

JavaScript-Bibliothek bezeichnet eine Sammlung von JavaScripts für zusammengehörende Aufgaben.

jQuery

jQuery ist eine freie, umfangreiche JavaScript-Bibliothek...

Plug-in

Ein Plug-in ist ein Programm, dass als Zusatz zu einem bereits bestehenden Programm entwickelt wird...

Quellcode / Quelltext

Als Quellcode oder auch Quelltext bezeichnet man einen für Menschen lesbaren, in einer Programmiersprache geschriebenen Text eines Computerprogramms...

SWFObject

SWFObject ist ein Skript, das dazu dient, Flash-Dateien in HTML-Seiten einzubetten...