Navigate using only the keyboard. Adapted from mallowlabs' CrossFire for Chrome, with several extra features
CrossFire Plus allows navigating using the keyboard, to move through links to the left, right, up or down. Quick start (with the default settings after installation. Remember that extensions don't work on special pages or the web store): Press the numpad arrows to navigate: 4 for left, 6 for right, 8 for up, 2 for down. Press 5 to open a link in a new tab, or Enter to open it in this one. Press 0 to go back. Press . (del) to close the tab. Press - (minus) to open a new tab (or + for an alternate homepage, which you specify in the options). Press 7 and 9 to move left and right through the tabs. When a form field is selected, these are disabled to allow you to enter data. Normally, navigating will miss out form fields. You can however use numpad "/" to enter or leave them - press this (the highlight will turn red) and then a navigation key. Check the options page for alternative key bindings that you can use, as well as information on other keys. -- This extension is adapted from CrossFire for Chrome, by mallowlabs. I changed this extension over time for my personal use, adding a few new features. Since it turned out well, I got in touch with them, wondering if they might want to incorporate the changes into the original. They suggested uploading it myself instead, as a lot of the code has been modified and they wouldn't be able to support the changes themselves. So here it is! -- Important Note: If you have been using the original, then be sure to disable it before trying this. If you do not, then the results will be unexpected! -- Features that differ from the original: * By default, you use the numpad keys to navigate. You can change this to other layouts in the options - using the arrow keys with or without shift being pressed, Vi-keys, or a new dynamic system that uses all of the main area of the keyboard (useful for small laptops). * When navigating, a more visible rectangle is used to highlight the links. This works well both for links and images, making it clear which item is selected. You can also change the color if you like, in the options. * If the page doesn't have any links when scrolled down to a point (e.g. a blog, half way through), then pressing to navigate down to the next link won't skip right to it but instead more slowly scroll down the page. This allows reading the page as you go. You can also scroll the page quickly by holding a navigation key down. * You can press a key to allow entering form fields. This allows the next press to enter an input or other control - you can see that this is active by the highlight rectangle changing to red. You can also make this the default behavior in the options. Note that this won't allow navigating into or out of plugins (such as Adobe Flash) - you will need to click to do that. * Other keys are available for performing such functions as opening a new tab, moving between tabs, closing them etc. If you are using the numpad layout, you can control most browser features just using this area of the keyboard, so it is very efficient. -- Many thanks to mallowlabs for creating the original. Hopefully this modified version will prove useful too. Also, check out my own extensions - search the web store for both tabtiles and Last Tab Back.
- (2018-09-14) Schroti: not working
- (2016-05-31) Piotr Dobrogost: Navigation stucks on tabs with errors, pressing "del" inside textarea closes tab, switching to form navigation does not work, can't set custom keys. Stay away.
- (2013-07-21) Evren Özkan: This is awesome. Much better than CrossFire and event better than Opera's original spatial navigation feature. Congrats!
- (2013-06-12) Ciaran O'Sullivan: Good Job Thank you. When I searched the Chrome Web Store for spatial I did not find your extension. It only found the other Crossfire extension which linked me to you. Thank you for sharing this.