Apprentice Cafe

気ままに日々の事など…備忘録的Blog
まぁ肩の力を抜いてまったりといきませう
(  ̄ω ̄)y-"

Firefoxを便利に - stylish, css, UI Menu Edit

2009å¹´06月19æ—¥ | Firefox関連
※続き

/* タブコンテキストメニュー
******************** */
menuitem[id="context_newTab"][label="新しいタブ"],
menuitem[id="context_newTab"][label="新しいタブ"] + menuseparator,
menuitem[id="context_reloadTab"][label="タブを再読み込み"],
menuitem[id="context_reloadAllTabs"][label="すべてのタブを再読み込み"],
menuitem[id="context_closeOtherTabs"][label="他のタブをすべて閉じる"],
menuitem[id="context_closeOtherTabs"][label="他のタブをすべて閉じる"] + menuseparator,
/* menuitem[id="context_bookmarkTab"][label="このタブをブックマーク"],
-------------------- */
/* menuitem[id="context_bookmarkAllTabs"][label="すべてのタブをブックマーク..."],
-------------------- */
menuitem[id="context_undoCloseTab"][label="閉じたタブを元に戻す"],
/* menuitem[id="context_undoCloseTab"][label="閉じたタブを元に戻す"] + menuseparator,
-------------------- */
menuitem[id="context_closeTab"][label="タブを閉じる"],


/* ・スマートロケーションバー[#urlbar]
・検索バー[#searchbar]
******************** */

/* 共通の項目[コマンド指定のみ]
==================== */
menuitem[cmd="cmd_undo"][label="元に戻す"],
menuitem[cmd="cmd_undo"][label="元に戻す"] + menuseparator,
menuitem[cmd="cmd_cut"][label="切り取り"],
/* menuitem[cmd="cmd_copy"][label="コピー"],
-------------------- */
/* menuitem[cmd="cmd_paste"][label="貼り付け"],
-------------------- */
menuitem[cmd="cmd_delete"][label="削除"],
menuitem[cmd="cmd_delete"][label="削除"] + menuseparator,
/* menuitem[cmd="cmd_selectAll"][label="すべて選択"],
-------------------- */

/* 検索バー[#searchbar]のみの項目
==================== */
#searchbar menuitem[cmd="cmd_selectAll"][label="すべて選択"] + menuseparator,
#searchbar menuitem[cmd="cmd_clearhistory"][label="検索履歴を消去"],
#searchbar menuitem[cmd="cmd_togglesuggest"][label="候補を表示する"]


/* ・ブックマークツールバー
・ブックマークサイドバー
・ブックマークの管理UI
のコンテキストメニュー
******************** */
/* 非表示の必要がない…
====================
menuitem[id="placesContext_open"][label="開く"],
menuitem[id="placesContext_open:newwindow"][label="新しいウィンドウで開く"],
menuitem[id="placesContext_open:newtab"][label="新しいタブで開く"],
menuitem[id="placesContext_openContainer:tabs"][label="タブですべて開く"],
menuitem[id="placesContext_openLinks:tabs"][label="タブですべて開く"],// リンクを複数選択して場合のメニュー
menuseparator[id="placesContext_openSeparator"],
menuitem[id="placesContext_new:bookmark"][label="新しいブックマーク..."],
menuitem[id="placesContext_new:folder"][label="新しいフォルダ..."],
menuitem[id="placesContext_new:separator"][label="新しい区切り"],
menuseparator[id="placesContext_newSeparator"],
menuitem[id="placesContext_cut"][label="切り取り"],
menuitem[id="placesContext_copy"][label="コピー"],
menuitem[id="placesContext_paste"][label="貼り付け"],
menuseparator[id="placesContext_editSeparator"],
menuitem[id="placesContext_delete"][label="削除"],
menuseparator[id="placesContext_deleteSeparator"],
menuitem[id="placesContext_reload"][label="ライブブックマークを再読み込み"],
menuitem[id="placesContext_reloadMicrosummary"][label="ライブタイトルを再読み込み"],
menuitem[id="placesContext_sortBy:name"][label="名前順に並べ替える"],
menuseparator[id="placesContext_sortSeparator"],
menuitem[id="placesContext_show:info"][label="プロパティ"]
==================== */

/* ================= */

{
display:none !important;
}

/* ================= */

---------- css Finish ----------

Firefoxを便利に - stylish, css, UI Menu Edit

2009å¹´06月19æ—¥ | Firefox関連
Firefoxを便利に - stylish, css, UI Menu Edit

