[youtube.com] Arrow keys hate focus

No focus depending arrow keys binding. Left/Right - always playback, down/up - always volume.

2019/12/19のページです。最新版はこちら

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
Artem Zaytsev
評価
0 0 0
バージョン
0.0.1.1
作成日
2019/12/19
更新日
2019/12/19
大きさ
2.39KB
ライセンス
不明
対象サイト

The youtube HTML5-player has 3 different bindings for the keyboard arrow buttons. The chosen binding depends on which of the player control elements has focus.
What is focus? The element is called focused if it is activated by mouse click or via the keyboard when using Tab / Shift+Tab keys. The focused element has privileged keyboard input control. For example if the play button is focused, then pressing the Space keyboard button will start the video playing.
In fact all these different keyboard bindings bring more confusion than help as the user usually doesn't know which control element has focus (the indications are very poor) at the moment when he wants to use the keyboard.
So these arrow buttons 3 different bindings are:
1. If the volume control bar has the focus: left/down - lowers the sound volume, right/up - raises the volume.
2. If the playback seekbar has the focus: left/down - jumps backwards in the video, right/up - jumps forwards.
3. If any other control has the focus: down/up - changes the sound volume, left/right - jumps in the video playback.

What does this script is escape all this confusion: No matter which control has the focus - there's always 3rd behavior in action.