am einfachsten ließe sich meiner Meinung sowas mit XUL realisieren. Die *.xul Datei müßte dann anstelle einer HTML-Datei in den Browser geladen werden.
Damit dies funktioniert muß Dein Server aber so konfiguriert sein, daß er XUL-Dateien ausliefert (läßt sich in der .htaccess machen:
AddType application/vnd.mozilla.xul+xml xul
).
Kleiner Einschränkung erfährt die Methode zur Zeit noch durch die weite Verbreitung des Paläobrowsers M$IE (soll heißen: es funktioniert nur in Mozilla&Co).
http://www.xulplanet.com
Gruß
Avalon