akovalenko: (Default)
I won't maintain hit-a-hint clone for google chrome any longer: it was created out of necessity that fade away with the advent of Vimium, which I use now. Unlike Vimperator, Vimium is unintrusive; e.g. it doesn't promote "user education" by turning off the menu and the toolbar, nor does it alter browsing experience when you don't use its features. Switching to Vimium is what I recommend to users of my hit-a-hint-like extension. (Incidentally, I'm happy with Firefox+Vimperator as well, but they would require some time to learn; users of Vim will probably feel accustomed to them from the very start).

From the experience of creating/maintaining/using/burying a Chrome extension, I'm glad to see that while Chrome is still far behind the truly extensible software, like emacsen, it's far ahead of Mozilla family in this department. As of user experience, requiring browser restart for extension update is ridiculous enough, and for developers, there're just too many hoops to jump through even before you start (I haven't developed anything for Firefox, but considered doing it a couple of times; amount of senseless work just to get some code running has consistently turned me away: I thought, ``if that's not supposed to be a problem for extension developer, then what would a real problem look like?'').
akovalenko: (unix)
Некоторое время меня удерживала от использования браузера google chrome невозможность клавиатурной навигации - в стиле файрфоксовских расширений Hit-a-hint, Vimperator и пр. Выглядит это так: по нажатию горячей клавиши у всех ссылок появляются цифровые метки; набрав цифры, указанные возле ссылки, можно по ней перейти.

Я нашел user script для того же самого (KeyNav 0.1.1 beta by Itamar Benzaken), допилил его под особенности google chrome, добавил кое-что и оформил в виде расширения для chrome (расширение, а не user script — для удобства установки и обновления и для того, чтобы не ругался popup blocker на открытие ссылок в новой вкладке). Желающие могут устанавливать (ткнув из хрома по вышеприведенной ссылке), тестировать и ругаться.

Чтобы не пришлось заходить в chrome://extensions/: Alt+G показывает или скрывает метки, G при показанных метках переключает режим «открытие новой вкладки» для следующей операции открытия. Остальное должно быть интуитивно понятно :)

Требования: chromium / google chrome dev channel (т.е. версия 4.x)

January 2017

8910 11121314


RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 22nd, 2017 01:31 pm
Powered by Dreamwidth Studios