Nächstes: Plugins: Tcl-Plugin
Nach oben: Einsatzbereiche
Vorheriges: Schritte hin zu Applets
WWW-basierte Mini-Programme (engl.: ,,applets``)
sind aus den bereits beschriebenen Gründen,
insbesondere Sicherheit, mehreren Einschränkungen unterworfen:
-
- Die gesamte Applikation muß in einem einzigen Programm
vorliegen.
-
- Graphiken und graphische Elemente der Applikation
müssen in diesem Programm vollständig enthalten sein.
-
- Fenster-Manager Funktionen werden nicht benötigt.
Desweiteren sollten die Quellentexte kompakt gehalten und
beispielsweise nicht benötigte Daten oder
umfangreiche Kommentaranteile entfernt werden.
In einer sicheren Umgebung gelten für derartige Mini-Programme
zusätzliche funktionelle Einschränkungen:
-
- Menüs können nicht verwendet werden. Anstelle von Menüs
können Schaltflächen Verwendung finden.
-
- Veränderliche Menüs müssen durch passende Dialoge
ersetzt werden.
-
- Es können keine Fenster oberster Hierarchie
(engl.: ,,toplevel windows``) erzeugt werden.
Anstelle von derartigen Fenstern können
Rahmen (engl.: ,,frames``) verwendet werden.
-
- Neben
menu
und toplevel
können auch Funktionen wie
grab
,
vwait
,
socket
und open
nicht verwendet werden.
Ein Mini-Programm kann daher in einer sicheren Umgebung
auch keine Dateien öffnen.
(Die hier genannten Funktionen sind für Tcl/Tk exemplarisch.)
Nächstes: Plugins: Tcl-Plugin
Nach oben: Einsatzbereiche
Vorheriges: Schritte hin zu Applets
Claus-Peter Rückemann / ruckema@uni-muenster.de / Tel. --
Sun Jan 20 19:17:16 MET 2002