Willkommen zur Diashow

JavaScript und Cookies müssen eingeschaltet sein.

Kapitel 1 - Die Grundidee

Dieses Beispiel soll zeigen, wie man mit JavaScript eine ganz einfache ferngesteuerte Diashow vorführen kann. Die komplizierteren Versionen mit Server-Sent-Events, AJAX, oder mit Websockets folgen vielleicht als Beispiele. Auch dieses Beispiel bedarf noch einiger Überarbeitungen.

Für die Verwendung in der Praxis benötigen sowohl der Client, als auch der Selector eine Anmeldeprozedur. Hierfür sind dann Cookies eine praktikable Lösung.

Zur Bedienung benötigt man den "Selector". Die Zuschauer starten den "Client".
Die Files findest Du unter http://selfhtml.bitworks.de/diashow/.

Die hier gezeigte Methode mit Polling per JavaScript funktioniert auch bei wechselnden IPs des Clients, so wie sie z.B. bei AOL-Internet-Access üblich sind. Die Last für den Server pro Client ist abhängig von der Pollingrate und der Anzahl der Clients. Der benutzte HTTP-Server-Child-Prozess kann aber immer schon nach sehr kurzer Zeit wieder freigegeben werden.

Leider funktioniert die Darstellung und Weiterschaltung von Objekten (PDF, Word-Docs, Excel, ...) noch nicht. Manche Browser hängen sich auf, andere laden ständig neue Ressourcen herunter, usw.