Skip to content

Instantly share code, notes, and snippets.

@Phiwatec
Last active July 27, 2023 21:48
Show Gist options
  • Save Phiwatec/d65e2cb1d4eb8d3fb0183b2ca370895d to your computer and use it in GitHub Desktop.
Save Phiwatec/d65e2cb1d4eb8d3fb0183b2ca370895d to your computer and use it in GitHub Desktop.

Meine Bookmarklets

Was sind Bookmarklets?

Bookmarklets sind Lesezeichen, welche nur Javascript enthalten.
Dies erlaubt es in der Lesezeichenleiste einen Art "Knopf" zu erstellen, welcher beim Klick Javascript ausführt.
Da ich einiges an Webentwicklung mache, ist es praktisch solche Schnellaktionen zu haben.
Hier gibt's weitere Infos: Bookmarklets

Wie kann ich sie Verwenden?

Ganz einfach :)
Einfach ein neues Lesezeichen hinzufügen und im Feld "Adresse" (Firefox) bzw. "URL" (Google Chrome) den Code hinter "Code :" einfügen.
Jetzt einfach auf OK klicken und das Lesezeichen somit abspeichern. Soll es nun benutzt werden, so muss nur das Lesezeichen angelickt werden und es wird die jeweilige Aktion ausgeführt.

Einige Beispiele von mir

Diese Beispiele sind vor allem für den Bereich der Sytemadministration und Webentwicklung gut.

  • Inspect
    • Ruft die aktuelle URL der Seite im Netcraft Site Report auf. Nützlich um allgemeine Informationen über eine Website zu erhalten
    • Code : javascript:(function(){window.open("https://sitereport.netcraft.com/?url="+window.document.URL.toString())})();
  • Review
    • Ruft die aktuelle URL in den PageSpeed Insights von web.dev auf. Bewertet unter anderem die Schnelligkeit und Effizienz der Website
    • Code : javascript:(function(){window.open("https://developers.google.com/speed/pagespeed/insights/?hl=de&url="+window.document.URL.toString())})();
  • All
    • Ruft die aktuelle Domain im internet.nl Website Test auf. Analysiert unter anderem Parameter wie die IP Konnektivität und DNSSEC
    • Code : javascript:(function(){window.open("https://en.internet.nl/site/"+window.document.domain.toString())})();
  • Access
    • Ruft die aktuelle URL im WebAIM WAVE Tool auf. Nützlich um die Behindertengerechtigkeit einer Website zu untersuchen
    • Code : javascript:(function(){window.open("https://wave.webaim.org/report#/"+window.document.URL.toString())})();
  • Shodan
    • Ermittelt die IPv4 Adresse der aktuellen Website und ruft sie in Shodan.io auf. Nützlich zum untersuchen auf offene Ports
    • Code : javascript:(function(){window.open("https://tools.pwserv.net/nsredirect.php?link=http://shodan.io/host/&hname="+window.document.URL.toString())})()
  • DSVGO
    • Öffnet die aktuelle URL im DSVGO-Checker von wwwschutz.de auf. Überprüft die Website auf DSGVO Konformität
    • Code : javascript:(function(){window.open("https://wwwschutz.de/demo/wwwschutz-ki-check-public-p4/start.php?url="+window.document.URL.toString())})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment