Mac OS X 特有の話題
目次(I) [折り畳む]
テーマ 編集
拡張・プラグインなど 編集
独自ビルド 編集
おすすめ設定 編集
日本語でフォント名を書いたファイルは、UTF-8で保存しましょう。
userContent.css 編集
Firefox 3では環境設定のフォントにLucida Grandeを指定するだけでいいので、userContent.cssを書く必要はありません。
@charset 'utf-8';
body {
font-family: 'Lucida Grande', sans-serif;
}
body:lang(ja) {
font-family: 'Lucida Grande', sans-serif !important;
}
/* Text Module (Proportional) */
h1:lang(ja), h2:lang(ja), h3:lang(ja), h4:lang(ja), h5:lang(ja), h6:lang(ja),
address:lang(ja), blockquote:lang(ja), div:lang(ja), p:lang(ja) {
font-family: 'Lucida Grande', sans-serif;
}
/* Text Module (Monospace) */
pre:lang(ja), code:lang(ja), kbd:lang(ja), samp:lang(ja) {
font-family: 'Monaco', monospace;
}
/* Presentation Module (Monospace) */
tt:lang(ja) {
font-family: 'Monaco', monospace;
}
/* List Module */
li:lang(ja), dt:lang(ja), dd:lang(ja) {
font-family: 'Lucida Grande', sans-serif;
}
/* Table Module */
caption:lang(ja), th:lang(ja), td:lang(ja) {
font-family: 'Lucida Grande', sans-serif;
}
/* Forms Module */
input, select, option, textarea, button, fieldset, legend, optgroup {
font-family: 'Lucida Grande', sans-serif;
}
input, select, textarea, button {
font-size: 11px;
}
input, textarea {
padding-left: 2px;
padding-right: 2px;
}
label:lang(ja) {
font-family: 'Lucida Grande', sans-serif;
}
/* XUL Elements */
window *, dialog *, page * {
font-family: 'Lucida Grande', sans-serif !important;
}
userChrome.css 編集
@charset 'utf-8';
* {
font-family: 'Lucida Grande', 'ヒラギノ角ゴ Pro W3' !important;
}
window {
font-size: 11px;
}
menu, menuitem {
font-size: 12px;
} /* 12〜14px が適当でしょう */
.button-text, .menulist-label, #find-field, .autocomplete-textbox, .autocomplete-tree {
font-size: 12px !important;
}
.bookmark-item {
font-weight: normal !important;
}
.menu-text, .menu-iconic-text {
font-size: 14px !important;
}
dialog {
font-size: 12px !important;
}
tree, .buttonBoxButton > hbox > label, #userAgent > hbox > textarea {
font-size: 11px !important;
}
page {
font-size: 12px !important;
}
#bookmarksPanel, #history-panel, #pageSagePanel {
font-size: 11px !important;
}
treechildren::-moz-tree-cell-text(feed, updated) {
font-weight: normal !important;
color: #F33 !important;
}
#rssItemListBox > listitem {
font-weight: normal !important;
color: #36A !important;
}
#rssItemListBox > listitem[visited="true"] {
font-weight: normal !important;
color: inherit !important;
}
#rssItemListBox > listitem[selected="true"] {
font-weight: normal !important;
background-color: -moz-Dialog;
color: -moz-DialogText;
}
#rssItemListBox:focus > listitem[selected="true"] {
font-weight: normal !important;
background-color: #3874D1 !important;
color: #FFFFFF !important;
}
.popupex-title {
font-weight: normal !important;
text-decoration : underline !important;
}
.paneDeckContainer, .paneSelector, .windowDialog {
font-size: 12px !important;
}
user.js 編集
@charset "utf-8";
// url入力欄をクリックしたとき、全て選択になるのを解除
user_pref("browser.urlbar.clickSelectsAll", false);
// ページ検索で見つかったテキストに表示したい色を 16 進数で指定(↓の例ではオレンジ)
user_pref("ui.textSelectBackgroundAttention", "#FF3300");
// 選択したテキストの色を変更
// user_pref("ui.textSelectBackground", "背景色");
// user_pref("ui.textSelectForeground", "文字の色");
// 例えば、青地に白抜きなら
user_pref("ui.textSelectBackground", "royalblue");
user_pref("ui.textSelectForeground", "white");
ディスクイメージから実行しないでください 編集
ディスクイメージからFirefox を実行すると、無限再起動ループが起こってしまいます (Dock 内で Firefox のアイコンが跳ねたり消えたりを繰り返し続けます)。
この無限ループを止めるには、ターミナルを開いて
killall firefox-bin
と入力してください。
それから再度、書き込み権限のある場所(/Applications など)にFirefox をインストールしてください。
自分でビルド 編集
日本語版のビルド方法は Mozilla -ローカライズ版 Firefox のビルド
ロケールはja-JPM、CVSROOTは:pserver:anonymous@cvs-mirror.mozilla.org:/l10n にすること。
トラブルシューティング 編集
Mac OS X特有の情報です。トラブルシューティングも参考にしてください。
ブックマークツールバーのフォルダを表示すると制御不能になる 編集
Firefox 1.5.0.1 で修正されました。1.5をお使いの方は今すぐアップデートしてください。
Firefox 1.5とMac OS X 10.2特有のバグのようです。userChrome.cssに下記を追加すると回避出来るかもしれません。
.openintabs-menuitem, .openintabs-menuseparator { display: none !important; }
画像が乱れる 編集
ディスプレイの色数を32,000色→1,670万色にしましょう。
Bookmarkを検索するとFirefoxが落ちてしまう 編集
プロファイルフォルダにあるBookmarks.htmlをテキストエディター*1で開き、Bookmarks Toolbar FolderのIDを"NC:SystemBookmarksStaticRoot"に変更します。
crash on search in bookmark manager (MozillaZine Forums)
<H3 LAST_MODIFIED="1110965408" PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">Bookmarks Toolbar Folder</H3> ↓ <H3 LAST_MODIFIED="1110965408" PERSONAL_TOOLBAR_FOLDER="true" ID="NC:SystemBookmarksStaticRoot">Bookmarks Toolbar Folder</H3>
他のブラウザからブックマークを読み込みたい 編集
Mozilla, Netscape 編集
- 初回起動時のセットアップアシスタントでインポート可能です。
- ブックマークの管理...→インポート...でも直接読み込めます。
Internet Explorer(OS9/X版共通) 編集
Firefox 1.5以降
- Firefoxのメニューからファイル→インポートで読み込み可能です。
Firefox 1.0
- Favorites.htmlをJedit4
・Jedit X
・mi
等で開き、文字コード「UTF-8」・改行コード「LF(Unix)」に変更する。 - charset=shift_jis を文中検索し、 charset=UTF-8 に置き換える。保存。
- 以上でブックマークの管理...→インポート...から読み込み可能になります。
Safari 編集
Firefox 1.5以降
ファイル→インポートから読み込み可能です。
Firefox 1.0
- Safari Bookmark Exporter
が簡単・確実です。 - 「Analyze Bookmarks」→「Phoenix/Firebird/FireFox」→「Export Bookmarks...」
Camino 編集
File -> Export Bookmarks... でFormatをHTML、ファイル名をbookmarks.htmlにして書き出してください。
書き出しが終わったら、Mozilla Firefoxのプロファイルフォルダに移動してください。Firefoxを起動すると読み込まれるはずです。
区切り線も正しく移行するには、ファイル内の <DT><A HREF=""><Menu Spacer></A> を<HR> に置換する必要があります。mi・Jeditなどのエディターを使うか、ターミナルから
perl -pi.bak -e 's|<DT><A HREF="">&lt;Menu Spacer&gt;</A>|<HR>|' bookmarks.html
として置換して下さい。
その他のMac用ブラウザ 編集
情報お待ちしています
ブックマーク管理・同期ソフト 編集
- Safari Bookmark Exporter
(Freeware) - Safariのブックマークを各種Webブラウザ用ファイルに上書きする。HTML保存も可。
- Bookit
(Shareware US$12) - 任意のブラウザブックマークファイルをFirefoxを含む他ブラウザと同期させる。
日本語環境でも扱えるが、書き出し時に文字化け・同期中の安定性がいまいち。
- URL Manager Pro
(日本語版
)(Shareware US$25/3.000円) - 予め独自形式で保存したブックマークファイルを同期させる。
「ブラウザへ書き出し→Firefox」「ブラウザから取込み→Firefox」は絶対使わない事
(URL Manager Proは日本語をシフトJISで処理するため、UTF-8で処理するFirefoxと相性が悪い)。
手動による同期方法
- ブックマークファイルを「ファイル」→「書き出し...」→「html形式」で保存
- 保存されたファイルを「Favorites.html」にリネーム
- Favorites.htmlの文字コードを「UTF-8」・改行コード「LF(Unix)」に変更
- charset=shift_jis を文中検索し、 charset=UTF-8 に置き換える。保存
- 4を~/ライブラリ/Application Support/Firefox/Profiles/***.defaultに入れる
参考 編集
新・Mac板 Firefox スレッド 編集
- 過去ログはFirefoxスレッド過去ログにおいてありますのでどうぞ。
- テンプレ案は新・Mac板テンプレ案