還有chrome目錄下的兩個CSS文件,可以阻斷很多惱人的東西,比如閃爍(blink
)和滾動(marquee)的文字,Flash,廣告,隱藏或顯示一些地址欄上的按鈕、閃爍的網站圖標(favicon.gif),等等。
這些不像add-on那樣容易,花了我不少功夫來等到我的目的,尤其是favicon,有幾個網站的非常難搞掉。
UserContent.css:
--------------------------------------------------------------------------
marquee { -moz-binding: none; }
blink { text-decoration: none ! important; }
/* Prevent flash animations from playing until you click on them. */
object[classid$=":D27CDB6E-AE6D-11cf-96B8-444553540000"],
object[codebase*="swflash.cab"],
object[type="application/x-shockwave-flash"],
embed[type="application/x-shockwave-flash"],
embed[src$=".swf"]
{ -moz-binding: url("http://www.floppymoose.com/clickToView.xml#ctv"); }
-----------------------------------------------------------------------------
UserChrome.css:
-----------------------------------------------------------------------------
/* Permanently show Go button */
#urlbar[pageproxystate="valid"] > #urlbar-icons > #go-button { visibility: visible !important;
}
#star-button
{
display: none !important;
}
#feed-button
{
display: none !important;
}
/*.autocomplete-history-dropmarker { display: none !important;}*/
#identity-box { display: none !important; }
/* block favicon*/
.bookmark-item[image*="favicon.gif"] .menu-iconic-icon,
.bookmark-item[image*="gif"] .menu-iconic-icon,
.bookmark-item[src*="gif"] .menu-iconic-icon,
.bookmark-item[src*="favicon.gif"] .menu-iconic-icon,
.bookmark-item[image*="favicon.gif"] .toolbarbutton-icon,
.bookmark-item[image*="gif"].toolbarbutton-icon,
.bookmark-item[src*="gif"].toolbarbutton-icon
.bookmark-item[src*="favicon.gif"].toolbarbutton-icon
.bookmark-item[image*="favicon.gif"]:not([container]) .menu-iconic-icon,
.bookmark-item[image*="gif"]:not([container]) .menu-iconic-icon,
.bookmark-item[src*="gif"]:not([container]) .menu-iconic-icon,
.bookmark-item[src*="favicon.gif"]:not([container]) .menu-iconic-icon,
.bookmark-item[image*="favicon.gif"]:not([container]) .toolbarbutton-icon ,
.bookmark-item[image*="gif"]:not([container]) .toolbarbutton-icon ,
.bookmark-item[src*="gif"]:not([container]) .toolbarbutton-icon ,
.bookmark-item[src*="favicon.gif"]:not([container]) .toolbarbutton-icon
.tab-icon-image[image*="favicon.gif"],
.tab-icon-image[image*="gif"],
.tab-icon-image[src*="gif"],
.tab-icon-image[src*="favicon.gif"]
{
width: 0 !important; padding-left: 16px !important;
background: transparent url(chrome://global/skin/icons/folder-item.png) no-repeat !important;
}
#page-proxy-favicon[src$="favicon.gif"],
#page-proxy-favicon[src*="gif"],
tab[image$="favicon.gif"] .tab-icon
{
width: 0 !important; padding-left: 16px !important;
}
----------------------------------------------------------------------