Midori
Midori は Christian Dywan によって開発されている軽量な WebKit ベースのウェブブラウザです。Midori は Xfce Goodies プロジェクトの一員です。
Midori の特徴:
- GTK+ 3 との完全統合。
- WebKitGTK+ エンジンによる高速なレンダリング。
- タブ、ウィンドウ、セッションの管理。
- 使いやすく設定できるウェブ検索。
- ユーザースクリプトとスタイルのサポート。
- 分かりやすいブックマーク管理。
- カスタマイズしたり拡張できるインターフェイス。
- AdBlock やフォーム入力履歴、スピードダイアルなどの拡張。
目次
インストール
以下のパッケージでインストールできます:
- Midori の安定版は midori パッケージでインストールできます。
- Midori の安定版から Zeitgeist の要件を排除したバージョンが midori-no-zeitgeistAUR パッケージでインストールできます。
- 開発版は midori-bzrAUR パッケージでインストールできます。
拡張
AdBlock
AdBlock 拡張を有効にするには Menu > Preferences > Extensions を開いて Advertisement blocker ボックスにチェックを入れて下さい。
Midori の AdBlock 拡張は Firefox の AdBlock Plus アドオンと同じブロックリストを使用するため、AdBlock Plus のサイト からさらに多くのリストを取得できます。また、画像を右クリックして Block image を選択することで様々なサイトの特定の画像をブロックすることが可能です。
検索エンジン
Midori は他のブラウザと同じように検索エンジンをサポートしています。様々な検索エンジンのショートカットがあり、アドレスバーから簡単に使うことができます。検索エンジンを管理するときは、検索エンジンボックスのアイコンをクリックして Manage Search Engines を選択して下さい。
この機能は、検索以外にも、様々なウェブサイトの様々なショートカットを作るなど、便利に使うことができます。例えば Search Engines ダイアログにエントリを追加するときに arch というトークンで Arch Linux のホームページの情報を追加すれば、arch と入力するだけで Arch Linux のウェブサイトにアクセスできます。
URL 短縮サービスのショートカットを追加することもできます:
- URL
http://is.gd/create.php?longurl=
(もしくは同じような機能がある他の短縮サービス) という URL で新しい検索エンジンを追加する。 - 検索エンジンのトークンを設定 (例えば sh)。
- アドレスバーに以下のように入力することで短縮 URL が作成されます:
sh link
ユーザースクリプト
ユーザースクリプト拡張を有効にするには Menu > Preferences > Extensions を開いて User addons ボックスにチェックを入れて下さい。Midori のユーザースクリプトは Firefox の Greasemonkey スクリプトと互換性があります。http://userscripts-mirror.org/ に様々なスクリプトのリストが載っています。
手動でインストールしたい場合、~/.local/share/midori/scripts
フォルダを作成してスクリプトをこのフォルダにコピーしてください。Midori は自動的にこのフォルダを認識して実行できるスクリプトをロードします。
Flash プラグイン
Midori で Flash プラグインを動作させたいときは AUR から midori-flashAUR[リンク切れ: パッケージが存在しません] パッケージをインストールしてください。
もしくは flashplugin パッケージをインストールして、.bashrc や .xprofile などに export MOZ_PLUGIN_PATH="/usr/lib/mozilla/plugins"
を追加してください。
Pepper Flash
midori で Pepper flash を使用したい場合は freshplayerpluginAUR または freshplayerplugin-gitAUR をインストールして、以下のどれかのパッケージをインストールしてください:
上記パッケージをインストールすると /usr/lib/mozilla/plugins/
に libfreshwrapper-flashplayer.so
ファイルが作成されます。
fresh ラッパーを設定するためにデフォルトの設定をホームディレクトリにコピーしてください:
$ cp /usr/share/freshplayerplugin-git/freshwrapper.conf.example ~/.config/freshwrapper.conf
次に libfreshwrapper-flashplayer.so を使用するように midori の設定が必要です。preferences->extentions から flash プラグインを有効にするか ~/.config/midori/config
ファイルに以下を追加してください:
[extensions] libnsplugin-manager.so/gecko-mediaplayer-dvx.so=true libnsplugin-manager.so/gecho-mediaplayer-rm.so=true libnsplugin-manager.so/gecho-mediaplayer.so=true libnsplugin-manager.so/gecho-mediaplayer-qt.so=true libnsplugin-manager.so/gecko-mediaplayer-wmp.so=true libnsplugin-manager.so/libpipelight-silverlight5.1.so=true libnsplugin-manager.so/libfreshwrapper-flashplayer.so=true
ヒントとテクニック
FlashBlock
userscripts-mirror.org のユーザースクリプトや FlashBlock WannaBe スクリプト を使うことで FlashBlock 拡張を利用することができます。このスクリプトは ~/.local/share/midori/scripts
(JavaScript ファイル) と ~/.local/share/midori/styles
(CSS ファイル) にインストールしてください。
AdBlock フィルター
Midori の AdBlock サポートは必要最小限のもので、作成済みのリストを使うか画像をブロックすることしかできません。自分でリストを作成して Midori にリストを使うように設定することができます。
設定方法:
- フィルタのフォルダを作成してください (例:
~/.local/share/midori/filters
)。 - フォルダの中にブロックしたいコンテンツを記述したファイルを作成してください:
myadblockfilters.txt
[Adblock] ! Title: Personal AdBlocker v1 ! Last modified: 31 Oct 2012 18:14 UTC ! Expires: 365 days ! Comments are made with exclamation marks ! You can filter out some elements directly https://forums.fedoraforum.org//forum/images/smilies/smile.gif ! Or use wildcards to filter out a bunch of stuff at once https://ubuntuforums.org/images/rebrand/statusicon/subforum_*.gif ! Or use use DOM tags, ids or classes www.phoronix.com#DIV.phxcms_header_legacy www.phoronix.com#DIV.phxcms_bar_align
- Menu > Preferences > Extensions を開いて AdBlock の設定アイコンをクリックして、ファイルを追加:
file://.local/share/midori/filters/myadblockfilters.txt
ギザギザなフォントの修正
github.com などのウェブサイトは Clean という名前の X11 のビットマップフォントを使おうとします。
ビットマップフォントを無効化することで修正できます、次を実行:
# ln -s /etc/fonts/conf.avail/70-no-bitmaps.conf /etc/fonts/conf.d/
ツールバーのカスタマイズ
トップウィンドウのどこかを右クリックすればツールバーをカスタマイズできます。ステータスやメニューバー、ブックマークバー、ナビゲーションバーの表示・非表示が設定できます。