Click with your keyboard.
Link Hints Extension
Have a bad touchpad? Trouble using a mouse? Love keyboard shortcuts?
Link Hints is a browser extension that complements the built-in keyboard shortcuts with ones for clicking.
Press Alt+J (Ctrl+J on macOS). This makes little yellow boxes with letters, called hints, appear next to links (and other clickable things). Type the letters to click the link. Alternatively, hold Shift and type a bit of the link text.
The keyboard shortcuts and hints are fully customizable.
Alt+J: Click links, buttons, etc.
Alt+K: Open link in new tab.
Alt+L: Open link in new tab and switch to it.
Alt+Shift+J: Click many things.
Alt+Shift+K: Open many links.
Alt+Shift+L: Select element.
Read more
Link Hints is a browser extension that complements the built-in keyboard shortcuts with ones for clicking.
Press Alt+J (Ctrl+J on macOS). This makes little yellow boxes with letters, called hints, appear next to links (and other clickable things). Type the letters to click the link. Alternatively, hold Shift and type a bit of the link text.
The keyboard shortcuts and hints are fully customizable.
Alt+J: Click links, buttons, etc.
Alt+K: Open link in new tab.
Alt+L: Open link in new tab and switch to it.
Alt+Shift+J: Click many things.
Alt+Shift+K: Open many links.
Alt+Shift+L: Select element.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "version": "1.3.2", "name": "Link Hints", "author": "Simon Lydell", "description": "Click with your keyboard.", "homepage_url": "https://lydell.github.io/LinkHints", "icons": { "16": "icons/png-$normal/16.png", "32": "icons/png-$normal/32.png", "48": "icons/png-$normal/48.png", "64": "icons/png-$normal/64.png", "96": "icons/png-$normal/96.png", "128": "icons/png-$normal/128.png", "256": "icons/png-$normal/256.png" }, "permissions": [ "", "storage" ], "browser_action": { "browser_style": true, "default_popup": "popup.html", "default_icon": { "16": "icons/png-$normal/16.png", "32": "icons/png-$normal/32.png", "48": "icons/png-$normal/48.png", "64": "icons/png-$normal/64.png", "96": "icons/png-$normal/96.png", "128": "icons/png-$normal/128.png", "256": "icons/png-$normal/256.png" } }, "options_ui": { "page": "options.html", "open_in_tab": true }, "background": { "scripts": [ "browser-polyfill.js", "background.js" ] }, "content_scripts": [ { "matches": [ "" ], "all_frames": true, "match_about_blank": true, "run_at": "document_start", "js": [ "browser-polyfill.js", "worker.js" ] }, { "matches": [ "" ], "run_at": "document_start", "js": [ "browser-polyfill.js", "renderer.js" ] } ]}
Read more