Benutzer:Schnark/js/gestures
Dieses Skript aktiviert einige Mausgesten. Dazu drückst du die Strg-Taste und bewegst die Maus in einer bestimmten Figur. Noch sind nur wenige Gesten implementiert: Zeichnest du ein großes E (von oben nach unten in zwei Halbkreisen), gelangst du in den Bearbeiten-Modus, ein H (ein kleines h, erst der senkrechte Strich nach unten, dann ein Halbkreis) bringt dich zur Versionsgeschichte. Ein ? (von oben nach unten in zwei entgegengesetzten Halbkreisen) bringt dich nach WP:?. Bewegst du auf einer Seite mit Blätter-Funktion die Maus nach links oder rechts, so wird in diese Richtung geblättert. Eine Bewegung nach unten oder nach oben bringt dich an das Ende oder den Anfang der Seite. Im Bearbeitungsmodus kommst du mit einer Hoch-Runter-Geste zum Eingabefeld.
Einschränkungen
- Die zweite Art der Einbindung (also ohne Fliegelflagel) kann fehlschlagen.
- Die Gesten sind zwar etwas fehlertolerant, aber du musst sie eventuell manchmal mehrmals versuchen, bis sie klappen.
Einbindung
Falls du meine Skriptsammlung Fliegelflagel verwendest, kannst du das Skript in der Fliegelflagel-Konfiguration aktivieren.
Andere Benutzer können das Skript durch folgende Zeilen in der eigenen common.js einbinden:
//[[Benutzer:Schnark/js/gestures.js/jquery.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/gestures.js/jquery.js&action=raw&ctype=text/javascript');
//[[Benutzer:Schnark/js/gestures.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/gestures.js&action=raw&ctype=text/javascript');
Code
Der Javascript-Code befindet sich unter Benutzer:Schnark/js/gestures.js und verwendet mein jQuery-Plugin für Mausgesten.