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

2012年2月8日水曜日

Debian GNU/Linux 6.0.4(squeeze)にFirefoxをインストール・デフォルトにする

Debian付属のIceweaselだとバージョンは変わらずセキュリティアップデートだけになるのでFirefoxの最新版を使っていこうという事で。

参考にしたのはSwitching from Debian Iceweasel to Firefox, permanentlyというページ。

(1)Firefoxのダウンロード。
とりあえず現時点で最新のfirefox-10.0.tar.bz2を公式サイトからダウンロード。

(2)/optへファイルを展開。
# tar jxvf firefox-10.0.tar.bz2 -C /opt

(3)/usr/binへリンクを張るかシェルスクリプトを作成する。
ATOK X3ユーザ以外の人は以下の通り。

# ln -s /opt/firefox/firefox /usr/bin/firefox

ATOK X3ユーザの方はこの手順を行わずに以下の内容のシェルスクリプトを/usr/bin/firefoxとして作成してchmodで実行属性をつける事。(こちらの問題の対策として)
#!/bin/sh
GTK_IM_MODULE=xim /opt/firefox/firefox $* &
 # chmod a+x /usr/bin/firefox

(4)以下の内容の/usr/share/applications/firefox.desktopというファイルを作る
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[ja]=Firefox ウェブ・ブラウザ
Comment=Browse the World Wide Web
Comment[ja]=ウェブを閲覧します
GenericName=Web Browser
GenericName[ja]=ウェブ・ブラウザ
Exec=/usr/bin/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox/icons/mozicon128.png
Categories=Application;Internet;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox
StartupNotify=true

(5)update-alternative --installを実行してFirefoxを登録する。
ついでにGNOMEで使うブラウザもEpiphanyからFirefoxに変更している。

# update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/firefox 100
# update-alternatives --install /usr/bin/epiphany-browser gnome-www-browser /usr/bin/firefox 100

(6)update-alternative --configでFirefoxを選んでデフォルトに設定する。

# update-alternatives --config x-www-browser
# update-alternatives --config gnome-www-browser

何かupdate-alternatives周りを適当に触ってるので間違ってたらすいません。

2010年6月24日木曜日

2009年3月18日水曜日

Firefoxのデータベース最適化

いろんなところで流行っているようなので試してみた。

sqlite3のWindows版をダウンロードしてsqlite3.exeを適当な場所にインストール。
以下のバッチファイルのPROFILEとSQLITE3のパスを設定。
Firefoxを終了して実行。
@ECHO OFF

SET PROFILE="C:\Documents and Settings\hoge\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.defaul"
SET SQLITE3="C:\Program Files\SQLite3\sqlite3.exe"

REM 日付と時刻を取得
FOR /F "tokens=1-3 DELIMS=/ " %%A IN ('DATE /T') DO SET DATE=%%A%%B%%C
FOR /F "tokens=1-2 DELIMS=: " %%A IN ('TIME /T') DO SET TIME=%%A%%B
SET DT=%DATE%%TIME%

CD %PROFILE%


REM 最適化前のバックアップ
FOR %%A IN (*.sqlite) DO (
ECHO backup: %%A
COPY /Y %PROFILE%\%%A %PROFILE%\%%A.%DT%.bak
)

REM vacuum
FOR %%A IN (*.sqlite) DO (
ECHO vacuum: %%A
%SQLITE3% %PROFILE%\%%A vacuum
)

REM reindex
FOR %%A IN (*.sqlite) DO (
ECHO reindex: %%A
%SQLITE3% %PROFILE%\%%A reindex
)
自己責任でね。

2008年12月31日水曜日

Tab Mix PlusとGoogle Readerで変な現象

Google Readerを使って「j」「k」キーを押してフィードを斜め読み。
途中で「Ctrl」+「Tab」で別のページに切り替えます。

そこで「j」を押すとGoogle Readerの未読がどんどん減っていきます。
フォーカス周りがおかしいみたいだ。

Tab Mix Plusを無効にすると起きなくなりました。

2008年9月24日水曜日

goo地図がLinux版Firefoxだと表示できない

goo地図はすごく重宝しているんですが、Linux版のFirefoxでは表示できません。
どうやらLinux版FirefoxのUserAgentをgoo地図が認識できていないようです。

http://map.goo.ne.jp/

genral.useragent.overrideでWindows版のFirefoxを名乗ると地図が表示できます。

○ Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
× Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1

gooの中の方、何とかして〜。

追記:秀の介さんの日記に同様のエントリがあったのでコメントで報告しました。

追記2:問題は解決(RESOLVED FIXED )したそうです。うれしいことです。

2008年9月14日日曜日

etch から lenny へ移行

サーバマシンはetchのまま運用するとして、ノートはFirefox3が使いたいのでlennyに移行することにしました。

sources.list をゴニョゴニョ編集した上でapt-get dist-upgradeを実行しました。

2008年4月20日日曜日

Panasonic直販サイトの面白警告

PanaSenseの説明なんですけど。
https://club.panasonic.co.jp/mall/sense/sec/info/howto/use_shopping.html

>※インターネットバンキングでのブラウザ環境について
>インターネットバンキングでは、以下のブラウザ環境を推奨しております。
>  ・Microsoft Internet Explorer 6.0(日本語版)以上
>  ・Netscape Communicator 4.7(日本語版)以上、Netscape 7(日本語版)以上
> Firefoxでは、画面表示や動作で問題があり、
> セキュリティ面でも課題がある場合があるため、
> Firefoxではインターネットバンキングをご利用いただけません。

表示に関してNetscape7が良くてFirefoxが駄目・・。
セキュリティでも課題がある?
Netscape自身の通達と逆のことが書いてある。

適当に書いたかよっぽどアンチFirefoxな人がいるんじゃないかと勘ぐってしまう。


追記:リニューアルしても同様にIE推奨らしい。