An overlayed, interactive grid for opening links.

Latest Version

Version
0.0.0.6
Update
December 6, 2022
Size
210KiB
Developer
npsurfer.com
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

npSURFER Extension

npSURFER lets you browse websites without clicking the mouse. You just use your number pad.

When you press a numberpad key, a grid appears on top the web page and it is divided into cells corresponding to the numberpad keys. For any number key that is pressed, that is the cell that is highlighted on the overlayed grid. This isolates for you the area where the hyperlink is located that you want to click. Within that cell, all of the links are labeled with key labels ('a','s','d','f', etc.). Press the key (like 'f') for the link that you want to click.

Watch the video demo to see it in action.

npSURFER works for conventionally-coded websites like Google, YouTube, Twitter, but is not without occasional glitches when the websites are coded differently.


Future releases:

--- Address incompatibility with websites that make use of the shadow DOM, like MSN.com.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "npSURFER", "description": "An overlayed, interactive grid for opening links.", "version": "0.0.0.6", "author": "Noctivagous", "action": { "default_popup": "popup.html", "default_icon": "icons/icon32.png" }, "icons": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "web_accessible_resources": [ { "resources": [ "scripts/rtree.js", "gridOverlayNumpadKeys.html", "background.js", "popup.js", "popup.html", "npsurfer128.png" ], "matches": ["https://*/*","http://*/*"] } ], "content_scripts": [ { "matches": ["https://*/*","http://*/*"], "js": ["scripts/rtree.js","scripts/content.js"] } ] }
Read more

Similar Extensions