プラウザの Menubar, Menubar の子menu, Tab-contextmenu, urlbar/searchbar, Toolbar 等やプラウザ上の色々なメニューの不必要な項目を非表示。
※あくまでも現時点での個人的に不必要な項目ですから、参考にする場合は補足コメントから内容を吟味してコメントアウト等をして調節を。

---------- css Start ----------

/*
=======================================
UI Menu Edit.css
=======================================
Apprentice / Customize CSS
Firefox 3.0.* 日本語ロケール用
=======================================
*/


/* Hidden main-menubar Menu
******************** */

/* MenuBarの項目を非表示
==================== */
#main-menubar menu[id="edit-menu"][label="編集"],
#main-menubar menu[id="history-menu"][label="履歴"]{
display:none !important;
}

/* MenuBarの項目一覧
#main-menubar menu[id="file-menu"][label="ファイル"],
#main-menubar menu[id="edit-menu"][label="編集"],
#main-menubar menu[id="view-menu"][label="表示"],
#main-menubar menu[id="history-menu"][label="履歴"],
#main-menubar menu[id="bookmarksMenu"][label="ブックマーク"],
#main-menubar menu[id="tools-menu"][label="ツール"],
#main-menubar menu[id="helpMenu"][label="ヘルプ"]
-------------------- */


/* Hidden main-menubar menuitem
******************** */
/* ファイル
==================== */
#main-menubar menuitem[id="menu_newNavigator"][label="新しいウィンドウ"],
#main-menubar menuitem[id="menu_newNavigatorTab"][label="新しいタブ"],
#main-menubar menuitem[id="menu_openLocation"][label="URL を開く..."],
/* #main-menubar menuitem[id="menu_openFile"][label="ファイルを開く..."],
-------------------- */
#main-menubar menuitem[id="menu_closeWindow"][label="ウィンドウを閉じる"],
#main-menubar menuitem[id="menu_close"][label="タブを閉じる"],
#main-menubar menuitem[id="menu_close"][label="タブを閉じる"] + menuseparator,
#main-menubar menuitem[command="Browser:SavePage"][label="名前を付けてページを保存..."],
#main-menubar menuitem[id="menu_saveFrame"][label="名前を付けてフレームを保存..."],
#main-menubar menuitem[id="menu_sendLink"][label="ページの URL をメールで送信..."],
/* #main-menubar menuitem[id="menu_sendLink"][label="ページの URL をメールで送信..."] + menuseparator,
-------------------- */
/* #main-menubar menuitem[command="cmd_pageSetup"][label="ページ設定..."],
-------------------- */
#main-menubar menuitem[command="cmd_printPreview"][label="印刷プレビュー"],
/* #main-menubar menuitem[command="cmd_print"][label="印刷..."],
-------------------- */
/* #main-menubar menuitem[command="cmd_print"][label="印刷..."] + menuseparator,
-------------------- */
/* #main-menubar menuitem[oncommand="BrowserImport();"][label="設定とデータのインポート..."],
-------------------- */
/* #main-menubar menuitem[oncommand="BrowserImport();"][label="設定とデータのインポート..."] +menuseparator,
-------------------- */
#main-menubar menuitem[id="goOfflineMenuitem"][label="オフライン作業"],
/* #main-menubar menuitem[id="menu_FileQuitItem"][label="終了"],
-------------------- */

/* 編集 [項目を非表示]
==================== */

/* 表示
==================== */
/* #main-menubar menu[id="viewToolbarsMenu"][label="ツールバー"],
-------------------- */
/* #main-menubar menuitem[id="toggle_taskbar"][label="ステータスバー"],
-------------------- */
/* #main-menubar menu[id="viewSidebarMenuMenu"][label="サイドバー"],
-------------------- */
/* #main-menubar menu[id="viewSidebarMenuMenu"][label="サイドバー"] + menuseparator,
-------------------- */
#main-menubar menuitem[command="Browser:Stop"][label="中止"],
#main-menubar menuitem[command="Browser:Reload"][label="æ›´æ–°"],
#main-menubar menuitem[command="Browser:Reload"][label="æ›´æ–°"] + menuseparator,
/* #main-menubar menu[id="viewFullZoomMenu"][label="ズーム"],
-------------------- */
/* #main-menubar menu[id="pageStyleMenu"][label="スタイルシート"],
-------------------- */
/* #main-menubar menu[id="charsetMenu"][label="文字エンコーディング"],
-------------------- */
#main-menubar menu[id="charsetMenu"][label="文字エンコーディング"] + menuseparator,
#main-menubar menuitem[command="View:PageSource"][label="ページのソース"],
#main-menubar menuitem[id="fullScreenItem"][label="全画面表示"],
#main-menubar menuseparator[id="documentDirection-separator"],
#main-menubar menuitem[id="documentDirection-swap"][label="ページの方向を切り替える"],

