Bookmarklets: Kleine Helferlein

bookmarkBookmarklets sind eigentlich ganz normale Links, die aber Javascript beinhalten. Sie können aus einer beliebigen Website direkt an den bevorzugten Bookmark-Ort (Toolbar, Menü, Sidebar, …) gezogen und verwendet werden. Die Idee ist so einfach und genial, dass es schon grosse Verzeichnisse für sie gibt. Da sie in Javascript programmiert sind, kann man auch den Quellcode direkt ansehen und für sich anpassen.

Beispiele sind:

  • Das auf der aktuellen Seite markierte Wort nachschlagen, übersetzen, auf der ganzen Seite markieren, …
  • Seitendaten (Bilder, Links, Texte) oder -metadaten (Frische, Grösse, …) auslesen.
  • Seite verändern: (Schrift, Farbe, …)

Hier ein Trivialbeispiel: ddo.com ist ein MMPORG, das den Service „my.ddo.com“ anbietet. Dort können Detaildaten über die Charakteren der Spieler abgerufen werden indem eine spezielle URL nach dem Schema http://my.ddo.com/character/welt/name/ zusammengestellt wird. Das erste Bookmarklet nimmt vom Benutzer Welt und Name entgegen und ruft die entsprechende URL auf (Test: Senthessel auf Ghallanda):

<a href="javascript:void(Tn=prompt('Toon name:',''));void(Sr=prompt('Server:',''));if(Tn && Sr) location.href='http://my.ddo.com/character/'+escape(Sr.toLowerCase())+'/'+escape(Tn.toLowerCase())+'/'">Suche DDO-Toon</a>

Es ist voll bookmarkfähig und sieht folgendermassen aus: Suche DDO-Toon.

Ein zweites Bookmarklet sucht auf einer bestimmten Welt und nimmt als Namen entweder den auf einer Webseite markierten Text oder die Eingabe in einem Dialog:

<a href="javascript:Tn=document.getSelection();if(!Tn){void(Tn=prompt('Toon name:',''))};if(Tn) location.href='http://my.ddo.com/character/ghallanda/'+escape(Tn.toLowerCase())+'/'">Search DDO-Toon On Ghallanda</a>

Beispiel: Search DDO-Toon On Ghallanda

Folgendes Bookmarklet sucht ein entsprechendes Ausbildungsmodul von I-CH (Quelltext anzeigen für die Source 😉 ): Modulsuche auf I-CH

Am besten nimmt man ein bestehendes Bookmarklet und passt es auf seine Bedürfnisse an.


Hier eine Liste der kompletten DDO-Bookmarklets:

Spurl ist tot, lang leben die lokalen online Bookmarks

BookmarkDas Risiko authistisch zu wirken nehme ich auf mich und schreibe nicht über Chrome. Jawohl.
Viel lieber schreibe ich darüber, dass spurl.net – dem ich meine Bookmarks anvertraut habe – leider zum hirnlosen Zombie geworden ist . Vor ein paar Wochen zuerst offline gegangen, danach wieder da aber schwer angeknackst ohne Sidebarkategorien, Support, Foren, … Auch heute noch zeigen viele Links ins Leere und Emails kommen als unzustellbar zurück. Das alles hat leider ohne Ankündigung und nach Jahren guter Dienste stattgefunden.
So richtig schade finde ich, dass die Exportfunktionen ins HTML oder XBEL Format nicht funktionieren, denn somit waren meine Lesezeichen so gut wie im Zombie eingeschlossen :mummy3: .

Befreiung der Lesezeichen

Es gibt aber eine Möglichkeit seine URLS von Spurl zumindest in einer Form ohne Kategorien zurückzubekommen: In My spurls → Library die Kategorie All spurls anwählen und ein Exportformaticon (Atom oder XML) anklicken. Will man nicht nur ein Müsterchen sondern alle Links, dann sollte man bei der URL noch &limit=50000 anhängen. Speichern und gut is.

Auswahl eines neuen Online-Bookmark-Providers

Da ich oft unterwegs bin und verschiedene, browserfähige Einheiten besitze, ist es mir wichtig plattformübergreifend auf meine Lesezeichen zugreifen zu können. Mitunter brauche ich die Lesezeichen um zu arbeiten, eine gewisse Zuverlässigkeit wäre also schon schön.
Meine Wünsche an einen Onlinebookmarkmanager waren die Folgenden:

  • Tags sollten möglich sein
  • Eine Baumansicht sollte in der Sidebar dargestellt werden können
  • Drag and Drop Kategorien und Bookmarkverwaltung
  • Import/Export muss vorhanden sein
  • Integration in Firefox
  • Ubiquitär (ja kuckts halt nach :ua_teacher: )

Weiterlesen