Как вы нажимаете на элементы веб-страницы без мыши?

359
Zaz

Я установил Arch Linux несколько дней назад на свой Chromebook C720, но из-за некоторых проблем с поддержкой ядра с сенсорной панелью у меня осталась без мыши. Я не слишком беспокоюсь о том, чтобы исправить это прямо сейчас, потому что я думаю, что это хороший шанс научиться делать вещи более эффективно - только с помощью клавиатуры.

Итак, я установил i3, Vim, Ranger, Pentadactyl и кучу других программ, основанных на клавиатуре, и все идет на удивление хорошо, за исключением отсутствия возможности нажимать на определенные кнопки JavaScript, такие как кнопки голосования на этом сайт. Режим подсказок Пентадактиля не работает, потому что они не являются гиперссылками.

Я что-то упустил или это просто невозможно с пентадактилем?

4

1 ответ на вопрос

3
Lemur

Кнопки «голосовать» на SO и друзьях не могут быть гиперссылками, но они являются якорями. Для этих ссылок, в частности, вы можете добавить следующее к вашему .pentadactylrc:

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

Этот параметр добавляет к вашему списку подсказок элементы, которые теперь будут включать aэлементы, атрибут которых «class» начинается с «голосования»: «голосование вверх», «голосование один» и т. Д.

Конечно, это работает только на сайтах SO, но вы должны иметь возможность использовать аналогичные методы на других сайтах.

Похожие вопросы