Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
Web Video Keyboard Nav 预览

Web Video Keyboard Nav 作者: Fabian Köster

Navigating video sites (Netflix, ZDF Mediathek, ARD Mediathek, PeerTube, Nebula) with keyboard arrow keys.

0(0 条评价)0(0 条评价)
3 个用户3 个用户
下载 Firefox 并安装扩展
下载文件

扩展元数据

关于此扩展
Navigate Netflix, the ZDF Mediathek, the ARD Mediathek, PeerTube and Nebula entirely with the keyboard arrow keys, without reaching for the mouse — built for couch/remote-style control where a mouse is awkward.

On www.netflix.com the extension adds:
  • Profile selection — ← and → move between profiles; the first profile is focused automatically on load.
  • Top nav bar — ↑ from the first content row jumps to the nav bar (Home, Shows, Movies, Games, …); ← and → move across it, Enter opens a section, the search field or the profile switcher, and ↓ returns to the content.
  • Home and browse grids — ↑ and ↓ move between rows (keeping your column where possible), ← and → move between titles within a row, wrapping at the edges. Works on the Shows and Movies pages too.
  • Search — type in the search box, then press ↓ to drop into the results; the arrow keys follow the on-screen grid layout. ↑ from the top row returns to the search box, and Esc collapses the search box back to its magnifier icon.
  • Title details — the action buttons, season picker, episode list and the “More Like This” grid are all reachable with the arrow keys.
  • Dropdowns — the profile switcher, genre picker, rating flyout and season picker are arrow-navigable, with Enter to choose.

On www.zdf.de the extension adds:
  • Header — ↑ from the content jumps to the header (Startseite, Kategorien, Kinder, Live & TV, Suche, Mein ZDF); ← and → move across it, Enter opens a section and keeps the focus in the header, and ↓ returns to the content.
  • Hero — the “Abspielen” button is focused on load; ← and → reach the buttons beside it (“Mehr Informationen”, bookmark, rate, share).
  • Content — ← and → move through a row, wrapping at its ends and scrolling side-scrolling lanes along with you; ↑ and ↓ follow the on-screen layout — down the rows of a grid, from lane to lane, and through an episode list.
  • Tabs — “Folgen”, “Empfehlungen”, “Extras” and “Details” sit between the hero and the content and are reachable with ← and →.
  • Search — type straight away on /suche, then press ↓ to drop into the results; ↑ from the top row returns to the search field, and Esc clears the query.
  • Menus — context menus and dialogs (the cookie banner included) are arrow-navigable, with Enter to choose.

On www.ardmediathek.de the extension adds:
  • Top bar — ↑ from the content jumps to the bar (Start, Live, Meine ARD, Suche, the slide-out menu); ← and → move across it, Enter opens a section and keeps the focus in the bar, and ↓ returns to the content.
  • Hero — on a title page “Abspielen” is focused on load, with “Trailer” and “Merken” beside it. On the start page the hero is a slideshow: ← and → move along the current slide's buttons and, at their ends, turn to the next featured title. Its seven-second autoplay is stopped, so the selection cannot slide out from under you.
  • Content — ← and → move through a row, wrapping at its ends and turning the row's own pages along with you; ↑ and ↓ follow the on-screen layout — down the rows of a grid, from row to row, and through the chip bars in between (Rubriken, the season picker, the search filters, the Live channels, the A-Z letters). Rows that have not rendered yet are reached by scrolling on until they appear.
  • Search — type straight away on /suche. While ARD offers completions under the field, ↑/↓ move through them and Enter searches for one; Esc puts them away and hands focus to the bar, keeping the query, so ↓ from there reaches the results. With nothing to complete, ↓ drops into the results directly, ↑ from the top row returns to the field, and Esc clears the query.
  • Slide-out menu — the menu behind the hamburger is arrow-navigable, with Enter to choose and Esc to close.
  • Player — a video page does not start playing by itself (a livestream does — it is already running). It opens with the player selected, framed in white like anything else, and ↓ walks on into the rest of the page. Enter plays it fullscreen; Esc leaves fullscreen, pauses, and puts the selection back on the player. While it is playing the keys are ARD's own player's, which brings its own controls.