/* 履歴 [項目を非表示]
==================== */

/* ブックマーク
==================== */
#main-menubar menuitem[command="Browser:AddBookmarkAs"][label="このページをブックマーク"],
#main-menubar menuitem[id="subscribeToPageMenuitem"][label="このページを購読..."],
#main-menubar menu[id="subscribeToPageMenupopup"][label="このページを購読"],
#main-menubar menuitem[command="Browser:BookmarkAllTabs"][label="すべてのタブをブックマーク..."],
/* #main-menubar menuitem[id="bookmarksShowAll"][label="ブックマークの管理..."],
-------------------- */
/* #main-menubar menuseparator[id="organizeBookmarksSeparator"],
-------------------- */
/* #main-menubar menu[id="bookmarksToolbarFolderMenu"][label="ブックマークツールバー"],
-------------------- */
/* #main-menubar menu[id="bookmarksToolbarFolderMenu"][label="ブックマークツールバー"] + menuseparator,
-------------------- */
/* #main-menubar menu[label="最近付けたタグ"],
-------------------- */
/* #main-menubar menu[label="最近ブックマークしたページ"],
-------------------- */
/* #main-menubar menu[label="よく見るページ"],
-------------------- */

/* ツール
==================== */
#main-menubar menuitem[command="Tools:Search"][label="Web 検索"],
#main-menubar menuseparator[id="browserToolsSeparator"],
/* #main-menubar menuitem[id="menu_openDownloads"][label="ダウンロード"],
-------------------- */
#main-menubar menuitem[id="menu_openAddons"][label="アドオン"],
#main-menubar menuseparator[id="devToolsSeparator"],
#main-menubar menuitem[label="Java Console"],/* あえてid指定はしない様にする
----------------------------- */
/* #main-menubar menuitem[id="javascriptConsole"][label="エラーコンソール"],
-------------------- */
#main-menubar menuitem[command="View:PageInfo"][label="ページの情報"],
/* #main-menubar menuseparator[id="sanitizeSeparator"],
-------------------- */
#main-menubar menuitem[id="sanitizeItem"][label="プライバシー情報の消去"],
#main-menubar menuseparator[id="prefSep"],
/* #main-menubar menuitem[id="menu_preferences"][label="オプション..."],
-------------------- */

/* ヘルプ
==================== */
#main-menubar menuitem[id="menu_openHelp"][label="Firefox ヘルプ"],
#main-menubar menuitem[oncommand="openHelpLink('ieusers');"][label="Internet Explorer ユーザのために"],
#main-menubar menuitem[id="releaseNotes"][label="リリースノート"],
/* #main-menubar menuitem[id="menu_HelpPopup_reportertoolmenu"][label="不具合のあるサイトを報告..."],
-------------------- */
/* #main-menubar menuitem[id="menu_HelpPopup_reportPhishingtoolmenu"][label="偽装サイトを報告..."].
-------------------- */
/* #main-menubar menuitem[id="menu_HelpPopup_reportPhishingErrortoolmenu"][label="誤警告を報告..."],
-------------------- */
/* #main-menubar menuseparator[id="updateSeparator"],
-------------------- */
/* #main-menubar menuitem[id="checkForUpdates"][label="ソフトウェアの更新を確認..."],
-------------------- */
/* #main-menubar menuseparator[id="aboutSeparator"],
-------------------- */
/* #main-menubar menuitem[id="aboutName"][label="Mozilla Firefox について"],
-------------------- */

※続く

Firefoxを便利に - stylish, css, Context Menu Edit.

2009å¹´06月18æ—¥ | Firefox関連
Firefoxを便利に - stylish, css, Context Menu Edit

プラウザの Context Menu の不必要な項目を非表示
※あくまでも現時点での個人的に不必要な項目ですから、参考にする場合は補足コメントから内容を吟味してコメントアウト等をして調節を。

---------- css Start ----------

/*
=======================================
Context Menu Edit.css
=======================================
Apprentice / Customize CSS
Firefox 3.0.* 日本語ロケール用
=======================================
*/


/* -------------------------------------
// All
----------------------------------------
// all_1
menuitem[id="context-selectall"][label="すべて選択"],

// all_2
menuitem[id="context-copy"][label="コピー"],

// all_3
menuitem[id="context-metadata"][label="プロパティ"],

// all_4 プロパティの上(下)のセパレーター
menuseparator[id="context-sep-properties"],
---------------------------------------- */


