何かの役に立つかもしれないから、使っているuser.jsを晒してみる。
もちろん、コピペして使って良いですが、その結果はご自身の責任で処理してください。
user_pref("browser.cache.memory.capacity", 65536);
user_pref("browser.link.open_newwindow", 3);
user_pref("browser.link.open_newwindow.override.external", 3);
user_pref("browser.newtab.url", "about:blank");
user_pref("browser.newtabpage.enabled", false);
user_pref("browser.tabs.animate", false);
user_pref("browser.tabs.closeButtons", 1);
user_pref("browser.tabs.closeWindowWithLastTab", false);
user_pref("browser.tabs.showSingleWindowModePrefs", true);
user_pref("browser.tabs.warnOnClose", false);
user_pref("browser.tabs.warnOnCloseOtherTabs", false);
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000);
user_pref("gfx.color_management.enablev4", true);
user_pref("gfx.font_rendering.cleartype_params.enhanced_contrast", 100);
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 30);
user_pref("gfx.font_rendering.cleartype_params.pixel_structure", 1);
user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
user_pref("gfx.font_rendering.directwrite.enabled", true);
user_pref("network.http.max-connections", 24);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 4);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("network.dns.disableIPv6", true);
user_pref("network.prefetch-next", false);
user_pref("nglayout.initialpaint.delay", 1);
user_pref("plugin.expose_full_path", true);
user_pref("signed.applets.codebase_principal_support", true);
user_pref("ui.submenuDelay", 0);
2012年12月10日月曜日
2012年12月7日金曜日
WebP対応追加
画像を開くダイアログでの画像ファイルの一覧にWebPが入っていなかったので、これを追加した。
Firefox、Thunderbirdではあまり意味がないが、BlueGriffonとSeaMonkey(Composer)では、意味がある。HTML編集の際に画像を挿入することは頻出の操作だからだ。
この修正が生きてくるかどうかはWebPの今後の普及次第ではあると思う。
Firefox、Thunderbirdではあまり意味がないが、BlueGriffonとSeaMonkey(Composer)では、意味がある。HTML編集の際に画像を挿入することは頻出の操作だからだ。
この修正が生きてくるかどうかはWebPの今後の普及次第ではあると思う。
2012年11月30日金曜日
左右のタブを閉じる拡張を更新した
同時に複数のタブを閉じるときは確認する設定のときには、警告ダイアログが表示されるようにした。
gBrowser.warnAboutClosingTabs関数が使い辛いため、別にダイアログ表示関数を用意したのだが、
この関数もgBrowserのメンバ関数でなければダメなようだ。
2012年11月26日月曜日
僕用のメモ
Tab Mix Plusを代替するためのメモ。
browser.tabs.closeButtons1
browser.link.open_newwindow 3
browser.link.open_newwindow.override.external 3
browser.tabs.closeWindowWithLastTab true
責任逃れっぽい書き方ですが、僕はこの設定を推奨はしません。
僕にとって必要な拡張一覧
僕にとってabout:configで設定すべき項目
browser.tabs.closeButtons1
browser.link.open_newwindow 3
browser.link.open_newwindow.override.external 3
browser.tabs.closeWindowWithLastTab true
browser.newtab.url about blankbrowser.newtabpage.enabled false責任逃れっぽい書き方ですが、僕はこの設定を推奨はしません。
Copy Tab URL 0.1
Copy Tab URLという単機能な拡張を作った。理由は単純で、URLをクリップボードにコピーする際に、タブのコンテキストメニューから行う操作に慣れているので、それを実現するためだ。もっとも、作ったと胸を張って言えるほどの内容がある拡張ではなく、手慰みという程度であるけれど。
FireLinkは良い拡張だと思うけれど、Ctrl+CでURLがコピーされる、という操作に親しむことは僕にとっては難しい。ドキュメント内で選択をした上で、それがCtrl+Cによってコピーされるという動作以外に心理的な拒絶反応がある。
なので、僕はFireLinkを使うことはやめて、この拡張を作り、乗り換えた。
なお、右側のタブを閉じる改及び左側のタブを閉じるにアイコンを追加した。削除するときに分かりやすくするために。
FireLinkは良い拡張だと思うけれど、Ctrl+CでURLがコピーされる、という操作に親しむことは僕にとっては難しい。ドキュメント内で選択をした上で、それがCtrl+Cによってコピーされるという動作以外に心理的な拒絶反応がある。
なので、僕はFireLinkを使うことはやめて、この拡張を作り、乗り換えた。
なお、右側のタブを閉じる改及び左側のタブを閉じるにアイコンを追加した。削除するときに分かりやすくするために。
2012年11月25日日曜日
Tab Mix Plusとの決別
@d_toyboxさんの日記を見て、確かにその通りだと思ったので、Tab Mix Plusを使うのを止めることにした。
結局Close Tabs to the Rightについては、気に食わない点があったので、modをつくり、右側のタブを閉じるがあるのならば、左側もあって良いだろうということで、左側の拡張をコピペ改変で作った。
また、ブックマークを新しいタブで開く、リンクを新しいタブで開く、ロケーションバーから新しいタブを開くを入れ、また、URLをクリップボードにコピーする操作を良く行うので、FileLinkも入れた。
これで、Tab Mix Plusを使っていたころに有効にしていた機能は入ったので、あとはメニュー位置が変わったことに僕が慣れれば完了だ。
ところで、上のタブ機能をSeaMonkeyで実装するにはどうしたらよいのか分からない。上で入れた拡張がSeaMonkeyでも動いてくれれば、SeaMonkeyのブラウザも今よりは使えるようになると思うのだけど。
結局Close Tabs to the Rightについては、気に食わない点があったので、modをつくり、右側のタブを閉じるがあるのならば、左側もあって良いだろうということで、左側の拡張をコピペ改変で作った。
また、ブックマークを新しいタブで開く、リンクを新しいタブで開く、ロケーションバーから新しいタブを開くを入れ、また、URLをクリップボードにコピーする操作を良く行うので、FileLinkも入れた。
これで、Tab Mix Plusを使っていたころに有効にしていた機能は入ったので、あとはメニュー位置が変わったことに僕が慣れれば完了だ。
ところで、上のタブ機能をSeaMonkeyで実装するにはどうしたらよいのか分からない。上で入れた拡張がSeaMonkeyでも動いてくれれば、SeaMonkeyのブラウザも今よりは使えるようになると思うのだけど。
2012年11月16日金曜日
BlueGriffon trunk r1069
r1069ではディレクトリ構造がずいぶん変わってしまったので、色々修正を行うことになった。
言語パックをxpiでなく展開したものでリリースするようになったせいで、インストーラ及びアーカイブのサイズが減った。zipから7zipに圧縮方法が変わったからだ。
今回急にバタバタとコミットがあったのだが、何があったのだろうか?
登録:
投稿 (Atom)