Firefoxでタブの閉じるボタンを消す方法
ブラウザのタブを閉じるときは基本的に中ボタンクリックなので、閉じるボタンの存在は無駄なだけでなく、うっかり押してしまって必要なタブを閉じてしまうこともあって邪魔でした。
そんな場合には、about:config で以下のように値を設定すると、閉じるボタンを非表示にすることができます。
pre>>
browser.tabs.closeButtons = 2
<<--
ブラウザのタブを閉じるときは基本的に中ボタンクリックなので、閉じるボタンの存在は無駄なだけでなく、うっかり押してしまって必要なタブを閉じてしまうこともあって邪魔でした。
そんな場合には、about:config で以下のように値を設定すると、閉じるボタンを非表示にすることができます。
pre>>
browser.tabs.closeButtons = 2
<<--
初めてFirefoxExtensionを作ってたのですが色々勉強になったのでメモ。
大体の方針としてはありえるあさんのFirefox拡張機能(extension)の作りが大変参考になりました。作り始めてからはamachangさんのFirefox の拡張機能をふとした時に手元でチョコチョコいじれるようにしとくと楽しいの技を使って既にあるアドオンのソースを見るというのが大変参考になりました。
開発後半XULのリファレンスがあることがわかってこれまた便利でした。
####Extension作成について
####参考にした拡張
#####Tips
xulはズールと読む
xul内でのidの振り方は方針が揺れているようなので入り混じっても気にしない
somePopupMenu
some-main-window
some_context_menu
prefへのアクセスは存在するかどうか確認してから(又は必ず存在するようにしておく)。JSエラーになる。
prefs.prefHasUserValue("some.value")
escapeもね(encodeURI/encodeURIComponent)
escape および unescape 関数は 非 ASCII 文字に対しては正しく機能せず、廃止予定になっています。JavaScript 1.5 以降では encodeURI、decodeURI、encodeURIComponent および decodeURIComponent を使用してください。
###about:config