LinuxのFirefoxのabout:configで毎回やる設定を書いておく
キャッシュのディレクトリを変更
browser.cache.disk.parent_directory;/tmp/firefox
マウスの中クリックでページ遷移しない
middlemouse.contentLoadURL;false
ロケーションバーをクリックしたときに全選択する
browser.urlbar.clickSelectsAll;true
検索バーも全選択するようにしたい時は上記設定後一度削除して追加
2011/11/03
2010/11/15
2010/08/09
Firefoxのブックマークツールバーがおかしくなった、、
ラベル:
Firefox

こんな感じ
GoogleとTwitterの間に4つあるんだけどなぜか表示されない
エクスポートして一度全て削除してからインポートしても
その時はちゃんと表示されるけど再起動すると同じように表示されなくなってしまう
Firefoxはrawhideの3.6.4で64bit
最近アップデートしたものは以下だけどどれも関係なさそうだなぁ
kernel-2.6.32.16-150.fc12 Sun Aug 8 11:53:19 2010
tzdata-java-2010k-1.fc12 Sun Aug 8 11:53:14 2010
tzdata-2010k-1.fc12 Sun Aug 8 11:53:12 2010
kernel-headers-2.6.32.16-150.fc12 Sun Aug 8 11:53:10 2010
cryptsetup-luks-1.1.3-1.fc12 Sun Aug 8 11:53:09 2010
kernel-firmware-2.6.32.16-150.fc12 Sun Aug 8 11:53:08 2010
usbmuxd-1.0.5-1.fc12 Sun Aug 8 11:53:07 2010
cryptsetup-luks-libs-1.1.3-1.fc12 Sun Aug 8 11:53:06 2010
2010/08/09
今起動してみたらGentooのFirefoxでも同じ現象ががが
どうやらアドオンのXmarksが悪さをしているらしい気がする
サーバ側を調整でもしてるのかなぁ
2010/08/10
なおった
ブックマークの管理からHTML形式でエクスポート
次にブックマークを全部削除
Xmarksの設定→詳細→アップロードでサーバ側を上書き
エクスポートしておいたのをインポート
Xmarksの設定→詳細→アップロードでサーバ側を再度上書き
2010/07/24
Firefoxのロケールを変更する
自分でダウンロードしてきて設定する必要があるみたい
/etc/make.conf に LINGUAS="ja" を追加すればインストールされた
まぁFirefoxなのでGentooに限らずこの設定はどのOSでも有効だと思う
ちなみにバイナリパッケージも用意されていてそちらをインストールしたい人は
www-client/firefox-bin、自分でビルドしたい人は www-client/mozilla-firefox と選べる
正式な日本語ロケールがどこにあるのかわからなくてとりあえずここの
firefox-3.6.9pre.ja.langpack.xpi をもらってきたけどFirefoxではなくてNamorokaになってたりする
ま、いいか、インストールは普通の拡張と同じようにインストールできるはず
インストールしたら一度終了してから以下のようにして起動してみる
$ firefox -UILocale ja-JP -contentLocale JP
うまく起動したら about:config を開いて general.useragent.locale を探す
その値を ja-JP に変更すると次からは引数無しで起動してもロケールが日本語になる
2009/07/01
Firefox 3.5 Release
ラベル:
Firefox
・次世代ブラウザ Firefox | 高速・安全・カスタマイズ自在な無料ブラウザ
とうとうリリースです
JavaScriptを多用しているサイトは動作が軽くなると思われるので導入をおすすめします
既にRC3使ってる人はバイナリ変わってないそうです
あとFedora11を使っている人はBeta4を使っていますね、アップデート待ちです
とうとうリリースです
JavaScriptを多用しているサイトは動作が軽くなると思われるので導入をおすすめします
既にRC3使ってる人はバイナリ変わってないそうです
あとFedora11を使っている人はBeta4を使っていますね、アップデート待ちです
2009/06/17
GlobalMenuとFirefox 3.5 Beta4
ラベル:
Firefox
同時に使用するとFirefoxがSegmentation faultで起動しなくなります
多分これ
・Issue 436 - gnome2-globalmenu - Firefox + Eclipse Segment Fault on Ubuntu Jaunty 64 - Google Code
多分これ
・Issue 436 - gnome2-globalmenu - Firefox + Eclipse Segment Fault on Ubuntu Jaunty 64 - Google Code
2009/05/21
Mozilla LabsがJetpackを公開、アドオンのインストール時にFirefoxの再起動が不要に
ラベル:
Firefox
・Mozilla Labsが新しいアドオン管理技術「Jetpack」を公開 | パソコン | マイコミジャーナル
いずれFirefoxに標準搭載されることになるのでしょうか?
アドオンのコードを変更する度に再起動をするのが面倒って人は多いのではないでしょうか?
またちょっと試してみたいというときにブラウザを閉じなくて良いというのは便利だと思います
ユーザ、アドオン開発者、どちらの人にも便利な機能ですね
いずれFirefoxに標準搭載されることになるのでしょうか?
アドオンのコードを変更する度に再起動をするのが面倒って人は多いのではないでしょうか?
またちょっと試してみたいというときにブラウザを閉じなくて良いというのは便利だと思います
ユーザ、アドオン開発者、どちらの人にも便利な機能ですね
2009/01/03
Mac4Lin ver.1.0_RC
SourceForge.net: Mac4Lin
かなり前(08/11/11)になりますが昨日気がつきました
ver.0.4からの微調整ですかね、あまり変化が無い
画像が少し入れ替わったくらいでしょうか
ちなみにFirefoxのテーマはインストールできません
(maxVersionが3.0になっているため)
unzipで展開してから install.rdf の
以下の部分を 3.0.* に書き換えてから圧縮しなおしてください
かなり前(08/11/11)になりますが昨日気がつきました
ver.0.4からの微調整ですかね、あまり変化が無い
画像が少し入れ替わったくらいでしょうか
ちなみにFirefoxのテーマはインストールできません
(maxVersionが3.0になっているため)
unzipで展開してから install.rdf の
以下の部分を 3.0.* に書き換えてから圧縮しなおしてください
<em:maxversion>3.0.*</em:maxversion>
2008/08/24
フォント問題解決
先日の問題をなんとか解決することができました
強引な方法ですが以下に説明を
"sans-serif"の指定で"~/.fonts.conf"で指定したフォントが使われるかどうかは
以下の画像の"さざなみ明朝"と"serif"の間にある線が関係しているようです
具体的には線より上はOK、下はNGでした

