Browser-Startseite als Wallpaper

Gestern Abend habe ich im sw-guide Blog einen Eintrag zum Thema “selbstgebastelte Browser-Startseite” gelesen. Die Essenz des Artikels ist, dass man sich eine HTML-Seite zusammenbasteln kann, die lokal auf dem Rechner abgelegt wird und vom Browser beim Start angezeigt wird. Auf dieser Seite kann man (nötige HTML-Kenntnisse vorausgesetzt) Suchboxen irgendwelcher Suchmaschinen, Links zu den Lieblingsseiten, Online-Banking, seinem Blog oder was auch immer integrieren. Der Vorteil dieser Methode zu den Startseiten-Diensten wie z.B. netvibes ist lt. Autor des Blogs, dass die lokale Startseite ohne langsamen HTTP-Zugriff aufgerufen werden kann.

Im seinem Artikel, ist übrigens ein Zip-Archiv mit einem entsprechenden Beispiel, wie so eine Seite geschrieben werden kann, zu finden.

Ich finde, dass eine lokale gespeicherte Startseite eigentlich eine ganz nette Idee ist, wobei ich allerdings glaube, dass das Argument der schnelleren Ladezeit in Zeiten von DSL-Anschlüssen mit mehreren Megabit Bandbreite relativ viel an Schlagkraft verliert. Zudem ist es wesentlich einfacher sich eine Browser-Startseite bei netvibes zu basteln, als “per Hand”. Mich hat dieser Artikel aber zu einem eigenen Artikel “inspiriert”: Warum sollte man nicht so eine Startseite als Desktop-Wallpaper “missbrauchen”? Und was passiert, wenn man das macht?

Relativ wenige Leute wissen nämlich, dass man auf dem Desktop von aktuellen Windows-Betriebssystemen (98, ME, 2000, XP, Vista) nicht nur Bilder, sondern auch HTML-Seiten anzeigen kann. Ich habe das mit den oben erwähnten Beispiel-Dateien einmal versucht.

Schritt 1: Icons vom Desktop ausblenden

Icons lassen sich ganz einfach durch einen Rechtsklick auf den Windows-Desktop ausblenden. Die entsprechende Funktion “Desktopsymbole anzeigen” findet sich im Untermenü “Symbole anordnen nach”.

tutneu

Dieser Tipp stammt von Rolf (Danke!!). Meine ursprüngliche Methode zum Absblenden von Icons war ganz geringfügig weniger elegant…

Zunächst braucht man den Registry-Editor. Dieser kann durch “Start” –> “Ausführen” –> “regedit” –> “OK” aufgerufen werden. ACHTUNG! WIE BEI ALLEN ÄNDERUNGEN AN DER REGISTRY GILT: HIER IST VORSICHT GEBOTEN!

Im Registry-Editor navigiert man zum Schlüssel HKEY_CURRENT_USER\ Software\ Microsoft \Windows \CurrentVersion \Explorer \Advanced und ruft dort den DWORD-WERT “HideIcons” auf. Der Wert wird auf “1″ gesetzt und der Editor geschlossen.

tut_1

Falls der Wert noch nicht existiert, legt man ihn einfach im Editor mittels “Bearbeiten” –> “Neu” –> “DWORD-Wert” an.


Jetzt muss Windows neu gestartet werden – vielleicht gibt es auch einen Trick, um die in der Registry gemachten Änderungen zu übernehmen, ich kenne diesen aber nicht. Nachdem Windows wieder läuft, ist der Desktop wie gewünscht leer.

(Die Icons werden übrigens wieder angezeigt, nachdem der oben geänderte HideIcons-Wert zurück auf 0 gesetzt und die Maschine neu gestartet wurde. Evlt. ist es auch eine gute Idee die Position der Desktop-Icons zu speichern bevor man irgendwelche Änderungen durchführt. Wie das geht, steht z.B. hier geschrieben)

Schritt 2: HTML-Wallpaper einbinden

Das Einbinden des Wallpapers funktioniert vollkommen äquivalent zum Einbinden eines herkömmlichen JPEG-Wallpapers. Dazu wählt man die einzubindende HTML-Seite durch “Eigenschaften der Anzeige” –> “Desktop” –> “Durchsuchen” aus und “übernimmt” die Änderungen. (Verwendet man den Beispielcode vom sw-guide Blog, muss die index.html Seite eingebunden werden.) Das war’s schon.

tut_2

Ein Blick auf den Desktop zeigt: Die HTML-Seite wird wie gewünscht angezeigt. Das ganze sieht etwa so aus (ich habe schon einige Änderungen an der Seite vorgenommen. Die Ansicht weicht also von der unveränderten HTML-Startseite leicht ab):

tut_3

Auf dem Wallpaper angeklickte Links bzw. Ergebnisse von über das Wallpaper gestarteten Suchanfragen, werden im Standard-Browser des Systems angezeigt.

So ein HTML-Wallpaper ist eigentlich schon ganz witzig und sorgt sicher bei einigen Menschen für (leichte) Verblüffung. Da geht aber noch mehr.

Schritt 3: Anpassungen

Auf dem Wallpaper lassen sich natürlich auch Links einbinden, die auf den lokalen Rechner oder andere Rechner im Windows-Netzwerk zeigen. Somit lassen sich über das Wallpaper bequem (Netzwerk)Ordner aufrufen. Die Ordner werden nach dem Klick auf den entsprechenden Link wie gewohnt im Standard-Windows Ordnerfenster angezeigt.

Ein entsprechendes Stück HTML-Quellcode für diese Funktionalität könnte z.b. so aussehen.

<ul>
<li class="linktitle">Laufwerke:</li>
<li><a href="//C:">Windows-Partition (C)</a></li> |
<li><a href="//D:">Daten (D)</a></li> |
<li><a href="//L:">USB-Drive (L)</a></li>
</ul>

<ul>
<li class="linktitle">Ordner:</li>
<li><a href="///d:/Eigene%20Daten">Eigene Dateien</a></li>|
<li><a href="//pfad/nach/foo">Foo</a></li> |
<li><a href="//pfad/nach/bar">Bar</a></li> |
<li><a href="//pfad/nach/baz">Baz</a></li>
</ul>

Die Startseite kann aber nicht nur irgendwelche Dinge aufrufen, sondern natürlich auch anzeigen. Z.B. könnte recht einfach ein Link zu einem aktuellen Satellitenbild eingebunden werden. Da das Bild evlt. alle paar Stunden aktualisiert wird, sollte sich das Desktop-Wallpaper evtl. auch selbst regelmäßig aktualisieren. Das kann z.B. durch einen meta refresh Tag im Header der HTML-Seite geschehen.

<meta http-equiv="refresh" content="300;url=file://pfad/zur/startseite">

Der Tag sorgt dafür, dass die Verlinkte Datei alle 300 Sekunden neu geladen wird. Alternativ ist es übrigens auch möglich andere Webseiten, z.B. netvibes über einen IFrame auf dem Desktop einzubinden. Das funktioniert tatsächlich. Ich habe das vor etwa einem Jahr spasseshalber mit dem Webinterface von Gmail versucht. Es war problemlos möglich Emails über als Wallpaper zu lesen und schreiben.

Ähnliche Beiträge

Comments are closed.