Hit-a-Hint風
概要
ページ内のリンク等をキーボードで選択
本家
ライセンス
流用元に準拠
必須拡張
SeaHorse 1.1.2 以上
UserAction Extension 1.0.0 以上
動作確認環境
Windows XP SP2
Internet Explorer 7
Sleipnir 2.8.2
UserAction Extension 1.0.0
SeaHorse 1.1.2
インストール
圧縮ファイルを解凍後、plugins ディレクトリを sleipnir のインストールディレクトリにコピー
SeaHorse再読み込み
説明
UserAction版
インストール完了後、Hit-a-Hint アクションが追加されているので、必要があればキーバインドに追加する
アクションを実行すると画面内の以下のタグ位置にヒントが表示される(対応タグ:a, input, textarea, button, select, iframe)
表示されている番号(設定により変更可)をキーボードで入力(入力番号に対応するヒントがハイライト表示される)
(デフォルトで)300ms 間キー入力が無ければ、ヒントが全て消える
入力した番号に対応したタグにフォーカスが移動する
エンターするなり、入力するなり
SeaHorse版
インストール完了後、Web ページ上でスペースキー(設定により変更可能)を押下
画面内の以下のタグ位置にヒントが表示される(対応タグ:a, input, textarea, button, select, iframe)
表示されている番号(設定により変更可)をキーボードで入力(入力番号に対応するヒントがハイライト表示される)
リンクが選択されている状態でShift+Enterキーを押すと新規タブでリンクを開きつつ、ヒント入力が継続されるので、数値入力→Shift+Enterで連続してリンクを開くことが可能
スペースキーを離す
入力した番号に対応したタグにフォーカスが移動する
エンターするなり、入力するなり
設定
スクリプトを開いてみるとだいたい解るお思います
SeaHorse 版と UserAction 版は、別々の設定を使用しています。設定を変更したいスクリプトのファイルを適宜変更してください
制限事項
本家をあまりいじらずに作ったので、動作が違う気がしています・・・
履歴
ver 0.07 09/04/14
連続してリンクを開けるように(SeaHorse版)
ver 0.06 09/02/23
pdfなどを開いた際にエラー表示されるものを修正(SeaHorse版)
ver 0.05 08/06/23
SeaHorse 版で、hintKey を押下中に ESC キーを押下することで、動作をキャンセルできるように
SeaHorse 版で、hintKey の down 及び up 時に Shift や Ctrl キーが同時押下されていた場合でも同様の動作をするように
SeaHorse 版で @exclude に about:* を追加(一部のスクリプトが正常に動かなかったので)
UserActin 版がセキュリティ上あぶない可能性があったものを修正(0.04 の不具合)
readme修正
ver 0.04 08/10/31
SeaHorse版を追加(より本家に近い使用感)
処理速度向上
ver 0.03 08/02/12
ヒント位置調整(レイアウトが崩れなくなりました)
現在入力中の番号に対応するヒントをハイライトするように
Enterで入力中のヒント番号を確定できるように
入力確定待ち時間の初期値を 500ms から 300ms に(早すぎると感じる人は適当に変更してください)
ver 0.02 07/12/27
ヒント位置をなるべくずれないようにした
(副作用として、一部のサイトでヒント表示時にレイアウトがわずかに乱れます)
いくつかの不具合修正
ver 0.01 07/12/12
新規作成
ダウンロード
Hit-a-Hint