IT戦記

プログラミング、起業などについて書いているプログラマーのブログです😚

Firefox 拡張機能 keyconfig でプレゼン上手に!

プレゼンのときに

ブラウザの操作が全部テンキーで出来たらいいな。と思ったんです。
そんなときは・・・・・・。

keyconfig が便利すぎる!

http://extensionroom.mozdev.org/more-info/keyconfig

設定方法は

  1. [ツール]
  2. [キーボードショートカットのカスタマイズ]
  3. [新しいキーを追加]
  4. ショートカット名と JavaScript のコードを書く

たとえば

タブ移動を数字キー

1-9 に以下のスクリプトを割り当てる

gBrowser.mTabContainer.selectedIndex = +event.target.getAttribute('key') - 1;
ページ内の JavaScript を直接操作
with (window._content.wrappedJSObject) {
  // ここにコードを書く

  // 例えば、以下のようにすればページが青くなる。
  document.body.style.backgroundColor = 'blue';
}

このように、いろいろできるので

プレゼンの資料ページ側で JavaScript の関数を用意しておくとテンキーでいろいろできる。
この機会に外付けテンキーと USB 延長ケーブルでかっこよくリモートプレゼン!とかどうでしょうか?