16
FIREGESTURES FIREGESTURES Gomita Gomita

FireGestures

  • Upload
    gomita

  • View
    992

  • Download
    3

Embed Size (px)

DESCRIPTION

FIREGESTURESGomitaFireGesturesとは?マウスの動きで色々なコマンドを実行するマウスジェスチャ  ホイールジェスチャ  ロッカージェスチャ  キープレスジェスチャ  タブホイールジェスチャマウスジェスチャ右クリックしながらマウスを動かす左に動かすと戻る  右に動かすと進む  左・上の順序で動かすとページ先頭へポップアップタイプ 範囲を選択して右~下で検索エンジンを選択してWeb検索ハイブリッドタイプ 下~右で名前を付けて保存(リンク/画像/フレーム/ページ) リンク上ならリンク先を保存  画像上なら画像を保存  フレーム上ならフレームを保存  それ以外ならページを保存ホイールジェスチャ右クリックしながらホイール回転  上に回転すると戻る/進むの履歴がポップアップ 下に回転するとタブの一覧がポップアップ さらに回転して選択変更し、右クリックを放すと実行ロッカージェスチャ  右クリックしながら左クリックで、戻る 左クリックしながら

Citation preview

Page 1: FireGestures

FIREGESTURESFIREGESTURES

GomitaGomita

Page 2: FireGestures

FireGesturesFireGesturesとは?とは?

マウスの動きで色々なコマンドを実行するマウスの動きで色々なコマンドを実行する

マウスジェスチャマウスジェスチャ

ホイールジェスチャホイールジェスチャ

ロッカージェスチャロッカージェスチャ

キープレスジェスチャキープレスジェスチャ

タブホイールジェスチャタブホイールジェスチャ

Page 3: FireGestures

マウスジェスチャマウスジェスチャ

右クリックしながらマウスを動かす右クリックしながらマウスを動かす

左に動かすと戻る左に動かすと戻る

右に動かすと進む右に動かすと進む

左・上の順序で動かすとページ先頭へ左・上の順序で動かすとページ先頭へ

Page 4: FireGestures

ポップアップタイプポップアップタイプ

範囲を選択して右~下で範囲を選択して右~下で検索エンジンを選択して検索エンジンを選択してWebWeb検索検索

Page 5: FireGestures

ハイブリッドタイプハイブリッドタイプ

下~右で名前を付けて保存下~右で名前を付けて保存(リンク/画像/フレーム/ページ)(リンク/画像/フレーム/ページ)

リンク上ならリンク先を保存リンク上ならリンク先を保存

画像上なら画像を保存画像上なら画像を保存

フレーム上ならフレームを保存フレーム上ならフレームを保存

それ以外ならページを保存それ以外ならページを保存

Page 6: FireGestures

ホイールジェスチャホイールジェスチャ

右クリックしながらホイール回転右クリックしながらホイール回転

上に回転すると戻る上に回転すると戻る//進むの履歴がポップアップ進むの履歴がポップアップ

下に回転するとタブの一覧がポップアップ下に回転するとタブの一覧がポップアップ

さらに回転して選択変更し、右クリックを放すと実行さらに回転して選択変更し、右クリックを放すと実行

Page 7: FireGestures

ロッカージェスチャロッカージェスチャ

右クリックしながら左クリックで、戻る右クリックしながら左クリックで、戻る

左クリックしながら右クリックで、進む左クリックしながら右クリックで、進む

OperaOperaのフリップバックのフリップバック//フリップフォワードフリップフォワード

Page 8: FireGestures

キープレスジェスチャキープレスジェスチャ

ShiftShiftキー押下+マウスジェスチャで、キー押下+マウスジェスチャで、通過したリンクを一気にタブで開く通過したリンクを一気にタブで開く

CtrlCtrlキー押下+マウスジェスチャで、キー押下+マウスジェスチャで、通過したリンクをすべて保存する通過したリンクをすべて保存する

Page 9: FireGestures

タブホイールジェスチャタブホイールジェスチャ

ブラウザのタブ上でホイール回転するとブラウザのタブ上でホイール回転するとタブを切り替えるタブを切り替える

Tab Mix Plus Tab Mix Plus などの拡張機能でも可能などの拡張機能でも可能

Page 10: FireGestures

マウスジェスチャのカスタマイズマウスジェスチャのカスタマイズ

カテゴライズされたカテゴライズされた7070以上のビルトイン以上のビルトインコマンドコマンド

ダブルクリックしてダブルクリックしてジェスチャ割り当てジェスチャ割り当て

Page 11: FireGestures

スクリプトの追加スクリプトの追加

WebWebサイトで配布されているスクリプトをドラッグサイトで配布されているスクリプトをドラッグ&ドロップで追加してジェスチャへ割り当て可能&ドロップで追加してジェスチャへ割り当て可能

Page 12: FireGestures

自作スクリプトの追加自作スクリプトの追加

自分でスクリプトを作る自分でスクリプトを作ることも可能ことも可能

Page 13: FireGestures

その他のカスタマイズその他のカスタマイズ

ホイールジェスチャ・ロッカージェスチャもホイールジェスチャ・ロッカージェスチャもカスタマイズ可能カスタマイズ可能

例1:ホイールジェスチャで前のタブへ/次のタブへ例1:ホイールジェスチャで前のタブへ/次のタブへ

例2:リンク上のロッカージェスチャで新しいタブで開く例2:リンク上のロッカージェスチャで新しいタブで開く

Page 14: FireGestures

FireGesturesFireGesturesの特徴の特徴

他のマウスジェスチャ拡張機能と比較他のマウスジェスチャ拡張機能と比較 カスタマイズがシンプルで、わかりやすいカスタマイズがシンプルで、わかりやすい

実装もシンプル実装もシンプル

サイズが小さいサイズが小さい AllAll--inin--One Gestures 97KBOne Gestures 97KB Mouse Gestures 172KBMouse Gestures 172KB FireGesturs 30KBFireGesturs 30KB

残念ながら、残念ながら、MacMacには未対応には未対応

Page 15: FireGestures

FireGesturesFireGesturesの実装の実装

マウス動作イベントのハンドリンクマウス動作イベントのハンドリンク

userChrome.jsuserChrome.js版軽量マウスジェスチャをベースに版軽量マウスジェスチャをベースに多くの改良を加えた多くの改良を加えた

XPCOMXPCOMクラスクラス (xdIGestureHandler)(xdIGestureHandler)

ジェスチャ割り当ての管理ジェスチャ割り当ての管理

SQLiteSQLite形式データベースで保存形式データベースで保存

XPCOMXPCOMサービスサービス (xdIGestureMappings)(xdIGestureMappings)

Page 16: FireGestures

インストールおよび詳しい説明はインストールおよび詳しい説明はこちらをご覧ください。こちらをご覧ください。

http://www.xuldev.org/firegestures/http://www.xuldev.org/firegestures/