Difference between revisions of "Firefox (日本語)"

From ArchWiki
Jump to: navigation, search
m (インストール)
Line 10: Line 10:
 
[[zh-CN:Firefox]]
 
[[zh-CN:Firefox]]
 
{{Related articles start (日本語)}}
 
{{Related articles start (日本語)}}
{{Related|Browser Plugins}}
+
{{Related2|Browser Plugins (日本語)|ブラウザプラグイン}}
 
{{Related|Firefox Tweaks}}
 
{{Related|Firefox Tweaks}}
 
{{Related|Chromium}}
 
{{Related|Chromium}}
Line 37: Line 37:
  
 
== プラグイン ==
 
== プラグイン ==
{{Box||次の記事を参照してください: [[Browser Plugins]]|#E5E5FF|#FCFCFC}}
+
{{Box||次の記事を参照してください: [[Browser Plugins (日本語)|ブラウザプラグイン]]|#E5E5FF|#FCFCFC}}
  
 
インストール・有効になっているプラグインを見るには、Firefox のアドレスバーに次を入力するか:
 
インストール・有効になっているプラグインを見るには、Firefox のアドレスバーに次を入力するか:
Line 75: Line 75:
 
==== arch-firefox-search ====
 
==== arch-firefox-search ====
 
[[Official Repositories (日本語)|公式リポジトリ]]から {{Pkg|arch-firefox-search}} をインストールすることで Firefox 検索ツールバーで Arch に関わる検索 (AUR, wiki, フォーラムなど) が追加できます。
 
[[Official Repositories (日本語)|公式リポジトリ]]から {{Pkg|arch-firefox-search}} をインストールすることで Firefox 検索ツールバーで Arch に関わる検索 (AUR, wiki, フォーラムなど) が追加できます。
 +
 +
=== HTML5 の H264 再生を有効にする ===
 +
 +
Firefox 26以上で、[[Official Repositories (日本語)|公式リポジトリ]]から {{Pkg|gstreamer0.10-ffmpeg}} パッケージを[[pacman (日本語)|インストール]]してください。Firefox を再起動して、[https://www.youtube.com/html5 YouTube の HTML5 ページ]や[http://www.quirksmode.org/html5/tests/video.html このページ]を見れば正しくインストール・使用されているか確認できます。
  
 
== トラブルシューティング ==
 
== トラブルシューティング ==
Line 235: Line 239:
 
  $ ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d/
 
  $ ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d/
  
==== Terminus ====
+
==== Terminus & Dina ====
  
Terminus を除いて全てのビットマップフォントを無効にするには以下のように {{ic|fonts.conf}} を作成してください:  
+
Terminus と Dina を除いて全てのビットマップフォントを無効にするには以下のように {{ic|fonts.conf}} を作成してください:  
  
 
{{hc|~/.config/fontconfig/fonts.conf|<nowiki>
 
{{hc|~/.config/fontconfig/fonts.conf|<nowiki>
Line 243: Line 247:
 
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 
<fontconfig>
 
<fontconfig>
     <!-- reject all bitmap fonts, with the exception of 'terminus' -->
+
     <!-- reject all bitmap fonts, with the exception of 'terminus' & 'dina' -->
 
     <selectfont>
 
     <selectfont>
 
         <acceptfont>
 
         <acceptfont>
 
             <pattern>
 
             <pattern>
 
                 <patelt name="family"> <string>Terminus</string> </patelt>
 
                 <patelt name="family"> <string>Terminus</string> </patelt>
 +
            </pattern>
 +
            <pattern>
 +
                <patelt name="family"> <string>Dina</string> </patelt>
 
             </pattern>
 
             </pattern>
 
         </acceptfont>
 
         </acceptfont>
Line 272: Line 279:
  
 
詳しくは [[Fcitx (日本語)|Fcitx]] のページを見て下さい。
 
詳しくは [[Fcitx (日本語)|Fcitx]] のページを見て下さい。
 +
 +
=== HTML5 の MP3 音声 ===
 +
 +
Firefox は HTML5 の <code><audio></code> エレメントを使った MP3 ファイルの再生に問題を抱えています。デバッグコンソールで以下のメッセージを確認できるはずです:
 +
  Media resource http://www.jorickvanhees.com/SoundTest/brothersinarms320.mp3 could not be decoded.
 +
この問題を回避するため Soundcloud などのサイトで HTML5 audio の代わりに Adobe Flash プレイヤーを使うようにさせるには <code>about:config</code> で <code>media.gstreamer.enabled</code> を false に設定してください。
 +
[https://bugzilla.mozilla.org/show_bug.cgi?id=919572 このバグレポート]によると Fx 26 で問題は修正されているはずですが、ユーザーによってはまだこの問題が発生するようです。
  
 
== 参照 ==
 
== 参照 ==
Line 277: Line 291:
 
* [http://www.mozilla.org/ Mozilla Foundation]
 
* [http://www.mozilla.org/ Mozilla Foundation]
 
* [https://wiki.mozilla.org/Firefox Firefox Wiki]
 
* [https://wiki.mozilla.org/Firefox Firefox Wiki]
* [https://addons.mozilla.org/ Firefox Add-ons]
+
* [https://addons.mozilla.org/ Firefox アドオン]
* [https://addons.mozilla.org/en-US/firefox/themes/ Firefox themes]
+
* [https://addons.mozilla.org/en-US/firefox/themes/ Firefox テーマ]

Revision as of 12:19, 4 February 2014

Template:Related articles start (日本語)

  • ブラウザプラグイン
  • Firefox Tweaks
  • Chromium
  • Opera
  • </ul></div> FirefoxMozilla によって開発されているオープンソースの人気グラフィカルウェブブラウザです。

    インストール

    Firefox は公式リポジトリfirefox パッケージでインストールできます。

    Firefox には標準の英語以外のさまざまな言語パックが存在します。言語パックは基本的に firefox-i18n-languagecode という名前を持ちます (languagecode はそれぞれの言語を示します、例: de, ja, fr, etc.)。利用できる言語パックの一覧はここを見て下さい。

    Firefox でフォントにアンチエイリアスがかかっていなかったりヒント情報が使われていないときは、ttf-win7-fontsAUR (推奨) や ttf-ms-fontsAUR をインストールしてフォント設定を見て下さい。

    Firefox の亜種

    • Iceweasel — Debian によって開発されている Firefox のフォーク。主な違いはトレードマークの入った Mozilla アートワークが含まれていないことです。
    http://wiki.debian.org/Iceweasel || iceweaselAUR
    Note: Iceweasel がなぜ作られたかについてはこのブログ記事に詳しく書かれています。
    • GNU IceCat — GNU Project によって配布されているウェブブラウザ。完全なフリーソフトウェアとして作られており GNU/Linux オペレーティングシステムで利用できほとんどの Firefox アドオンと互換があります。
    http://www.gnu.org/software/gnuzilla/ || icecatAUR
    • Firefox KDE — OpenSUSE パッチが適用された Firefox。シンプルな Firefox プラグインで KDE との統合を実現しています。
    http://gitorious.org/firefox-kde-opensuse || firefox-kde-opensuseAUR

    アドオン

    Firefox は大量のアドオンのライブラリがあることで知られており、Firefox に機能を追加したり、もともとある機能の挙動を変更したりすることができます。Firefox の "アドオンマネージャ" から新しいアドオンを見つけたりインストールしたアドオンを管理できます。

    人気のあるアドオンの一覧は、人気によってソートされた Mozilla のアドオンリストを見て下さい。

    プラグイン

    Template:Box

    インストール・有効になっているプラグインを見るには、Firefox のアドレスバーに次を入力するか:

    about:plugins
    

    Firefox のメニューから アドオン を選び プラグイン タブを開いて下さい。

    GNOME キーリングの統合

    AUR から firefox-gnome-keyringAUR をインストールして Firefox と GNOME Keyring を統合できます。firefox-gnome-keyring にあなたのログインキーチェーンを使わせるには、about:config から extensions.gnome-keyring.keyringName を "login" に設定してください (ダブルクオーテーションはいりません)。キーチェーンの名前にかかわらず Seahorse では小文字の 'l' は大文字の 'L' になるので注意してください。

    KDE の統合

    • KDE の見た目を (Firefox を含む) GTK アプリに持ってくるには、oxygen-gtk2kde-gtk-config をインストールしてください。そして、システム設定 -> アプリケーションの外観 -> GTK を開き、'Select a GTK2 Theme' から 'oxygen-gtk' を選択して 'Show icons in GTK buttons' と 'Show icons in GTK menus' のチェックを入れて下さい。
    • KDE の KPart テクノロジーを Firefox と一緒に使うために、kpartsplugin をインストールして KDE のファイルビューアをブラウザに移植できます。
    • KDE の mime タイプシステムとファイルダイアログを統合するために、AUR から firefox-kde-opensuseAUR を使うことで OpenSUSE のパッチが適用されたバージョンを使うことができます。firefox-kde-global-menuAUR にはアプリメニューの統合も含まれています。

    スペルチェック用の辞書

    特定の言語でスペルチェックを有効にするには、テキストフィールドで右クリックをして Check Spelling にチェックを入れて下さい。スペルチェックをする言語を選ぶには、右クリックして Languages サブメニューから言語を選んで下さい。

    言語を追加するには 辞書を追加(A)... を選択してリストからインストールしたい辞書を選んで下さい。

    もしくは、公式リポジトリにある hunspell パッケージをインストールすることもできます。その場合は、hunspell-fr (フランス語) や hunspell-he (ヘブライ語) など言語にあわせて辞書をインストールする必要があります。

    デフォルトで、Firefox は /usr/lib/firefox/dictionaries 内の全ての hunspell 辞書にシンボリックリンクを貼ります。Firefox で全ての辞書は使いたくない場合、それらのリンクを削除することができます。Firefox をアップグレードしても作られないので注意してください。

    検索エンジンの追加

    検索エンジンはアドオンを使って追加することが可能です、このページに利用できる検索エンジンのリストがあります。

    様々な検索エンジンを網羅したページがここにあります。

    また、add-to-searchbar 拡張を使うことで、サイトの検索ボックスを右クリックして Add to Search Bar... を選択するだけで、どんなサイトでも検索バーに追加することができます。

    アドオンを使わずに手動で行いたい場合は、~/.mozilla/firefox/xxxxxxxx.default/searchplugins/ を見て下さい (xxxxxxxx はプロファイルの ID)。

    arch-firefox-search

    公式リポジトリから arch-firefox-search をインストールすることで Firefox 検索ツールバーで Arch に関わる検索 (AUR, wiki, フォーラムなど) が追加できます。

    HTML5 の H264 再生を有効にする

    Firefox 26以上で、公式リポジトリから gstreamer0.10-ffmpeg パッケージをインストールしてください。Firefox を再起動して、YouTube の HTML5 ページこのページを見れば正しくインストール・使用されているか確認できます。

    トラブルシューティング

    e-mail クライアントの設定

    通常、Firefox では mailto リンクをクリックすると Gmail や Yahoo Mail などのウェブアプリケーションが開くように設定されています。Firefox の mailto リンクを電子メールクライアントに設定するには、設定 > プログラム を開いて mailtoaction カラムを変更してください。ここでは電子メールクライアントの存在する場所を設定する必要があります (例: Kmail の場合 /usr/bin/kmail)。

    保存フォルダを開くの問題 (GNOME 3)

    ダウンロードマネージャの "保存フォルダを開く" で Nautilus を起動して欲しいのに、Firefox が代わりに ThunarWine のエクスプローラを起動してしまう場合、~/.local/share/applications/defaults.list の以下の2行をチェックしてください:

    inode/directory=someprogram.desktop
    x-directory/normal=someprogram.desktop
    

    someprogramnautilus になってない場合は、変更しましょう。

    保存フォルダを開くの問題 (KDE)

    ダウンロードマネージャの "保存フォルダを開く" で使いたいファイルマネージャが Firefox によって起動されない場合、KDE のシステム設定から ワークスペースの外観と挙動 > デフォルトのアプリケーション > File Manager でそのファイルマネージャ (例: kdebase-dolphin) を選択してください。

    それでも Firefox が選択したファイルマネージャを開かない場合は、~/.local/share/applications/defaults.list を編集して以下の2行を含むように修正してください:

    x-directory/normal=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;
    inode/directory=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;kde4-gwenview.desktop;kde4-filelight.desktop;kde4-cervisia.desktop;
    

    Firefox が不必要に ~/Desktop を作成し続けてしまう

    Firefox はファイルをダウンロード・アップロードするためのデフォルトの場所として ~/Desktop を使っています。他のフォルダに設定するには、~/.config/user-dirs.dirs を作成して以下を加えて下さい:

    XDG_DESKTOP_DIR="/home/<user>/"
    XDG_DOWNLOAD_DIR="/home/<user>/<dir>"
    XDG_TEMPLATES_DIR="/home/<user>/<dir>"
    XDG_PUBLICSHARE_DIR="/home/<user>/<dir>"
    XDG_DOCUMENTS_DIR="/home/<user>/<dir>"
    XDG_MUSIC_DIR="/home/<user>/<dir>"
    XDG_PICTURES_DIR="/home/<user>/<dir>"
    XDG_VIDEOS_DIR="/home/<user>/<dir>"
    

    <user><dir> は実際のディレクトリに変えてください。

    プラグインでポップアップブロックを使う

    Flash プラグインなどのプラグインはデフォルトの設定を無視することがあります。これを止めさせるには以下を行なって下さい:

    1. アドレスバーに about:config と入力。
    2. 右クリックから New を選んで Integer を選択する。
    3. privacy.popups.disable_from_plugins という名前をつける。
    4. 値を 2 に設定する。

    値の意味は:

    • 0: プラグインのポップアップをすべて許可する。
    • 1: ポップアップを許可する、ただし dom.popup_maximum の数まで制限する。
    • 2: プラグインのポップアップをブロックする。
    • 3: プラグインのポップアップをブロックする、ホワイトリストに入っているサイトもブロックする。

    中クリックエラー

    Firefox でマウスの中ボタンを使うと次のようなエラーが表示されることがあります:

    The URL is not valid and cannot be loaded.
    

    他にも中クリックするとランダムでウェブページに飛ぶなどの予期せぬ挙動を引き起こす可能性があります。

    この問題は UNIX ライクなオペレーティングシステムでのマウスの中ボタンの利用に起因します。中ボタンは伝統的にクリップボードに追加されたテキストをペーストするために使われていました。Firefox ではこのボタンを押すと適切な文章の URL をロードするのがデフォルトになっているため、機能衝突を引き起こすのです。about:config から middlemouse.contentLoadURL オプションを false に設定することで簡単にこの機能を無効にできます。

    また、中クリックでスクロールカーソル (Windows のブラウザでのデフォルトの挙動) を使いたい場合は general.autoScrolltrue に設定すれば利用できます。

    バックスペースが '戻る' ボタンとして機能しない

    この記事によれば、この機能はバグを修正するために削除されました。元の挙動に戻すには about:config から browser.backspace_action オプションを 0 (ゼロ) に設定してください。

    Firefox がログイン情報を記憶しない

    Firefox のプロファイルフォルダにある cookies.sqlite ファイルが壊れていることが原因です。これを修正するには、Firefox を終了して cookie.sqlite をリネームするか削除する必要があります。

    好きなターミナルで以下を入力してください:

    $ cd ~/.mozilla/firefox/xxxxxxxx.default/
    $ rm -f cookies.sqlite
    
    Note: xxxxxxxx は8文字のランダムな文字列です。

    Firefox を起動して問題が解決しているか確かめて下さい。

    暗い GTK+ テーマで入力フィールドが読めない

    暗い GTK+ テーマを使っていると、インターネットのページで入力フィールドが読めなくなってしまうことがあります (例: Amazon で白地の白文字になることがあります)。これはサイトが背景と文字色どちらかしか設定しておらず、Firefox が片方をテーマから引っ張ってくるのが原因です。

    ~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css で全てのウェブページに明示的に標準の色を設定することで問題を回避できます。

    以下は入力フィールドの標準を黒文字・白地に設定します。どちらも表示されるサイトによって上書きすることが可能です:

    input {
        -moz-appearance: none !important;
        background-color: white;
        color: black;
    }
    
    textarea {
        -moz-appearance: none !important;
        background-color: white;
        color: black;
    }
    
    select {
        -moz-appearance: none !important;
        background-color: white;
        color: black;
    }
    

    以下は色を強制します (設定 > コンテンツ > 配色設定 の "Web ページが指定した配色を優先する" チェックボックス):

    input {
        -moz-appearance: none !important;
        background-color: pink !important;
        color: green !important;
    }
    
    textarea {
        -moz-appearance: none !important;
        background-color: pink !important;
        color: green !important;
    }
    
    select {
        -moz-appearance: none !important;
        background-color: pink !important;
        color: green !important;
    }
    

    色の値は必要に応じて変更してください。または Stylish のようなアドオンを使って下さい。

    ファイルの関連付けに関する問題

    GNOME を使っていないと、Firefox が正しく(もしくは全く)ファイルタイプの関連付けを行わないことがあります (ダウンロードダイアログの "プログラムで開く")。公式リポジトリから libgnome をインストールすることで問題を修正できます。

    KDE を使っている場合は、以下を実行することで KDE で設定されたアプリケーションを使うようになります:

    ln -s ~/.local/share/applications/mimeapps.list ~/.local/share/applications/mimeinfo.cache
    

    "I'm Feeling Lucky" モード

    いくつかの検索エンジンには feeling lucky 機能があります。例えば Google には "I'm Feeling Lucky" が、DuckDuckGo には "I'm Feeling Ducky" があります。

    この機能を使うには:

    1. アドレスバーに about:config と入力。
    2. keyword.url を探す。
    3. 値を検索エンジンの URL に変更する。

    Google の場合:

    http://www.google.com/search?btnI=I%27m+Feeling+Lucky&q=

    DuckDuckGo の場合:

    https://duckduckgo.com/?q=\

    "開いているタブを保存して次回起動時に復元しますか?" が表示されなくなった

    Mozilla Support サイトより:

    1. アドレスバーに about:config と入力。
    2. browser.warnOnQuittrue に設定。
    3. browser.showQuitWarningtrue に設定。

    Firefox のインターフェースに使われるフォントが汚い

    メニューバーに表示されるフォントが汚く感じられる場合、Firefox が使う見た目の良いフォントがないのかもしれません。簡易的な治療法としては、公式リポジトリにある xorg-fonts-type1 パッケージから Type 1 フォントをインストールしてください。

    特定のウェブページで Firefox が汚いフォントを表示する

    Firefox がビットマップフォントを使っている場合、特定のウェブページでフォントが (Google Chrome などと比べて) とても汚くなることがあります:

    http://i.imgur.com/SMVdi.png vs http://i.imgur.com/jNmxU.png

    これを修正するには、X でビットマップフォントを無効にしてください:

    $ ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d/
    

    Terminus & Dina

    Terminus と Dina を除いて全てのビットマップフォントを無効にするには以下のように fonts.conf を作成してください:

    ~/.config/fontconfig/fonts.conf
    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
        <!-- reject all bitmap fonts, with the exception of 'terminus' & 'dina' -->
        <selectfont>
            <acceptfont>
                <pattern>
                    <patelt name="family"> <string>Terminus</string> </patelt>
                </pattern>
                <pattern>
                    <patelt name="family"> <string>Dina</string> </patelt>
                </pattern>
            </acceptfont>
            <rejectfont>
                <pattern>
                    <patelt name="scalable"> <bool>false</bool> </patelt>
                </pattern>
            </rejectfont>
        </selectfont>
    </fontconfig>
    

    Google Fonts で Firefox のフォント問題を解決する

    Firefox のフォント問題には AUR パッケージの ttf-google-fonts-hgAURttf-google-fonts-gitAUR から Google Fonts をインストールすることで解決するものもあります。これらのフォントは Google Drive アプリの外観を大幅に改善します。

    Firefox 13 にアップグレードするとメニューがポップアップできなくなった

    問題はおそらく バグ に関係しています。このバグはインプットメソッドを設定するのに以下を設定しているユーザーに影響を与えます。

    GTK_IM_MODULE=xim
    

    特に Fcitx 4.0.x (現在 Fcitx は XIM しかサポートしていません) を使っているユーザーに問題が起こっています。Fcitx の新しいバージョンでは、XIM は非推奨になっているので以下を設定してください:

    GTK_IM_MODULE=fcitx
    

    詳しくは Fcitx のページを見て下さい。

    HTML5 の MP3 音声

    Firefox は HTML5 の <audio> エレメントを使った MP3 ファイルの再生に問題を抱えています。デバッグコンソールで以下のメッセージを確認できるはずです:

     Media resource http://www.jorickvanhees.com/SoundTest/brothersinarms320.mp3 could not be decoded.
    

    この問題を回避するため Soundcloud などのサイトで HTML5 audio の代わりに Adobe Flash プレイヤーを使うようにさせるには about:configmedia.gstreamer.enabled を false に設定してください。 このバグレポートによると Fx 26 で問題は修正されているはずですが、ユーザーによってはまだこの問題が発生するようです。

    参照