/* Default
==================== */
menuitem[id="context-back"][label="戻る"],
menuitem[id="context-forward"][label="進む"],
menuitem[id="context-reload"][label="æ›´æ–°"],
menuitem[id="context-stop"][label="中止"],
menuseparator[id="context-sep-stop"],
menuitem[id="context-bookmarkpage"][label="このページをブックマーク"],
/* menuitem[id="context-savepage"][label="名前を付けてページを保存..."],
-------------------- */
menuitem[id="context-sendpage"][label="ページの URL をメールで送信..."],
menuseparator[id="context-sep-viewbgimage"],
menuitem[id="context-viewbgimage"][label="背景画像だけを表示"],
/* all_1
-------------------- */
/* menuseparator[id="frame-sep"],
-------------------- */
/* menu[id="frame"][label="このフレーム"],
-------------------- */
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-showonlythisframe"][label="このフレームだけを表示"],
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-openframe"][label="フレームを新しいウィンドウで開く"],
/* menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-openframeintab"][label="フレームを新しいタブで開く"],
-------------------- */
/* menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-openframeintab"][label="フレームを新しいタブで開く"]+menuseparator,
-------------------- */
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-reloadframe"][label="フレームの再読み込み"],
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-reloadframe"][label="フレームの再読み込み"]+menuseparator,
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-bookmarkframe"][label="このフレームをブックマーク"],
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-saveframe"][label="名前を付けてフレームを保存..."],
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-saveframe"][label="名前を付けてフレームを保存..."]+menuseparator,
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-printframe"][label="フレームを印刷..."],
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-printframe"][label="フレームを印刷..."]+menuseparator,
/* menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-viewframesource"][label="フレームのソースを表示"],
-------------------- */
menu[id="frame"][label="このフレーム"] menupopup menuitem[id="context-viewframeinfo"][label="フレームの情報を表示"],
/* menuitem[id="context-viewsource"][label="ページのソースを表示"],
-------------------- */
menuitem[id="context-viewinfo"][label="ページの情報を表示"],
/* all_3
-------------------- */


/* Highlight
==================== */
/* all_2
-------------------- */
/* all_1
-------------------- */
/* menuseparator[id="context-sep-selectall"],
-------------------- */
/* menuitem[id="context-searchselect"],
-------------------- */
/* menuitem[id="context-viewpartialsource-selection"][label="選択した部分のソースを表示"],
-------------------- */
/* all_3
-------------------- */


/* link
==================== */
menuitem[id="context-openlink"][label="リンクを新しいウィンドウで開く"],
menuitem[id="context-openlinkintab"][label="リンクを新しいタブで開く"],
menuseparator[id="context-sep-open"],
menuitem[id="context-bookmarklink"][label="このリンクをブックマーク"],
menuitem[id="context-savelink"][label="名前を付けてリンク先を保存..."],
menuitem[id="context-sendlink"][label="リンクの URL をメールで送信..."],
/* menuitem[id="context-copylink"][label="リンクの URL をコピー"],
-------------------- */
/* menuseparator[id="context-sep-copylink"], // ???
-------------------- */
/* all_4
-------------------- */
/* all_3
-------------------- */
menuitem[id="context-copyemail"][label="メールアドレスをコピー"],


/* image
==================== */
/* menuitem[id="context-showimage"][label="画像を読み込む"],// 位置?未確認
-------------------- */
/* menuitem[id="context-viewimage"][label="画像だけを表示"],
-------------------- */
/* menuitem[id="context-copyimage-contents"][label="画像をコピー"],
-------------------- */
menuitem[id="context-copyimage"][label="画像の URL をコピー"],
/* menuseparator[id="context-sep-copyimage"],
-------------------- */
/* menuitem[id="context-saveimage"][label="名前を付けて画像を保存..."],
-------------------- */
menuitem[id="context-sendimage"][label="画像をメールで送信..."],
menuitem[id="context-setDesktopBackground"][label="デスクトップの背景に設定..."],
/* menuitem[id="context-blockimage"],// label= 無し「...の画像を表示しない」
-------------------- */
/* all_4
-------------------- */
/* all_3
-------------------- */


/* Textarea
==================== */
menuitem[id="context-undo"][label="元に戻す"],
menuseparator[id="context-sep-undo"],
menuitem[id="context-cut"][label="切り取り"],
/* all_2
-------------------- */
/* menuitem[id="context-paste"][label="貼り付け"],
-------------------- */
menuitem[id="context-delete"][label="削除"],
/* menuseparator[id="context-sep-paste"],
-------------------- */
/* all_1
-------------------- */
menuitem[id="context-keywordfield"][label="この検索にキーワードを設定..."],
/* all_3
-------------------- */
/* menuseparator[id="spell-separator"],
-------------------- */
/* menuitem[id="spell-check-enabled"][label="スペルチェックを行う"],
-------------------- */
menuitem[id="spell-add-dictionaries-main"][label="辞書を追加..."]/* ★[,]←注意
-------------- */


