TITLE:Gesturefy

* 拡張機能 - Gesturefy [#q4a5109a]
|~ジャンル|>|>|操作|
|~バージョン|>|>|#memox(20,1,通常版,<DELIM>,3.0.7)|
|~|>|>|#memox(20,1,開発版,<DELIM>,)|
|~特徴|>|>|&areaedit(){マウスジェスチャー機能を追加する};|
|~人気投票数|>|>|&vote2(投票[5],nolabel,notimestamp); &vote2([[Ext/interface/Gesturefy]]=0i,[投票ボタン],nonumber,notimestamp);|
|~対応Fx|RIGHT:#listbox3(48.0,interface,Fx_MinVer)|CENTER:~|#listbox3(以降,interface,Fx_MaxVer)|
|~対応Tb|RIGHT:#listbox3(-,interface,Tb_MinVer)|CENTER:~|#listbox3(-,interface,Tb_MaxVer)|
|~日本語|>|>|#listbox3(対応済,interface,Japanese)|
|~最新版入手先|>|>|&areaedit(){[[Gesturefy :: Versions :: Add-ons for Firefox >https://addons.mozilla.org/ja/firefox/addon/gesturefy/versions/]]};|
|~ミラーサイト|>|>|&areaedit(){[[Add-ons for Firefox>https://addons.mozilla.org/ja/firefox/addon/gesturefy/]]};|
|~制作者サイト|>|>|&areaedit(){[[Robbendebiene &#183; GitHub >https://github.com/Robbendebiene]]};|
|~|>|>|英語|
|~非公式版サイト|>|>|&areaedit(){[[->http://wikiwiki.jp/firefox/?Explanation#Edit]]};|
|~関連サイト|>|>|&areaedit(){[[GitHub - Robbendebiene/Gesturefy>https://github.com/Robbendebiene/Gesturefy]]};|
#addline(関連サイト追加,up,btn:関連/紹介サイト追加)

#addline(SS追加,up,btn:スクリーンショット追加)

**説明・詳細 [#acb43a8f]
マウスジェスチャー機能を追加し、ジェスチャーを入力して組み込みコマンドを実行可能にします。

#br
注意点
-WebExtensions型拡張機能のため[[AMO>https://addons.mozilla.org/ja/firefox/extensions/]]やaboutページでは動作しない
--AMO内のページで動作させる方法(Firefox57以降)
about:configで「privacy.resistFingerprinting.block_mozAddonManager」の項目を真偽値で作成し値を「true」にする
-MacやLinux系OSでジェスチャーのマウスボタンにマウス右ボタンを設定した状態でジェスチャーを入力する際にコンテキストメニューが表示されてしまう場合がある
--参考:[[Bug1360278>https://bugzilla.mozilla.org/show_bug.cgi?id=1360278]]
--回避方法:about:configの「dom.event.contextmenu.enabled」の値をtrueにする((ウェブサイト側の独自コンテキストメニューが表示されなくなる恐れがあるので注意))
-バージョン1.1.7以降への更新後に動作しない場合の対処法
--[[開発チャンネル>https://addons.mozilla.org/ja/firefox/addon/gesturefy/versions/]]からバージョン1.0.7をインストールした後にバージョン1.1.7以降をインストールする

#br
設定項目
-設定
--ジェスチャーのマウスボタン
ジェスチャーを実行する際に使用するマウスボタンを選択する。
|左|マウス左ボタンを使用する|
|右|マウス右ボタンを使用する|
|中央|マウス中ボタンを使用する|

--詳細設定
---ジェスチャーの移動距離のしきい値
---ジェスチャーの感度

--ジェスチャー抑制キー
ジェスチャーを入力している途中でジェスチャー機能を停止するキーを選択する。
|なし|
|Alt|
|Ctrl|
|Shift|

--ジェスチャーのタイムアウト
---継続時間

--ジェスチャーの軌跡を表示する。
ジェスチャー入力時に軌跡を描画する。

---線の色
軌跡の色を設定する。

---不透明度
軌跡の色の不透明度を設定する。

---線の幅
軌跡の最大幅を設定する。

---線の増大
軌跡の描画開始時の最小幅を設定する。

#hr
--アクションを表示する
//---Displays an action matching the current gesture if available.
//ジェスチャー入力時にコマンド名を表示する。
//
---フォントの色
コマンド名のフォント色を設定する。

---背景の色
コマンド名の背景色を設定する。

---背景の不透明度
コマンド名の背景色の不透明度を設定する。

---フォントサイズ
コマンド名のフォントサイズを設定する。

#hr
--ジェスチャーの方向を表示する
ジェスチャー入力時にジェスチャーの方向を矢印で表示する。

---フォントの色
矢印のフォント色を設定する。

---背景の色
矢印の背景色を設定する。

---は池尾の不透明度
矢印の背景色の不透明度を設定する。

---フォントサイズ
矢印のフォントサイズを設定する。

---テキストの配置
矢印の表示位置を選択する。
|左|左側に表示する|
|右|右側に表示する|
|中央|中央に表示する|

-ジェスチャー
コマンドを実行するジェスチャーを設定する。
入力欄にアルファベットを記入してジェスチャーを設定できる他、入力欄右の「●」ボタンのRECモードからジェスチャーを直接入力できる。
ジェスチャーを無効にしたい場合は入力欄の矢印を削除する。
|アルファベット|ジェスチャーの方向|h
|U|↑|
|D|↓|
|L|←|
|R|→|

--コマンド一覧
---ページを進む
ページを1つ進める。

---ページを戻る
ページを1つ戻す。


#hr
---URL 階層を上る
1つ上の階層のURLに移動する。

---URL の数値を増やす
URLに含まれる数値を増やして移動する。

---URL の数値を減らす
URLに含まれる数値を減らして移動する。

#hr
---タブを閉じる
タブを閉じる。

---タブを閉じる→詳細設定→タブのフォーカス
Gesturefyでタブを閉じた後に表示を切り替えるタブを選択する。
|デフォルト|ブラウザ側の設定に従う|
|以前のタブ|最後に閲覧したタブへ切り替える|
|右のタブ|右隣のタブへ切り替える|
|左のタブ|左隣のタブへ切り替える|

---タブを閉じる→詳細設定→ピン留めされたタブを閉じる
|On|ピン留めされたタブを閉じるようにする|
|Off|ピン留めされたタブを閉じないようにする|

---右側のタブを閉じる
右側のタブを全て閉じる。

---左側のタブを閉じる
左側のタブを全て閉じる。

---他のタブを閉じる
他のタブを全て閉じる。

---タブを復元
最後に閉じたタブを開き直す。

---タブを複製
閲覧タブを右隣に複製する。

---新しいタブ
新しいタブを開く。

---新しいタブ→詳細設定→タブの位置
|デフォルト|ブラウザの設定に従う|
|後|新しいタブを右隣に開く|
|前|新しいタブを左隣に開く|

---ホームページを開く

---ホームページを開く→詳細設定→ホームページの URL

//---ページのソースを表示
---Gesturefy の設定を開く

#hr
---次のタブ
右隣のタブへ表示を切り替える。

---前のタブ
左隣のタブへ表示を切り替える。

---最初のタブ
左端のタブへ表示を切り替える。

---最後のタブ
右端のタブへ表示を切り替える。

---前に選択していたタブ
直前に開いていたタブへ表示を切り替える。

#hr
---上までスクロール
ページ先頭へスクロールする。

---下までスクロール
ページ末尾へスクロールする。

---下までスクロール→詳細設定→スクロール時間

---ページを下へスクロール
ページを下方向へ1ページ分スクロールする。

---ページを上へスクロール
ページを上方向へ1ページ分スクロールする。

---ページを上へスクロール→詳細設定→スクロール時間

#hr
---スクリーンショットを保存

---PDF として保存
現在のページをPDFファイルで保存する。

---画像を保存

---画像を保存→詳細設定→保存先を指定
|On|保存するフォルダを指定して保存する|
|Off|ブラウザ側で設定したフォルダへ自動的に保存する|

---印刷
印刷を実行する。

---印刷プレビュー
印刷プレビューを開く。

#hr
---ズームイン
ページを拡大する。

---ズームアウト
ページを縮小する。

---ズームアウト→ズーム量

---ズームをリセット
ページの拡大縮小状態を初期化する。

#hr
---再読み込み
ページを再読み込みする。

---キャッシュを再読み込みする
ページのキャッシュを再読み込みする。

---読み込みを中止
ページの読み込みを中止する。

---すべて再読み込み
全てのタブで開かれているページを再読み込みする。

---すべてのキャッシュを再読み込み
全てのタブで開かれているページのキャッシュを再読み込みする。

#hr
---リンクをタブで開く
リンクをアクティブ状態の新しいタブで開く。

---リンクをバックグラウンドタブで開く
リンクを非アクティブ状態の新しいタブで開く。

---リンクをバックグラウンドタブで開く→詳細設定→空のタブを開く

---リンクを開く

---画像を開く

---リンクをウィンドウで開く

---リンクをプライベートで開く

---リンクをブックマーク

---画像をタブで開く
画像をアクティブ状態の新しいタブに単独で開く。

---画像をタブで開く→詳細設定→画像を開いたタブのフォーカス
|On|画像をアクティブな新しいタブで開く|
|Off|画像を非アクティブな新しいタブで開く|

---選択されたテキストを検索
選択文字列を新しいタブで検索する。

---選択されたテキストを検索→詳細設定→検索エンジンの URL
検索に使用する検索エンジンのURLを記入する。

---選択されたテキストを検索→詳細設定→検索結果のフォーカス
|On|検索結果をアクティブな新しいタブで開く|
|Off|検索結果を非アクティブな新しいタブで開く|

#hr
---タブの URL をコピー

---リンクの URL をコピー

---選択範囲のテキストをコピー

---画像をコピー

#hr
---新しいウィンドウ
新しいウィンドウを開く。

---新しいプライベートウィンドウ
新しいプライベートウィンドウを開く。

---タブをウィンドウで開く
新しいウィンドウを開き現在のタブを新しいウィンドウへ移動する。

---ウィンドウを閉じる
現在のウィンドウを閉じる。

#hr
---ウィンドウを最小化
ウィンドウを最小化する。

---ウィンドウを最大化
ウィンドウを最大化する。

#hr
---ブックマークを設定/解除
ページのブックマーク状態を切り替える。

---タブのタブのピン留めを切り替え
タブのピン留め状態を切り替える。

---ミュートを切り替え
ミュート状態を切り替える。

---フルスクリーンを切り替え
全画面表示状態を切り替える。
全画面表示から元のウィンドウサイズに切り替える際にウィンドウが最大化して表示される場合、タイトルバー((タイトルバー表示時))やタブバー((タイトルバー非表示時))をドラッグすると元のウィンドウサイズに戻る。

-その他
--ロッカージェスチャー
|On|ロッカージェスチャーを有効化する|
|Off|ロッカージェスチャーを無効化する|

--マウスの左クリック
「左マウスボタンを押しながら右マウスボタンを押す」操作に割り当てるコマンドを選択する。

--マウスの右クリック
「右マウスボタンを押しながら左マウスボタンを押す」操作に割り当てるコマンドを選択する。

--ホイールジェスチャー
|On|ホイールジェスチャーを有効化する|
|Off|ホイールジェスチャーを無効化する|

---ホイールジェスチャーのマウスボタン
ホイールジェスチャーを実行する際に押さえるマウスボタンを選択する。

---ホイールの上回転
マウスホイールを上方向へ回転させた時に実行するコマンドを選択する。

---ホイールの下回転
マウスホイールを下方向へ回転させた時に実行するコマンドを選択する。

-情報
--バックアップ
設定をエクスポートする。

--復元
設定をインポートする。

--リセット
設定を初期状態に戻す。

#br
類似拡張機能
-[[Foxy Gestures>Ext/interface/Foxy Gestures]]
-[[Mouse Gesture Events>Ext/interface/Mouse Gesture Events]]

#br
#hr
#pcomment(:Comment/Gesturefy,10,noname,reply)