📜 ⬆️ ⬇️

Alternative mouse gesture control for Chrome and Firefox extensions



In short, under the cut you will find a description of alternative gestures in pictures, a crib to memorize the first 29 gestures, a comparison of popular extensions for managing mouse gestures, ready settings for importing new gestures, a small list of known extensions and utilities that make surfing the net faster and more pleasant. Now let's take everything in order ...

Lyrical digression

Why?

After reading several articles from the Vivaldi Technologies AS blog dedicated to the development of the Vivaldi browser and the topic of the developers' forum, namely Gathering wishes , besides the ideas and couple of ideas already voiced in the topic, a thought appeared that had long been in the air - mouse gestures for browsers, including Modified for themselves, not effective enough. We need a new system that would differ from all existing ones, but at the same time would have, so to speak, backward compatibility with “classic” gestures. The idea was also “fueled” by some answers from a representative of Opera to habrovans in his blog and an unplanned update of versions of the software used and browser extensions on a PC. "Since the developers of Vivaldi want to make the most user-friendly browser, why not make the version that was customized for their browser," I thought, but it didn't work out. And now it's time to remember that the title says about Chrome and Firefox. And all because the alternative version of gestures, even though the edition itself, was still done and it was for these browsers. Actually, I want to share it with you, but a little lower, first ...

A little about gestures.

With the words “mouse gestures in the browser”, what is your first association? And with the “Speed ​​Dial”? I have Opera. It is thanks to this browser that users were able to evaluate for the first time the possibilities of using the mouse to navigate in the browser and the convenience of using the Express panel. And for this, developers want to say a big thank you.
There was also a basket, notes, highlighting the text of links ... Stop. This I deleted.
What is this all about? The basic gestures of Opera are taken as a basis in order to preserve compatibility with movements already learned by many users. All gestures are divided into levels depending on the complexity and the possible frequency of use for users (in my opinion). Also, all the gestures tried to make as intuitive and versatile as possible so that they were as efficient as possible.

')

Gesture system

How many gestures do you use when working - 0, 3, 5, 10, more? Previously, when using 5-8, everything seemed quite fast and convenient. Not now. When going over 20, I recalled that feeling when I first started using the first five gestures - how did I live without it before? So keep in mind - using more gestures is addictive!
There are more than forty gestures in the system, which undoubtedly are many and not all of them are needed, since the majority of the first half plus several gestures are quite enough. If you do everything on the keyboard and rarely use a mouse, then you hardly need it. The same applies to those who have long made the most convenient system for themselves. For those who do not have such a system and those who want to update / improve their system, it may be interesting to get acquainted with the structure of gestures below.

Gestures

The first and third plug-in - for Chrome, the second and fourth - for Firefox. For convenience of choice, 2 gestures have duplicates, they are marked with brackets - () . Another thing is that, as you know, mouse control extensions in chrome do not work on system tabs for it. However, like any other.









From the additional functionality of extensions, I would like to emphasize the following features:
- the use of gestures under any of the main mouse buttons (suitable for both right-handers and left-handers);
- navigation through the tabs menu using the mouse wheel while holding the right mouse button;
- navigate the page using the mouse wheel while holding the right mouse button;
- navigation through the adjacent tabs with the help of Rocket gestures (not for everyone, but the opportunity itself pleases);
- navigate tabs using the mouse wheel (only in Firefox).



Comparison of four gestures extensions in Chrome and Firefox (short text version)

crxMouse Gestures:

Pros:
- functional
- backup settings
- gestures for links, images, text and using the mouse wheel
- rocker gestures
- adding scripts is possible
Minuses:
- when using the navigation through the list of tabs (Wheel Gestures -> Tab list) it is possible that the page cannot be correctly scaled by Ctrl + mouse wheel
- no Russian, translated into English, French, Chinese (simplified), Chinese (traditional)
- add. Text functionality with Select like a boss enabled does not work
- slows down if many functions are enabled (if you enable only Enable Mouse Gestures and Enable Super Drag, everything is quite bright)
Conclusion: the most functional for Chrome compared in this article. The best choice for Chrome.

FireGestures

Pros:
- different in intelligence and ingenuity with great functionality
- translated into Russian
- backup settings
- works in all tabs
- gestures for links, images, text and using the mouse wheel
- rocker gestures
- go through tabs on the tab bar with the mouse wheel
- additional gestures on the developer’s site
Minuses:
- not an obvious way to add links to sites
- end-to-end gesture system; to manage links, images, you have to use one of the gestures that are not yet used
Conclusion: the most functional of all compared in this article. The best choice for Firefox (about a hundred or so commands for gestures)

Gestures for Google Chrome

Pros:
- works fast
- adding scripts is possible
- backup settings
- gestures for links and text
Minuses:
- not too functional
- no Russian, translated only in English and Japanese
- no gestures for images
- there is no possibility to link gestures to links
Conclusion: fast expansion with basic functionality and not always obvious settings.

Mouse Gestures Suite (the ideological heir to All-in-One Gestures)