On PeerTube — any instance — the extension adds:
  • Where it runs — PeerTube is federated: the same application under thousands of domains. Three instances are enabled out of the box (tube.funfacts.de, tube.tchncs.de, peertube.heise.de); add the ones you watch in the add-on's settings and Firefox will ask you to allow that one site.
  • Header — ↑ from the top of the content jumps to the bar (the instance's home link, the search field, settings, Login); ← and → move across it, and ↓ returns to the content.
  • Lateral menu — ← at the left edge of the content steps into the menu down the side (Home, Discover, your library, About); ↑ and ↓ move through it, → comes back, and opening a section keeps the selection on the menu. The section tabs under the header behave the same way.
  • Content — everything else follows the on-screen layout in both directions: ← and → along a row of cards or buttons, ↑ and ↓ down the rows of a grid, into the video's action row, and on into the recommendations beside the player. A listing that loads its next page as you scroll is waited for rather than treated as the end.
  • Search — the search in the header is a stop like any other button, so ← and → carry on past it. Enter hands the keys to the field and they are then yours to type with, PeerTube's own suggestions included; Enter searches and selects the first result, and Esc leaves the field for the bar, keeping the query.
  • Player — a video page does not start playing by itself. It opens with the player selected, framed like anything else, and ↓ walks on into the page below it. Enter plays it fullscreen; Esc leaves fullscreen, pauses, and puts the selection back on the player. While it is playing the keys are PeerTube's own player's.
  • Menus and modals — the share, download and sort menus are arrow-navigable, with Enter to choose and Esc to close.

On nebula.tv the extension adds:
  • Header — ↑ from the top of the content jumps to the bar (Home, Library, Explore, Store, the search, Settings); ← and → move across it, and ↓ returns to the page.
  • Content — ← and → move along whatever is beside the selection (a row of cards, a grid row, a section's tabs, the filter pills next to a sort button), ↑ and ↓ between what is above and below it. A row that holds more than it shows is paged as you reach its edge, and a listing that fills in further cards as you scroll is waited for rather than treated as the end.
  • The start page's carousel — ← and → move from title to title across the big slideshow at the top, which stops advancing by itself while you are on it.
  • Search — the search in the header is a stop like any other button, so ← and → carry on past it. Enter hands the keys to the field; Enter searches and selects the first result, and Esc leaves the field for the bar, keeping the query.
  • Player — a video page does not start playing by itself: opening a video from a card would otherwise start it, and the playback is taken away again before a frame is shown. It opens with the player selected, framed like anything else, and ↓ walks on into the page below it. Enter plays it fullscreen; Esc leaves fullscreen, pauses, and puts the selection back on the player. While it is playing the keys are Nebula's own player's, which has a good set of them — and while it is not playing those same keys are kept off it, so navigating the page cannot start a video you are not looking at. The one control in the bar with no key of its own, the autoplay-next switch, is a stop just under the picture.
  • Menus — the sort pickers and the player's quality and speed menu are arrow-navigable, with Enter to choose and Esc to close.

On all of them:
  • Play — a “Play” button is focused automatically as soon as it appears, so Enter starts playback right away.
  • Back and quit — Esc navigates back within the site, or closes the tab when there is nowhere left to go back to.
  • Idle mouse — while the mouse is not moving, the cursor is hidden and hover events are suppressed, so keyboard navigation does not pop preview cards open under a parked pointer.
  • Visible selection — the selected element is given a clear focus ring and scrolled into view.

The extension is designed so that support for additional video sites can be added as separate handlers. Free software under AGPL-3.0-only; the source is available from the project homepage linked above.
评分 0(1 位用户)
登录以评价此扩展
目前尚无评分

已保存星级评分

5
0
4
0
3
0
2
0
1
0
尚无评价
权限与数据

必要权限:

  • 访问您在 www.netflix.com 的数据
  • 访问您在 www.zdf.de 的数据
  • 访问您在 www.ardmediathek.de 的数据
  • 访问您在 nebula.tv 的数据
  • 访问您在 www.nebula.tv 的数据
  • 访问您在 tube.funfacts.de 的数据
  • 访问您在 tube.tchncs.de 的数据
  • 访问您在 peertube.heise.de 的数据

可选权限:

  • 访问您在所有网站的数据
详细了解
更多信息
附加组件链接
  • 主页
  • 复制附加组件 ID
版本
5.0.1
大小
161.54 KB
上次更新
2 天前 (2026年9月17日)
相关分类
  • 照片、音乐和视频
许可证
仅 GNU Affero 通用公共许可证 v3.0
版本历史
  • 查看所有版本
添加到收藏集
举报此附加组件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

下载

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

最新版本

  • Nightly
  • Beta

商用版 Firefox

  • Enterprise

社区

  • Connect
  • Contribute
  • Developer

关注

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。