- WinLIKE
-
WinLIKE ist ein Fenstermanager (engl. Window Manager) für Webanwendungen und Webseiten, der in JavaScript (DHTML) geschrieben ist. Mit ihm lassen sich Benutzeroberflächen für das WWW entwickeln, die denen von fensterbasierten Betriebssystemen (z. B. Microsoft Windows) ähneln. Durch die Verwendung mehrerer Fenster werden, ähnlich wie bei Ajax, Seitenwechsel innerhalb des Browsers reduziert und es bleibt dem Benutzer vorbehalten, welche Inhalte angezeigt und welche geschlossen werden (siehe auch Multiple Document Interface).
WinLIKE ist eine Technik für Web-Entwickler und ist für den nicht-kommerziellen Einsatz kostenlos. Das Programm arbeitet auf allen Plattformen (Windows, Unix, Mac OS etc.) in Mozilla-basierten Browsern wie Netscape Navigator oder Mozilla Firefox sowie im Internet Explorer. Darüber hinaus ist WinLIKE kompatibel zu textbasierten Clients wie Suchmaschinen oder Textbrowsern. Da WinLIKE eine reine clientseitige Technik ist, kann es beliebig mit serverseitigen Techniken kombiniert werden, wie bspw. PHP, Active Server Pages, ASP.NET, Perl oder JSP.
Beispiel
In folgendem Beispiel wird in einer HTML-Seite mit WinLIKE ein Fenster win1 definiert:
<script type="text/javascript"> WinLIKE.definewindows = my_defs; function my_defs () { var x = new WinLIKE.window('Demo', 150, 90, 240, 240, 1); x.Nam = 'win1'; // Name des Fensters x.Ski = 'light'; // Skin/Layout des Fensters x.Adr = 'samples/test.html'; // Adresse des Inhalts x.Mn = true; // standardmäßig minimiert x.Vis = false; // zu Beginn noch unsichtbar WinLIKE.addwindow(x); } </script>
Ein Hyperlink kann nun über sein target-Attribut dieses Fenster win1 gezielt befüllen:
<a ref="beispiel.html" target="win1">Linkname</a>
Weblinks
Wikimedia Foundation.