Bookmarklets

Anleitung: So funktionieren Bookmarklets

1. Kopiere den Code aus dem jeweiligen Textfeld heraus:
1.1. Klicke das Textfeld an.
1.2. Drücke Strg+A, oder, falls du keine Tastatur hast: Klicke mit der Kontexttaste (meistens die rechte) in das Textfeld, dann aus dem Menü wähle "Alles markieren").
1.3. Drücke Strg+C oder wähle aus dem Kontextmenü "Kopieren".

Jetzt stehst du vor der Wahl:

Direkter Weg (einmalige Benutzung):
2. Geh zu der Seite, auf der du das Bookmarklet anwenden willst.
3. Ersetze die Adresse in der Adressleiste durch den Code:
3.1. Klicke in die Adressleiste.
3.2. Drücke Strg+A oder wähle aus dem Kontextmenü "Alles markieren".
3.3. Drücke Strg+V oder wähle aus dem Kontextmenü "Einfügen".
4. Drücke die Eingabetaste.

Als Lesezeichen speichern (für mehrmaluige Benutzung):
2. Lege in deinem Browser ein neues Lesezeichen an.
3. Ins Feld für die Adresse des neuen Lesezeichens füge den Code ein.
4. Gib deinem Lesezeichen einen Namen, der die Aktion des Codes beschreibt (optional).
5. Geh zu der Seite, auf der du das Bookmarklet anwenden willst.
6. Wähle das Lesezeichen aus dem Menü oder der Seitenleiste (je nach Browser).

Anleitung: Bookmarklets versenden

Hindernis: Es wäre ziemlich umständlich, jedesmal für ein kleines Bookmarklet extra eine Webseite wie diese hier zu bauen, nur damit der Empfänger sich den Code einfach aus einem Textfeld kopieren kann. Für Tausch per Chat sind die Bookmarklets aber oftmals zu lang, und/oder automatische Formatierungen der Chatsoftware könnten das Bookmarklet zerstören. E-Mail wäre ebenfalls unbequem, denn entweder sie lassen die lange Zeile Text intakt, wodurch sie potentiell umständlich zu kopieren ist, der Empfänger je nach seinen technischen Fähigkeiten vielleicht sogar Minuten lang scrollen muss. Oder sie formatieren dran rum, was wie bei Chatprogrammen Transportschäden erzeugen kann. Eine bequeme Lösung dafür sind URL-Verkürzungs-Dienste. Leider funktioniert nicht jeder davon auch für javascript:-URLs, also Bookmarklets.

Senden via TinyURL: Kopiere dein Bookmarklet ins Formular auf der TinyURL-Homepage und klicke auf den "Make TinyURL" Button. Weit unten auf der Ergebnisseite fiindest du zwei Links, zuerst die normale TinyURL und dann die Preview-Version davon. Kopier die Preview-Version und versende sie.

Anleitung: Bookmarklets empfangen

Empfangen via TinyURL: Klick den Link. Ignoriere den Riesenhaufen fettgedruckten Code, denn er enthält feste Zeilenumbrüche, die das Bookmarklet kaputt machen könnten. Scroll stattdessen ganz nach unten und suche den "Proceed"-Link. Klick ihn mit deiner Kontextmenü-Maustaste (üblicherweise die rechte) an und wähle "Link kopieren", "Ziel-Adresse kopieren" oder sowas. Rest wie in der Anleitung oben, bloß dass du kein Textfeld mehr brauchst weil du den Code schon kopiert hast. Die Sicherheitshinweise stehen am Ende dieses Abschnitts.

Sicherheitshinweis: Bösartige Bookmarklets können fiese Dinge mit deinem Browser anstellen, z.B. Passworte ausspionieren oder Webseiten umleiten. Auch wenn du dem Absender des Links vertraust, könnte dennoch die URL-Verkürzungs-Webseite geknackt worden sein. Füge den Code daher am besten zuerst in Wordpad1) (nicht Word o.ä.2)) ein und schau mal grob drüber. Manchmal ist enthaltener Schabernack sogar ohne Programmierkenntnisse zu sehen, wenn der Autor darauf vertraut hat, dass Leute sein Bookmarklet sowieso blind kopieren und einfügen werden. Es wird ein Bisschen einfacher zu lesen, wenn du zuerst alle "%20" (ohne "") durch jeweils ein Leerzeichen ersetzt3).

Anmerkungen: 1) Start → (Alle) Programme → Zubehör → Wordpad. 2) Microsoft Word, OpenOffice Writer und ähnliche Textprogramm versuchen, eingegebene Texte automatisch zu verbessern, sind aber auf normale Sprache ausgelegt, weswegen Bookmarklets dabei kaputt gehen können. 3) Bearbeiten → Ersetzen, oder Strg+H.

Webseiten leichter zu lesen/ benutzen machen

Wikipedia in Spalten anzeigen (nur Firefox):

Beliebige Webseite in Spalten anzeigen (nur Firefox):

Erzwinge schwarzen Text auf weißem Hintergrund (Firefox und Opera):

Entferne alle Schriftformatierungen (Firefox und Opera):

Normalisiere Schriftgröße und -art (Firefox und Opera):

Alle Formular öffnen Ergebnis in neuem Fenster:

Seitentitel bearbeiten:

Webseiten debuggen

HTML Quelltext (aktueller Zustand) anzeigen:

Cookies bearbeiten:

W3-validiere aktuelle Seite:

https zu http (agressiv):

Liste Elemente des n-ten Formulars:

Webseiten entwickeln

URL-(de)kodiere einen Text:

Teste Tastendruck-Codes: