Macworld - Longtime readers of the Mac Gems column know that I'm a keyboard person. With few exceptions, I prefer to keep my fingers on the keyboard and off my mouse, trackpad, or trackball--sticking to the keyboard is better ergonomically, and it's often faster, as well.
But there's one app where it's been difficult for me to go keyboard-only: my Web browser. There's no easy--or fast--way to use the keyboard to navigate websites, open links, and the like. OS X includes some special accessibility features that let you use the keyboard for these tasks, but those features were designed with accessibility, not productivity, in mind.
So I was happy to discover Vimari, an extension for Safari, based on the nifty Vimium extension for Chrome, that lets you open links and more using the keyboard. (Vimari is much more limited than Vimium, focusing on links; Vimium provides a slew of additional navigation shortcuts.)
Once you've installed the Vimari extension in Safari, pressing Vimari's Link Hint shortcut (by default, Control+F) places a two-letter keyboard shortcut, highlighted in yellow, over every link on the current webpage. Shortcuts for links in particular areas of the screen tend to start with the same letter: For example, as you can see in the screenshot to the right, links in the navigation bar at the top of the webpage have shortcuts beginning with D; shortcuts for links in the middle of the page start with K.
To open a link, you just press its two letters in succession--for example, for FJ, you'd press F, then J. (In fact, when you press the first letter, Vimari shows only those shortcuts beginning with that letter, removing the shortcuts for all other links.) Safari behaves as if you'd clicked the respective link with the pointer, opening the link in the current tab or a new one, depending on the link's code.
If you'd prefer to force links to open in a new tab, simply add Shift to your Vimari shortcut. So, by default, you'd press Shift+Control+F. (You can choose a different shortcut in Vimari's settings screen, in the Extensions pane of Safari's preferences window.) You can also configure Vimari to not require a modifier key at all to enter Link Hint mode--you'd just press your chosen letter key--but I don't recommend this, as Vimari can get confused when, say, you're typing in a text field.
Vimari also offers limited navigation shortcuts. Control+K scrolls up the current webpage, and Control+J scrolls down, just as if you'd used the arrow keys. Control+Q switches to the next tab to the left, while Control+W switches to the next tab to the right. I especially like the scrolling shortcuts, as they mean I don't need to move my hands from the main keyboard area. However, the shortcuts for Next Tab and Previous Tab aren't ideal for quickly switching between numerous tabs--there's a roughly two-second delay between when you press, say, the shortcut for Next Tab and when you can press that same shortcut again. Because of this, I generally use Safari's own next/previous-tab shortcuts. (The Vimari documentation claims you can use Control+Z and Control+X to move back and forward, respectively, in your history, but I couldn't get those features to work.)
My only other complain is that on some pages (such as the ESPN home page), Vimari's link labels don't get the yellow highlight, making them difficult to differentiate from the webpage's text.
If you're a keyboard jockey like me, Vimari makes Safari a little bit more appealing and usable.
Want to stay up to date with the latest Gems? You can follow Mac Gems on Twitter.
- Fast and Furious: How SAS VA Helps IT Deliver BI Platform Read this whitepaper to learn more about the benefits of self-service BI to make business critical decisions.
- API Playbook: Drive API Adoption Through Developer Engagement Learn the best practices of how to engage developers, whether your goal is to attract external developers to your public APIs or improve...
- Leverage the Power of APIs to Turbocharge Your Mobile Strategy: 7 Steps to a Successful API Program In this guide, Intel® Services-which offers industry-leading API management solutions for over 150 top enterprises, including Best Buy, Netflix, Expedia, ESPN, and The...
- IDG Research Survey: Are you Paying Too Much for Your NMS? Feel like you're paying too much for network monitoring? You're not alone. This survey brief summarizes findings from research recently fielded by IDG...
- Live Webcast Master the Changing SAP Landscape with Performance Management SAP landscapes are not getting simpler. Gradually, business processes that used to be contained on a single SAP system now involve a range...
- API Management: The Key to Improving the Consumer Travel Experience Join PhoCusWright's Senior Technology Analyst, Norm Rose, as he shares his insights on how travel suppliers and intermediaries can improve industry data flow...
- Tips to Simplify Database Administration and Development Make your job easier while getting the most from the leading productivity tool for database professionals. Learn tips from Dell Software's Oracle® ACE,... All Applications White Papers | Webcasts