ラベル Firefox の投稿を表示しています。 すべての投稿を表示
ラベル Firefox の投稿を表示しています。 すべての投稿を表示

2011/11/03

about:config

LinuxのFirefoxのabout:configで毎回やる設定を書いておく

キャッシュのディレクトリを変更
browser.cache.disk.parent_directory;/tmp/firefox

マウスの中クリックでページ遷移しない
middlemouse.contentLoadURL;false

ロケーションバーをクリックしたときに全選択する
browser.urlbar.clickSelectsAll;true

検索バーも全選択するようにしたい時は上記設定後一度削除して追加

2010/11/15

GentooにFirefox4 betaを入れる

laymanやらオーバレイやらよくわからないけど
Firefox4を入れてみたかったのでやってみた

2010/08/09

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のロケールを変更する

GentooのemergeでインストールできるFirefoxは英語ロケールしか入っていなくて
自分でダウンロードしてきて設定する必要があるみたい

/etc/make.confLINGUAS="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 | 高速・安全・カスタマイズ自在な無料ブラウザ

とうとうリリースです
JavaScriptを多用しているサイトは動作が軽くなると思われるので導入をおすすめします
既にRC3使ってる人はバイナリ変わってないそうです
あとFedora11を使っている人はBeta4を使っていますね、アップデート待ちです

2009/05/21

Mozilla LabsがJetpackを公開、アドオンのインストール時にFirefoxの再起動が不要に

Mozilla Labsが新しいアドオン管理技術「Jetpack」を公開 | パソコン | マイコミジャーナル

いずれ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.* に書き換えてから圧縮しなおしてください

<em:maxversion>3.0.*</em:maxversion>

2008/08/24

フォント問題解決

先日の問題をなんとか解決することができました
強引な方法ですが以下に説明を

"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 ゴシック"になってしまいます
仕方ないので今は直接していしていますが何か忘れているのだろうか、、

<?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/07

Javaインストール メモ

「Linux RPM (自己解凍ファイル)」をダウンロード
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"を開きます)
$ 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

Flash Player 10 beta 2が以下のサイトからダウンロードできます
軽くなっているそうなのでインストールしてみました

Adobe Labs - Downloads: Flash Player 10

2008/07/02

Weave 0.2

起動時の同期に失敗するなと思ったら0.2がきてました
さっそくインストールして再起動したら
サーバ側の仕様が変わったようでIDの再登録を迫られてげんなり、、
目立った変更点と言えば終了時に自動的に同期をするようになったこと
今までは手動で同期をしないといけなかったので便利になりました

現在ではブックマーク、履歴、Cookie、パスワード、
タブ、フォームのデータが同期可能です
拡張機能、テーマ、検索プラグイン、Microfomats(?)は
グレーアウトされていて使用できないのですが
個人的に拡張機能と検索プラグインの同期は早く実現して欲しいですね

Mozilla Labs / Weave

2008/06/29

Firefox3用テーマ「MacOSX Theme 0.5.8 改造版」Part2

くでんさんに指摘されたので前回のデータは削除しました
今回は完全に自分仕様に改造しました
LinuxでMac4Linを使ってる人は少し幸せになれるかも

ダウンロードはこちら
macosx_theme-mod-0.5.8-2-fx.jar

2008/06/24

Firefox3用テーマ「MacOSX Theme 0.5.8 改造版」

FedoraをMacOSX風の画面にして使っているので
Firefoxのテーマも合わせようと思い
Mac用のテーマを移植したMacOSX Theme 0.5.8を導入しました
しかしメニューバーの文字がおかしなことになるので修正版を作成しました削除しました

独自改造版はこちらです

これが


こうなります


ダウンロードはこちら
macosx_theme-mod-0.5.8-1-fx.jar

2008/06/21

Firefox3 about:config

動作が速くなるらしい
browser.cache.memory.enable = true // 初めから有効でした
browser.cache.memory.capacity = 16384
config.trim_on_minimize = true


追記
自分の環境ではあんまり変わらなかったです、、

2008/06/19

ブックマーク同期

Firefox3に乗り換えて暫く経ちましたが
PC間のブックマークの同期をする拡張が無く不便でした

Firefox2ではBookmark Sync and Sortを使用していました
今更ですが、MozillaがWeaveというサービスをしていたのを
知ったのでそちらに乗り換えることにしました

Weave User Registration
Mozilla Labs » Blog Archive » Introducing Weave

Firefox3 Download Day の結果

24時間で800万回以上ダウンロードされたようです、すごい
現在ギネス審査中・・・

Spread Firefox | Download Day 2008

いつも活気に満ちている Mozilla コミュニティの皆様のご協力のおかげで、Firefox 3 は 24 時間以内に 8,000,000 回以上ダウンロードされました。この数字は、 1 日でダウンロードされたソフトとして過去最高の記録で、素晴らしい快挙です!

ギネスの審査員によって私たちの世界記録が認定されるまで、今しばらくお待ちください。数日後には審査結果が出る予定ですので、またサイトをチェックしてください! 改めて、皆様のご協力を心からお礼申し上げます!