Adds a high-contrast outline around the element with keyboard focus.

Latest Version

Version
1.0.0
Update
December 3, 2024
Size
13.59KiB
Developer
Category
Users
70
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Tabs
See more

Focus Indicator Extension

I predominantly use my keyboard to navigate websites, but many sites don't always make it clear where the keyboard is focused. This extension aims to help solve that issue by putting a white or black border around the focused element, depending on whichever results in a higher contrast.

Focus Indicator uses multiple strategies to aim for it to work effectively across all websites, but it can't account for every improper accessibility setup. For example, if a site has a focusable element out of the screen's bounds, it won't show any difference.

It prioritizes function over form. If you'd like, you can disable the extension on certain sites (blacklist them) or you can enable the extension only on certain sites (whitelist them) by clicking on the extension and changing the options there.

At the time of initially uploading this, it works on the latest version of Chrome, Edge, Opera, and Firefox.


For feature requests or bug reports, feel free to send me an email: [email protected]
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Focus Indicator", "version": "1.0.0", "description": "Adds a high-contrast outline around the element with keyboard focus.", "permissions": [ "storage", "tabs" ], "content_scripts": [ { "matches": [ "" ], "css": [ "styles.css" ], "js": [ "script.js" ], "all_frames": true } ], "action": { "default_popup": "popup.html" }, "icons": { "16": "icons/icon16.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "manifest_version": 3, "browser_specific_settings": { "gecko": { "id": "[email protected]" } }}
Read more

Similar Extensions

icon

WCAG Color contrast checker Extension · Developer Tools 70 26 ★ 163KiB

icon

Landmark Navigation via Keyboard or Pop-up Extension · Accessibility 70 9 ★ 67.37KiB

icon

Funkify – Disability Simulator Extension · Accessibility 70 53 ★ 104MiB

icon

NerdeFocus Extension · Accessibility 70 7 ★ 46.69KiB

icon

IBM Equal Access Accessibility Checker Extension · Developer Tools 70 16 ★ 29.19MiB

icon

tota11y for Chrome Extension · Accessibility 70 4 ★ 35.02KiB

icon

Color Contrast Analyzer Extension · Accessibility 70 66 ★ 58.27KiB

icon

Colour Contrast Checker Extension · Accessibility 70 31 ★ 378KiB

icon

HeadingsMap Extension · Developer Tools 70 70 ★ 575KiB

icon

Highlight Focus Extension · Developer Tools 70 2 ★ 13.45KiB

icon

WAVE Evaluation Tool Extension · Accessibility 70 143 ★ 344KiB

icon

axe DevTools - Web Accessibility Testing Extension · Accessibility 70 114 ★ 2.89MiB

icon

ARIA DevTools Extension · Developer Tools 70 32 ★ 491KiB

icon

Web Disability Simulator Extension · Accessibility 70 16 ★ 490KiB

icon

Text Spacing Editor Extension · Accessibility 70 5 ★ 101KiB

icon

ARC Toolkit Extension · Accessibility 70 24 ★ 645KiB

icon

Colorblindly Extension · Productivity 70 48 ★ 73.19KiB

icon

taba11y Extension · Developer Tools 70 15 ★ 205KiB

icon

BrowserStack Accessibility Toolkit Extension · Accessibility 70 61 ★ 3.49MiB

icon

Color Contrast Checker Extension · Accessibility 70 10 ★ 2.85MiB

icon

Visual ARIA Extension · Accessibility 70 4 ★ 314KiB

icon

Siteimprove Accessibility Checker Extension · Accessibility 70 21 ★ 1.43MiB

icon

NerdeRegion Extension · Accessibility 70 0 ★ 63.61KiB

icon

Accessibility Insights for Web Extension · Developer Tools 70 37 ★ 3.62MiB