Pros:
- works fast
- quite functional
- translated into Russian
- backup settings
- gestures for images
- go through tabs on the tab bar with the mouse wheel
Minuses:
- settings are not divided into categories, are a complete list.
- no gestures for links and text
- there is no possibility to link gestures to links
Conclusion: fast expansion with more than basic functionality, but inconvenient settings

Smooth Gestures Plus

It was once free, but since then a lot has changed and not for the better.
Minuses:
- the only paid one considered
- all the time trying to make as “more beautiful” - autodisnding scrolling in the settings, autodigging gestures when drawing. It seems that the author of the extension is constantly trying to impose on the user the desired behavior, and only known to him. It is very distracting, a feeling that this is not a browser control, but a struggle with gestures.
- to configure opening your link in the next tab, and not in a new window, you need to know JS or google
Pros:
<sarcasm> In the settings window immediately after the reminder that you have to activate the extension in order to be able to use it after the trial period, there is a button Print the cheat sheet directly in the extension <sarcasm />
Conclusion: it is not recommended to install. For the above reasons, was excluded from the comparison. Backup settings are also not done.

Note: in order for Firefox to control the mouse and work on flash elements, for example. flash players, you can install Flash Gestures

So many gestures .. what's left free?
From short - 2 duplicated gestures. Of those that are longer, the gestures of drawing a square counterclockwise (from any of the corners) are exactly free.
Suppose I want to try, are there any ready-made settings?
You can download the saved settings here: https://github.com/nzim/Gestures_backup.git Before installing, do not forget to backup your settings.

How to remember?

To memorize prepared a couple of cheat sheets, and after them a kind of test under the spoiler.




Anchoring test
What action do mouse gestures correspond to?

Some say that in the picture you can see a UFO. Whether it is a UFO that arrives and removes posts - is unknown.

Popular extensions to enhance convenience

Speaking about the ease of use of navigation can not fail to mention other popular plug-ins for browsers. Although this topic is not welcome here, but there is no way without them. So briefly:

For Chrome:

AdBlock - ad blocker.
Speed ​​Dial [FVD] - New Tab Page, Sync - Express panel. Tabs, tabs for tabs, export / import to file, synchronization with the cloud.
Session Buddy - Session Manager. If you work with a large number of tabs, then this extension is indispensable for you. In addition to saving sessions, you can remember up to 120 of your last sessions (default 3). Can be used as an open tab manager. Backup to TXT, CSV, JSON, Markdown, HTML.
Select like a Boss - Working with links. Allows you to select text in links.
Clearly - Read articles without distraction. Many backgrounds, integration with Evernote.
Additionally:
FireShot - Page screenshots and annotations. In the free version, when saving to PDF, always saves the page on one sheet. Came to replace Awesome Screenshot: Capture & Annotate and http://www.html2pdf.it/ .
Save to Pocket - Bookmarks. Read later (formerly Read it later).
Checker Plus for Gmail - Notifications of new messages.

For Firefox:

Adblock Plus - An ad blocker.
Speed ​​Dial [FVD] - New Tab Page, Sync - Express panel.
Session Manager - Session Manager .
Select like a Boss - Allows you to select text in the links.
Clearly - Read articles without distraction.
Additionally:
FireShot - Page screenshots and annotations.
Pocket - Bookmarks. Read later (formerly Read it later).
Working with tabs:
Tab Mix Plus - Extended work with your tabs.
Tree Style Tab - Tree tabs style (not everyone likes).
Tile Tabs - Divides the browser window into several parts, allowing you to open multiple tabs in one window.

You could also mention NoScript, Firebug and a few others, but in this article this is already superfluous. As for convenience, I would like to separately mention several utilities for Windows :
Dicter is a free translator that uses the Google Translate engine. Translates everything that can be distinguished.
Picpick is a great program, a Swiss knife, which includes: screen capture, image editor, showing colors under the cursor and color palette, zoom window, ruler, crosshair, protractor and slate board. And this is all with a pleasant appearance, in Russian and free of charge for non-commercial use.
ShareX is an alternative to Picpick, which includes: screen capture, image editor, uploading a screenshot to popular services, displaying the color under the cursor and color palette, ruler, checking the hash amount, changing the DNS, creating a QR code, FTP client, creating a Tweet message, monitor test.

If you would change the extension structure for these gestures or integrate into the browser
This section is here, since the original idea was in the possible integration of these gestures.
All gestures are divided into 6 levels:
1) basic
2) advanced
3) professional
4) expert
5) expert plus
6) rocker expert
For the convenience of the user, the following features were considered:
- a separate tab / section in the settings tab (for the browser)
- change the settings of all gestures
- assignment of site links gestures
- adding scripts
- export / import tinctures to file
- support of a chain of up to 5 gestures inclusive

I hope the post was useful. I would love to read your sets of necessary plugins and programs that increase your productivity.

ps Just in case - I have no relation to the extensions or programs listed in the article.

Source: https://habr.com/ru/post/254197/


All Articles