/* その他・不明分
==================== */

/* menuitem[id="context-viewpartialsource-mathml"][label="MathML のソースを表示"],
-------------------- */

/* menuitem[id="spell-no-suggestions"][label="(修正候補がありません)"],
-------------------- */
/* menuitem[id="spell-add-to-dictionary"][label="辞書に追加"],
-------------------- */
/* menuseparator[id="spell-suggestions-separator"],
-------------------- */

/* menu[id="spell-dictionaries"][label="言語"],
-------------------- */
/* menu[id="spell-dictionaries"][label="言語"] menupopup[id="spell-dictionaries-menu"],
-------------------- */
/* menu[id="spell-dictionaries"][label="言語"] menuseparator[id="spell-language-separator"],
-------------------- */
/* menu[id="spell-dictionaries"][label="言語"] menuitem[id="spell-add-dictionaries"][label="辞書を追加..."],
-------------------- */
/* menu[id="spell-dictionaries"][label="言語"] menuseparator[id="context-sep-bidi"],
-------------------- */
/* menuitem[id="context-bidi-text-direction-toggle"][label="テキストの方向を切り替える"],
-------------------- */
/* menuitem[id="context-bidi-page-direction-toggle"][label="ページの方向を切り替える"],
-------------------- */

/* ================= */

{
display:none !important;
}

/* ================= */

---------- css Finish ----------

Firefoxを便利に - stylish, css, BookmarksBar

2009å¹´06月18æ—¥ | Firefox関連
Firefoxを便利に - stylish, css, BookmarksBar

Bookmark Toolbar のカスタマイズ
・直置きブクマをファビコンのみに
・ツールバーをスリムに
・他にも多少ごにょごにょ調整

---------- css Start ----------

/*
=======================================
BookmarksBar.css
=======================================
Apprentice / Customize CSS
Firefox 3.0.* 日本語ロケール用
=======================================
*/


/* Bookmarks Toolbarを細く
-------------------- */
#PersonalToolbar, #personal-bookmarks{
min-height: 0!important;
}


/* Padding Adjust
-------------------- */
#bookmarks-ptf toolbarbutton.bookmark-item .toolbarbutton-text,
#personal-bookmarks toolbarbutton.bookmark-item .toolbarbutton-text,
#personal-bookmarks toolbarbutton.bookmark-item .toolbarbutton-text-shadow {
padding-left: 2px !important;
}

/* Icons Display
-------------------- */
#bookmarks-ptf toolbarbutton.bookmark-item .toolbarbutton-icon,
#personal-bookmarks toolbarbutton.bookmark-item .toolbarbutton-icon {
display: block !important;
width: 16px !important;
height: 16px !important;
padding: 0px !important;
margin: 0px !important;
}

/* Names Hiding
-------------------- */
#bookmarks-ptf toolbarbutton.bookmark-item[image]:not([image=""]):not([container="true"]) .toolbarbutton-text,
#personal-bookmarks toolbarbutton.bookmark-item[image]:not([image=""]):not([container="true"]) .toolbarbutton-text,
#personal-bookmarks toolbarbutton.bookmark-item[image]:not([image=""]):not([container="true"]) .toolbarbutton-text-shadow {
display: none !important;
}


#bookmarks-ptf toolbarbutton.bookmark-item,
#personal-bookmarks toolbarbutton.bookmark-item {
margin-left: 0px !important;
margin-right: 0px !important;
}

---------- css Finish ----------

Firefoxを便利に - stylish

2009å¹´06月18æ—¥ | Firefox関連
Stylish 1.0系のメモ φ(..。 )メモシテオコウ

Stylish 1.0系の管理画面がアドオンマネージャーと統合されたので 0.5系のように独立したウィンドウで開けるようにする設定。

about:config 場合
--------------------
extensions.stylish.manageView
0:デフォルト(アドオンマネージャーに統合)
1:独立したウィンドウ
2:サイドバー

user.js 場合
--------------------
// Stylish 1.0系 マネージャーの開き方
user_pref("extensions.stylish.manageView", â—‹);
// ○に値(半角数字)を記述
// 0:デフォルト(アドオンマネージャーに統合)
// 1:独立したウィンドウ
// 2:サイドバー