Vier nützliche kleine Scripts zum Aufpeppen von Firefox und Chrome
Google-Site-Suche nach einem Begriff auf derselben Seite
Angenommen, Sie befinden sich auf der PCtipp-Webseite und lesen einen Artikel über Outlook. Jetzt möchten Sie weitere PCtipp-Artikel finden, in denen Outlook vorkommt. Sie könnten natürlich die PCtipp-eigene Suche verwenden (aber – psst! – die ist nicht so toll). Oder aber: Sie verwenden die Google-Suche, die das Wort bei pctipp.ch sucht.
Was es macht: Sie markieren einen Begriff, den Sie auf der Webseite suchen möchten, auf der Sie sich gerade befinden (z. B. pctipp.ch). Klicken Sie aufs Google-Site-Suche-Bookmarklet, schon sucht Google bei pctipp.ch alle Artikel, in denen das Wort vorkommt. Es macht eine Google-Suche mit Einbezug des «site:»-Parameters (z. B. Outlook site:pctipp.ch). Dies aber viel einfacher und schneller, als wenn Sie selbst ein Tab öffnen und die Parameter eintöggeln.
So gehts: Klicken Sie mit rechts auf die Lesezeichenleiste und wählen Sie Lesezeichen hinzufügen. Für den Namen tippen Sie z. B. Google site: nach Wort ein. Im Feld für die Adresse kommt keine Adresse rein, sondern der folgende JavaScript-Code. Kopieren Sie ihn einfach von hier, fügen Sie ihn ein und klicken Sie danach auf Speichern. Dieses habe ich leicht abgeändert, damit die Google-Suche sich in einem neuen Tab öffnet.
Hier ist mein Code-Vorschlag:
javascript:q = "" + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); if (!q) q = prompt("Sie haben keinen Begriff markiert. Geben Sie einen Suchbegriff ein:", ""); if (q!=null) location=window.open("https://www.google.com/search?num=100&q=site:" + escape(location.hostname) + " \"" + escape(q.replace(/\"/g,"")) + "\"").replace(/ /g, "+"); void 0
Das Original-Script ersetzt das aktuelle Tab durch die Google-Suche. Finde ich nicht so praktisch, aber der Vollständigkeit halber wäre hier auch dieser Code:
javascript:q = "" + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); if (!q) q = prompt("Sie haben keinen Begriff markiert. Geben Sie einen Suchbegriff ein:", ""); if (q!=null) location=("https://www.google.com/search?num=100&q=site:" + escape(location.hostname) + " \"" + escape(q.replace(/\"/g,"")) + "\"").replace(/ /g, "+"); void 0
Kennen und verwenden Sie auch Bookmarkets, die Sie besonders nützlich finden? Schreiben Sie es in die Kommentare.
11.11.2022