Benutzerskript - Userscript

Ein userscript (oder Benutzer - Skript ) ist ein Programm, in der Regel schriftlich JavaScript , zum Modifizieren von Web - Seiten zu augment Browsing . Zu den Anwendungen gehören das Hinzufügen von Tastenkombinationen und Tastenkombinationen, das Steuern der Wiedergabegeschwindigkeit, das Hinzufügen von Funktionen zu Websites und das Verbessern des Browserverlaufs .

In Desktop-Browsern wie Firefox werden Userscripts durch die Verwendung einer Userscript-Manager- Browsererweiterung wie Greasemonkey aktiviert . Die Presto-basierten Opera-unterstützten Benutzerskripte (bezeichnet als Benutzer-JavaScript) werden in einem bestimmten Verzeichnis abgelegt. Userscripts werden oft als Greasemonkey- Scripts bezeichnet, benannt nach dem ursprünglichen Userscript-Manager für Firefox.

Auf Wikipedia ist für registrierte Benutzer eine Benutzerskripts- Funktion aktiviert, die es ihnen ermöglicht, Benutzerskripte zu installieren, um das Bearbeiten und Anzeigen der Seiten der Enzyklopädie zu verbessern.

Userscript-Manager

Ein Userscript-Manager ist eine Art Browsererweiterung und erweiterte Browsing-Technologie, die eine Benutzeroberfläche zum Verwalten von Skripten bereitstellt. Der Hauptzweck eines Userscript-Managers besteht darin, Skripte auf Webseiten auszuführen, während diese geladen werden. Zu den am häufigsten von einem Userscript-Manager ausgeführten Operationen gehören das Herunterladen, Erstellen, Installieren, Organisieren, Löschen und Bearbeiten von Skripten sowie das Ändern von Skriptberechtigungen (z. B. Website-Ausnahmen).

Userscript-Repositorys

Ein Aspekt von Userscripts ist, dass sie gemeinsam genutzt werden können. Sie können in ein Userscript-Repository hochgeladen werden, wo sie anderen Benutzern zum Herunterladen zur Verfügung stehen.

Historisch (ca. 2005–2011) war userscripts.org, das vom amerikanischen Programmierer Jesse Andrews erstellt wurde, das größte derartige Repository für Benutzerskripte. Im Laufe der Zeit wurde die Site zwischen verschiedenen Betreuern ausgetauscht, bevor sie im Mai 2014 komplett offline ging. Übrig bleibt nur ein Spiegel, der für Archivierungszwecke nützlich ist.

Eine Handvoll der aktivsten Mitwirkenden in der userscripts.org-Community hat OpenUserJS erstellt , das heute aktiv genutzt wird. Ebenfalls erhältlich ist Greasy Fork , ein Repository, das größtenteils vom kanadischen Programmierer Jason Barnabe entwickelt und gepflegt wird.

Benutzer der Greasemonkey- und Tampermonkey- Erweiterungen können .user.js-Skripte von einem beliebigen Ort aus installieren.

Siehe auch

Verweise

Externe Links