Wie kann man Webseitenelemente ohne Maus anklicken?

4

Ich habe Arch Linux vor einigen Tagen auf meinem Chromebook C720 installiert, aber aufgrund einiger Kernel-Support-Probleme mit dem Touchpad habe ich keine Maus mehr. Ich bin jedoch nicht sonderlich darüber besorgt, das Problem jetzt zu beheben, da ich davon ausgehe, dass es eine gute Chance ist, zu lernen, wie man Dinge effizienter erledigt - nur mit der Tastatur.

Also habe ich installiert i3 , Vim , Ranger , Pentadactyl , und eine Reihe anderer tastaturbasierter Programme, und die Dinge laufen überraschend gut, mit Ausnahme der mangelnden Fähigkeit, auf bestimmte JavaScript-Schaltflächen zu klicken, wie z. B. die Abstimmungsschaltflächen auf dieser Site. Der Hinweismodus von Pentadactyl funktioniert nicht, da es sich nicht um Hyperlinks handelt.

Vermisse ich etwas oder ist dies mit Pentadactyl einfach nicht möglich?

Zaz
quelle

Antworten:

3

Die "Abstimmungs" -Knöpfe auf S.O. und Freunde sind möglicherweise keine Hyperlinks, aber sie sind Anker. Speziell für diese Links können Sie Folgendes zu Ihrer hinzufügen .pentadactylrc:

set hinttags+=a[class^='vote']

Diese Einstellung fügt Ihrer Liste der angedeuteten Elemente hinzu, die jetzt enthalten sein wird a Elemente, deren Attribut "class" mit "vote" beginnt: "vote-up-off", "vote-up-one" usw.

Dies funktioniert natürlich nur auf SO-Sites, aber Sie sollten in der Lage sein, ähnliche Techniken auf anderen Sites anzuwenden.

Lemur
quelle