# aria-hidden-focus-manager

> Help manage keyboard focus with aria-hidden regions

Latest version **0.0.1** (published 2016-01-27) · MIT license · 0 weekly downloads

## Install

```sh
npm install aria-hidden-focus-manager
pnpm add aria-hidden-focus-manager
yarn add aria-hidden-focus-manager
bun add aria-hidden-focus-manager
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.1 |
| Published | 2016-01-27 |
| First published | 2016-01-27 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Mohammed Nauage |
| Maintainers | onumossn |
| Keywords | aria, aria-hidden, web, accessibility, focus |

## Links

- npm: https://www.npmjs.com/package/aria-hidden-focus-manager
- Repository: https://github.com/onumossn/aria-hidden-focus-manager
- Issues: https://github.com/onumossn/aria-hidden-focus-manager/issues
- npm.io page: https://npm.io/package/aria-hidden-focus-manager

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 0.0.1 (latest) — 2016-01-27

## README

# aria-hidden-focus-manager
aria-hidden may prevent screen readers from reading the content and navigating through normal screen reader controls, but it does not handle tabbing to a tabbable element in an aria-hidden region. This can cause users to lose their place in the page as the screen reader may not read the content of the element that has focus. This script will redirect focus based on whether the current focused element is in an aria-hidden region and the previous focused element to determine the direction in the DOM to traverse to find the next valid focusable element.

Currently, this does not handle positive tabindex elements. If you see any other issues, please let me know.

---
_Source: https://npm.io/package/aria-hidden-focus-manager · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
