テスト済みと未テストのキー位置
- テスト後、現在の結果と同期した図がここに表示されます。
まだテストは始まっていません。キーを押すと、テスト済みと未テストの対象位置を比較します。
Macキーボードを1キーずつテストし、ブラウザが認識した標準キーボードイベントと、未テストまたは取得できないキーを確認します。
テスト設定
一般的な全キー範囲にはF1–F12、メインキー、修飾キー、矢印キーが含まれますが、Fn、メディアキー、テンキーは含まれません。
結果はこのブラウザが受け取った標準キーボードイベントだけを示します。システム予約ショートカット、Fn、メディアキー、ハードウェアの電気的問題はこのページだけでは判定できません。
対象キーの状態
まだテストは始まっていません。キーを押すと、テスト済みと未テストの対象位置を比較します。
KeyboardEvent.codeで物理的なキー位置を識別し、KeyboardEvent.keyで現在の配列の意味を補います。テスト済みキーは重複を除いて保存し、カバレッジは一致した対象キー数を現在の対象キー数で割って100を掛けます。
テスト済みキー数と対象キー数は整数です。カバレッジは丸める前の比率を使い、表示は小数第1位までです。元のテスト済み対象キー数が対象キー数と等しい場合だけ完了になります。
自動テストではANSI、ISO、JISの対象数、0%と100%の境界、重複除去、範囲外キーの除外、不正な入力を確認します。ブラウザではキー取得、Tab移動、フォーカス解除、コピー、リセットも確認してください。
一般的な全キー範囲にはF1–F12、メインキー、修飾キー、矢印キーが含まれますが、Fn、メディアキー、テンキーは含まれません。システムショートカットはmacOSに処理される場合があり、リモートデスクトップや拡張機能がイベントを変更することがあります。
実際のキーボードに近いANSI、ISO、JIS配列を選び、テスト領域にフォーカスして対象キーを1つずつ押します。検出された物理キー位置は1回だけ記録されます。
一部のシステムショートカットはページに届く前にmacOSが処理します。Fnや一部のメディアキーも標準のKeyboardEventを保証しないため、この結果だけでハードウェア故障を判断できません。
主にReturnキー、左Shift、追加の文字キー、日本語入力キーの物理的な位置が異なります。選択した配列に応じて対象キー数が変わります。
すべてのキーイベント、テキスト、統計はこのブラウザ内で処理されます。アップロード、リモートAPIの呼び出し、個人入力の保存はありません。
このツールはサードパーティのランタイムコードやアセットを使用していません。アルゴリズムとインターフェースは独自実装で、外部リンクはブラウザイベント標準の説明に限って使用しています。