しかし色々試したものの線より上にくるためのフォント側の
設定が分からなかったので以下の手順でフォントを作成しました
・上記で説明した"線"より上にくるフォントをコピーしてそれをベースにする
(あくまで入れ物として使う)
・ベースにするフォントのグリフを"編集→全て選択、クリア"
・漢字部分を使用したいフォントから"編集→全て選択、コピー、貼り付け"
・英字、数字部分を選択"編集→クリア"
・英字、数字部分を使用したいフォントから"編集→コピー、貼り付け"
・かな部分を選択"編集→クリア"
・かな部分を使用したいフォントから"編集→コピー、貼り付け"
・"エレメント→フォント情報→名前"のフォント名などを適当に編集しOK
・"UniqueID"は変更するを選択
・"ファイル→フォントを出力"の
"オプション、OpenTypeの仕様"のチェックを外し保存
以上の手順で目的のフォントを作成する事ができると思います
強引な方法ですが以下に説明を
"sans-serif"の指定で"~/.fonts.conf"で指定したフォントが使われるかどうかは
以下の画像の"さざなみ明朝"と"serif"の間にある線が関係しているようです
具体的には線より上はOK、下はNGでした

しかし色々試したものの線より上にくるためのフォント側の
設定が分からなかったので以下の手順でフォントを作成しました
・上記で説明した"線"より上にくるフォントをコピーしてそれをベースにする
(あくまで入れ物として使う)
・ベースにするフォントのグリフを"編集→全て選択、クリア"
・漢字部分を使用したいフォントから"編集→全て選択、コピー、貼り付け"
・英字、数字部分を選択"編集→クリア"
・英字、数字部分を使用したいフォントから"編集→コピー、貼り付け"
・かな部分を選択"編集→クリア"
・かな部分を使用したいフォントから"編集→コピー、貼り付け"
・"エレメント→フォント情報→名前"のフォント名などを適当に編集しOK
・"UniqueID"は変更するを選択
・"ファイル→フォントを出力"の
"オプション、OpenTypeの仕様"のチェックを外し保存
以上の手順で目的のフォントを作成する事ができると思います
2008/08/22
~/.fonts.conf
昨日からFontForgeを使ってずーっとフォントの合成をしてました
漢字はヒラギノ、かなはM+1、英数字はM+PまたはM+MNを組み合わせて
プロポーショナルと等幅のフォントを作成
一応満足のいくものができたので"~/fonts.conf"に以下の様に書いてみました
UIなど、ほぼ全てきちんと適用されたもののFirefoxのドキュメント部分だけ
"sans-serif"の指定でも表示が"VL ゴシック"になってしまいます
仕方ないので今は直接していしていますが何か忘れているのだろうか、、
漢字はヒラギノ、かなはM+1、英数字はM+PまたはM+MNを組み合わせて
プロポーショナルと等幅のフォントを作成
一応満足のいくものができたので"~/fonts.conf"に以下の様に書いてみました
UIなど、ほぼ全てきちんと適用されたもののFirefoxのドキュメント部分だけ
"sans-serif"の指定でも表示が"VL ゴシック"になってしまいます
仕方ないので今は直接していしていますが何か忘れているのだろうか、、
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test name="family" compare="eq">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>HiraKakuProNW3_M+1P</string>
</edit>
</match>
<match target="pattern">
<test name="family" compare="eq">
<string>monospace</string>
</test>
<edit name="family" mode="prepend">
<string>HiraKakuProNW3_M+1MN</string>
</edit>
</match>
</fontconfig>
2008/07/20
2008/07/07
Javaインストール メモ
「Linux RPM (自己解凍ファイル)」をダウンロード
Sun Microsystems から Linux 版 Java ソフトウェアをダウンロード
追記
でも良いことに気がついた
Sun Microsystems から Linux 版 Java ソフトウェアをダウンロード
# sh jre-6u7-linux-i586-rpm.bin
# ln -s /usr/java/latest/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-3.0/plugins/
追記
# yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-plugin
でも良いことに気がついた
2008/07/06
sqlite3 メモ
Firefox3では各種データがSQLiteで管理されるようになりました
今まではテキストデータだったので編集も簡単でしたが
データベースの編集には少し面倒な方法を取らなくてはいけません
まず簡単なものとして拡張機能であるSQLite Managerを使用する方法
しかしこの拡張、結構重いんです
他はFedoraでは標準で入っている"sqlite3"コマンドを使用する方法
今回はこれについて紹介したいと思います
SQLは苦手だったのでこの記事を書くにあたり
SQL入門を参考にさせていただきました
まずデータベースへの接続をします
Firefoxを終了後ターミナルでプロファイルディレクトリに移動し
以下のコマンドを実行してください
(今回は例として"permissions.sqlite"を開きます)
するとプロンプトが以下の様に変わると思います
これで接続は完了です
終了するには".exit"または".quit"を使用します
次にデータベースに含まれているテーブル名を調べます
"permissions.sqlite"には"moz_hosts"というテーブルが
含まれているということがわかりました
(テーブルが複数ある場合もあります)
とりあえず、テーブルの中身をすべて表示してみましょう
出力は"select カラム名 from テーブル名;"です
ここでは全てのカラムを表示したいので
"カラム名"の部分は"*"を指定しています
(以下の例は見やすいようにスペースを入れてあります)
1行目はカラム名です
2行目は"id"が"1"、"host"が"google.com"、
"type"が"cookie"、"permission"が"1"です
"type"が"cookie"の場合"permission"に指定できる値は以下の様です
テーブルに対してはデータの追加、変更、削除が行えます
まず追加は"insert into テーブル名 values(値1, 値2, ...);"の様に指定します
この場合、値1が"id"、値2が"host"、値3が"type"、値4が"permission"を指します
"id"は他のデータと被らない値を指定しましょう
実際にデータの追加を行うには以下の様にします
意味は「"moz_hosts"テーブルに"idは14"、
"example.com"の"cookie"は"拒否(2)"というデータを追加」です
上記では"example.com"を指定しました
しかしこれでは"www.example.com"や
"aaa.bbb.example.com"のクッキーも拒否してしまいます
以下では"ad.example.com"のクッキーのみ拒否する様に変更したいと思います
変更は"update テーブル名 set カラム名 = 値 where 条件;"です
本来は"条件"に一致したデータが全て変更されるのですが
ここでは説明を簡単にするため"条件"の部分は直感的な"id = XX"を使用します
意味は「"moz_hosts"テーブルにある"idが14"のデータの"host"を"ad.example.com"に変更」です
最後に削除です
削除は"delete from テーブル名 where 条件;"です
追加の例で追加したデータを削除してみましょう
意味は「"moz_hosts"テーブルにある"idが14"のデータを削除」です
SQLiteの紹介は以上で終了です
これだけコマンドを覚えておけば一通りのことは出来ると思います
ただ、慣れないコマンドを打つのはしんどいです
SQLite Managerがもっと軽くなるか、シンプルな編集ツールが出るといいですね
今まではテキストデータだったので編集も簡単でしたが
データベースの編集には少し面倒な方法を取らなくてはいけません
まず簡単なものとして拡張機能であるSQLite Managerを使用する方法
しかしこの拡張、結構重いんです
他はFedoraでは標準で入っている"sqlite3"コマンドを使用する方法
今回はこれについて紹介したいと思います
SQLは苦手だったのでこの記事を書くにあたり
SQL入門を参考にさせていただきました
まずデータベースへの接続をします
Firefoxを終了後ターミナルでプロファイルディレクトリに移動し
以下のコマンドを実行してください
(今回は例として"permissions.sqlite"を開きます)
$ sqlite3 -header permissions.sqliteするとプロンプトが以下の様に変わると思います
これで接続は完了です
終了するには".exit"または".quit"を使用します
sqlite>次にデータベースに含まれているテーブル名を調べます
"permissions.sqlite"には"moz_hosts"というテーブルが
含まれているということがわかりました
(テーブルが複数ある場合もあります)
sqlite> .tables
moz_hosts
sqlite>
とりあえず、テーブルの中身をすべて表示してみましょう
出力は"select カラム名 from テーブル名;"です
ここでは全てのカラムを表示したいので
"カラム名"の部分は"*"を指定しています
(以下の例は見やすいようにスペースを入れてあります)
sqlite> select * from moz_hosts;
id | host | type | permission
1 | google.com | cookie | 1
2 | google.co.jp | cookie | 1
7 | amazon.co.jp | cookie | 1
10 | www.blogger.com | cookie | 1
13 | twitter.com | cookie | 1
...省略...
sqlite>
1行目はカラム名です
2行目は"id"が"1"、"host"が"google.com"、
"type"が"cookie"、"permission"が"1"です
"type"が"cookie"の場合"permission"に指定できる値は以下の様です
1: 許可
2: 拒否
8: 現在のセッションのみ
テーブルに対してはデータの追加、変更、削除が行えます
まず追加は"insert into テーブル名 values(値1, 値2, ...);"の様に指定します
この場合、値1が"id"、値2が"host"、値3が"type"、値4が"permission"を指します
"id"は他のデータと被らない値を指定しましょう
実際にデータの追加を行うには以下の様にします
意味は「"moz_hosts"テーブルに"idは14"、
"example.com"の"cookie"は"拒否(2)"というデータを追加」です
sqlite> insert into moz_hosts values(14, 'example.com', 'cookie', 2);
上記では"example.com"を指定しました
しかしこれでは"www.example.com"や
"aaa.bbb.example.com"のクッキーも拒否してしまいます
以下では"ad.example.com"のクッキーのみ拒否する様に変更したいと思います
変更は"update テーブル名 set カラム名 = 値 where 条件;"です
本来は"条件"に一致したデータが全て変更されるのですが
ここでは説明を簡単にするため"条件"の部分は直感的な"id = XX"を使用します
意味は「"moz_hosts"テーブルにある"idが14"のデータの"host"を"ad.example.com"に変更」です
sqlite> update moz_hosts set host = 'ad.example.com' where id = 14;
最後に削除です
削除は"delete from テーブル名 where 条件;"です
追加の例で追加したデータを削除してみましょう
意味は「"moz_hosts"テーブルにある"idが14"のデータを削除」です
sqlite> delete from moz_hosts where id = 14;
SQLiteの紹介は以上で終了です
これだけコマンドを覚えておけば一通りのことは出来ると思います
ただ、慣れないコマンドを打つのはしんどいです
SQLite Managerがもっと軽くなるか、シンプルな編集ツールが出るといいですね
2008/07/04
Flash Player 10 beta 2
ラベル:
Firefox
Flash Player 10 beta 2が以下のサイトからダウンロードできます
軽くなっているそうなのでインストールしてみました
Adobe Labs - Downloads: Flash Player 10
軽くなっているそうなのでインストールしてみました
Adobe Labs - Downloads: Flash Player 10
2008/07/02
Weave 0.2
ラベル:
Firefox
起動時の同期に失敗するなと思ったら0.2がきてました
さっそくインストールして再起動したら
サーバ側の仕様が変わったようでIDの再登録を迫られてげんなり、、
目立った変更点と言えば終了時に自動的に同期をするようになったこと
今までは手動で同期をしないといけなかったので便利になりました
現在ではブックマーク、履歴、Cookie、パスワード、
タブ、フォームのデータが同期可能です
拡張機能、テーマ、検索プラグイン、Microfomats(?)は
グレーアウトされていて使用できないのですが
個人的に拡張機能と検索プラグインの同期は早く実現して欲しいですね
Mozilla Labs / Weave
さっそくインストールして再起動したら
サーバ側の仕様が変わったようでIDの再登録を迫られてげんなり、、
目立った変更点と言えば終了時に自動的に同期をするようになったこと
今までは手動で同期をしないといけなかったので便利になりました
現在ではブックマーク、履歴、Cookie、パスワード、
タブ、フォームのデータが同期可能です
拡張機能、テーマ、検索プラグイン、Microfomats(?)は
グレーアウトされていて使用できないのですが
個人的に拡張機能と検索プラグインの同期は早く実現して欲しいですね
Mozilla Labs / Weave
2008/06/29
Firefox3用テーマ「MacOSX Theme 0.5.8 改造版」Part2
ラベル:
Firefox
2008/06/24
Firefox3用テーマ「MacOSX Theme 0.5.8 改造版」
ラベル:
Firefox
FedoraをMacOSX風の画面にして使っているので
Firefoxのテーマも合わせようと思い
Mac用のテーマを移植したMacOSX Theme 0.5.8を導入しました
しかしメニューバーの文字がおかしなことになるので修正版を作成しました削除しました
独自改造版はこちらです
Firefoxのテーマも合わせようと思い
Mac用のテーマを移植したMacOSX Theme 0.5.8を導入しました
しかしメニューバーの文字がおかしなことになるので
独自改造版はこちらです
2008/06/21
Firefox3 about:config
ラベル:
Firefox
動作が速くなるらしい
追記
自分の環境ではあんまり変わらなかったです、、
browser.cache.memory.enable = true // 初めから有効でした
browser.cache.memory.capacity = 16384
config.trim_on_minimize = true
追記
自分の環境ではあんまり変わらなかったです、、
2008/06/19
ブックマーク同期
ラベル:
Firefox
Firefox3に乗り換えて暫く経ちましたが
PC間のブックマークの同期をする拡張が無く不便でした
Firefox2ではBookmark Sync and Sortを使用していました
今更ですが、MozillaがWeaveというサービスをしていたのを
知ったのでそちらに乗り換えることにしました
Weave User Registration
Mozilla Labs » Blog Archive » Introducing Weave
PC間のブックマークの同期をする拡張が無く不便でした
Firefox2ではBookmark Sync and Sortを使用していました
今更ですが、MozillaがWeaveというサービスをしていたのを
知ったのでそちらに乗り換えることにしました
Weave User Registration
Mozilla Labs » Blog Archive » Introducing Weave
Firefox3 Download Day の結果
ラベル:
Firefox
24時間で800万回以上ダウンロードされたようです、すごい
現在ギネス審査中・・・
Spread Firefox | Download Day 2008
現在ギネス審査中・・・
Spread Firefox | Download Day 2008
いつも活気に満ちている Mozilla コミュニティの皆様のご協力のおかげで、Firefox 3 は 24 時間以内に 8,000,000 回以上ダウンロードされました。この数字は、 1 日でダウンロードされたソフトとして過去最高の記録で、素晴らしい快挙です!
ギネスの審査員によって私たちの世界記録が認定されるまで、今しばらくお待ちください。数日後には審査結果が出る予定ですので、またサイトをチェックしてください! 改めて、皆様のご協力を心からお礼申し上げます!
登録:
コメント (Atom)

