Fragen und Antworten
Textstelle auf Website verlinken
Textfragment-Bookmarklet
Dieses Bookmarklet erzeugt einen Link, der den ausgewählten Text als Textfragment hinter die URL der aktuellen Seite hängt. Das sieht dann beispielsweise so aus:
https://www.heise.de/#:~:text=Apple-Magazin%20von%20c't
Besucht man einen solchen Link mit Safari oder Google Chrome, springt der Browser automatisch zur zuvor markierten Textstelle. Bei Firefox muss bislang das Add-on Text Fragment installiert sein, damit das auch dort funktioniert.
Bookmarklet installieren
Ziehen Sie einen der unten stehenden Buttons einfach in die Favoritenleiste. Falls sie nicht sichtbar ist, drücken Sie ⇧ Umschalt+⌘ Command+B.
Textfragment-Link oder 💬
Bookmarklet verwenden
Besuchen Sie eine beliebige Website und markieren die gewünschte Textstelle mit der Maus oder dem Finger. Klicken Sie auf das Bookmarklet-Lesezeichen. Die URL mit dem ergänzten Textfragment wird in die Zwischenablage kopiert und ein Bestätigungs-Dialog bietet an, die URL in einem neuen Tab zu testen.
Der JavaScript-Code des Bookmarklets
var u = window.location.href.substr(0, window.location.href.indexOf('#'))
+ "#:~:text=" + encodeURIComponent(window.getSelection().toString());
navigator.clipboard.writeText(u);
if (confirm("Die URL wurde samt Textfragment in die "
+ "Zwischenablage kopiert. Möchten Sie den Link "
+ "zum Testen in einem neuen Tab öffnen?")) {
window.open(u,"_blank")
};
void(0);