小弟終於開始認真考慮切斷連接Maxthon 的臍帶了, 目前只剩下一個因素 - JavaScript, 先說明一下小弟所選擇的擴充套件:
以下有部份套件僅支援Firefox2, 部份僅支援Firefox3
Adblock Plus (
過濾語法)
Flashblock (Flash 開關, 補NoScript 之不足, 詳見 "
(轉貼)The Register:神秘Web攻擊綁架剪貼簿")
IE Tab (內嵌IE, FF2 請安裝
IETab v1.3.3)
MouseZoom (整頁縮放, FF2 請安裝
MouseZoom v0.3.4)
NoScript (讓Firefox 更安全,
詳細功能)
Orbit Downloader Firefox Integration (續傳軟體)
PlainOldFavorites (我的最愛)
Right Encoding (右鍵控制編碼) (
修改後可支援FF3, 或參考
#15)
Show Image (重新載入圖片) (
修改後可支援FF3, 或參考
#15)
QuickDrag (快速拖放, 取代
Super DragAndGo)
SwitchProxy Tool (
SwitchProxy for Firefox + proxy.pac) (v1.4.1 和FF3 不相容)
Tab Mix Plus (分頁控制)
新同文堂 (繁簡轉換, 文字縮放)
Plugins :: Firefox Add-ons (各種插件)
至於JavaScript 控制, 小弟考慮NoScript 或QuickJava 二選一, 但不管何者, 都沒有Maxthon 方便, 因為在Maxthon 之中, 可針對個別標籤 (Tab) 選擇是否允許JavaScript, 然而這在Firefox 之中卻是整體性的設定, 就像Flash 控制一樣, 小弟的習慣是Maxthon 預設不允許JavaScript/Java/ActiveX/Flash, 然後針對個別網頁啟用JavaScript, QuickJava 可以做到所有標籤都允許或都禁止JavaScript, 雖然很單純, 但是不符合小弟的需求, NoScript 則必須像IE 一樣, 針對不同區域調整安全性, 手續稍嫌複雜, 但是似乎沒有更好的選擇
此外, 有了QuickDrag, 就可以像Maxthon 一樣任意拖放, 所以小弟並未安裝All-in-One Gestures 或 Easy DragToGo, 如果您已經習慣於各種滑鼠手勢, 那麼後者也是不可或缺的選擇
至於版面配置, Firefox 的彈性倒是很大, 小弟的作法是檢視只留下預設工具列, 然後自訂工具列, 將SwitchProxy, 新同文堂和Google Search 移到說明右側, 再於網址列左側增加New Tab, Closed Tabs, IE Tab, Adblock Plus 和NoScript 圖示, 詳細配置請看附件
以上擴充套件仍需經過仔細調校, 才能符合Maxthon 用戶的習慣, 尤其是Tab Mix Plus, 原則上, 就算無法做到完全一樣, 但是可以大致做到不用改變原有的瀏覽習慣
補充:
NoScript + Adblock Plus 真是絕配, NoScript 的簡單方便超乎小弟的想像, 不但可以阻擋JavaScript, 甚至Java/Flash 都可以擋下來, 而Adblock Plus 的功能更強大, 除了可以過濾廣告之外, 基本上只要是網頁中的任何元件或網址都可以過濾, 當然也包含了JavaScript 等, 對於應付經常造訪的網站來說更是好用, 理論上, Adblock Plus 的功能涵蓋了NoScript, NoScript 只過濾JavaScript 等, 而Adblock Plus 則可以過濾全部, 不過NoScript 的用處主要在於隨時控制是否允許JavaScript, 而Adblock Plus 在這方面由於過濾條例是預先輸入好的, 因此並不適合當作開關, 小弟的建議是可以把網站黑名單列入Adblock Plus 之中, 如此一來, 將完全接收不到來自網站黑名單的任何訊息, 您最好親身體驗一下這兩種軟體的用法, 才能瞭解其中的奧妙
還有一個小細節, 既然Adblock Plus 和NoScript 功能重複, 小弟發現如果JavaScript 被NoScript 擋掉的話, 就不會出現在Adblock Plus 的可阻擋項目中, 因此處理上有先後次序的關係
後記:
還記得當年Netscape 雄霸一方, 小弟直到IE4 有了大幅改進且支援離線瀏覽之後, 才棄守Netscape, 小弟沒用過MyIE, 也是看了阿土兄的介紹, 才又改用Maxthon, 然而今天起Firefox 正式上線, 再見了Maxthon!
特殊設定:
NoScript (about:config)
noscript.autoReload.allTabs - false (僅重新載入當前頁)
noscript.firstRunRedirection - false
NoScript.txt, 請由NoScript 匯入
語法:
[UNTRUSTED]
hiad.myweb.hinet.net
file://hiad.myweb.hinet.net
http://hiad.myweb.hinet.net
https://hiad.myweb.hinet.net
M's Blog: 阻擋 Hinet 網頁空間的廣告
防止 Hinet 空間的廣告彈出 « 男丁格爾's 脫殼玩
防止 Hinet 空間的廣告彈出(二) « 男丁格爾's 脫殼玩
防止 Hinet 空間的廣告彈出(三) « 男丁格爾's 脫殼玩
QuickDrag
只勾選最後一項Open clickable links in new tabs instead of searching or saving
附件: (請自行修改, 匯入前, 請先備份目前設定)
ABP-NoSmile.txt : Adblock Plus 設定檔 (預設阻擋表情圖案, 請自行修改)
語法:
[Adblock Plus 0.7.1]
@@.microsoft.com/
*/ad/
*/ads/
*/ad.
hiad.myweb.hinet.net
*/smilies/
*/smile/
http://forum.pcdvd.com.tw/customavatars
http://attach.mobile01.com/image/mod_ad
.ruten.com.tw/*$script,object
.bid.yahoo.com/*$object
doubleclick.net
.linkspot.search.yahoo.com
.yimg.com/combo?ks
overture.com
! @@http://search.ruten.com.tw/js/*$script
! http://www.pczone.com.tw/thread/6/post/129441/1002810/#post1002810
TMPpref.txt : Tab Mix Plus 設定檔 (模擬Maxthon Classic 標籤操作介面)
語法:
tabmixplus
browser.link.open_newwindow=3
browser.link.open_external=3
browser.link.open_newwindow.restriction=0
extensions.tabmix.linkTarget=false
extensions.tabmix.enablefiletype=true
extensions.tabmix.speLink=0
extensions.tabmix.singleWindow=true
extensions.tabmix.loadOnNewTab=0
extensions.tabmix.newTabUrl=
extensions.tabmix.openTabNext=true
extensions.tabmix.openTabNextInverse=false
extensions.tabmix.openDuplicateNext=true
extensions.tabmix.opentabfor.bookmarks=true
extensions.tabmix.opentabfor.urlbar=false
browser.tabs.loadFolderAndReplace=false
browser.search.openintab=true
extensions.tabmix.opentabfor.history=true
extensions.tabmix.middlecurrent=false
browser.tabs.loadInBackground=true
extensions.tabmix.loadUrlInBackground=false
browser.tabs.loadDivertedInBackground=false
extensions.tabmix.loadSearchInBackground=false
extensions.tabmix.loadNewInBackground=false
browser.tabs.loadBookmarksInBackground=false
extensions.tabmix.loadDuplicateInBackground=false
extensions.tabmix.inversefocusLinks=false
extensions.tabmix.inversefocusOther=false
browser.tabs.warnOnClose=true
extensions.tabmix.protectedtabs.warnOnClose=true
browser.tabs.closeWindowWithLastTab=false
extensions.tabmix.keepLastTab=false
extensions.tabmix.focusTab=1
extensions.tabmix.mergeAllWindows=true
extensions.tabmix.mergePopups=false
extensions.tabmix.placePopupNextToOpener=true
extensions.tabmix.closeOnSelect=true
extensions.tabmix.warnOnclose=true
extensions.tabmix.undoClose=true
browser.sessionstore.max_tabs_undo=20
extensions.tabmix.undoClosePosition=false
extensions.tabmix.undoCloseButton.menuonly=false
browser.ctrlTab.mostRecentlyUsed=true
extensions.tabmix.lasttab.showTabList=false
extensions.tabmix.lasttab.respondToMouseInTabList=true
extensions.tabmix.disableF8Key=true
extensions.tabmix.slideDelay=10
extensions.tabmix.newTabButton=false
extensions.tabmix.newTabButton.leftside=false
extensions.tabmix.hideTabBarButton=false
extensions.tabmix.hideAllTabsButton=false
extensions.tabmix.tabBarSpace=false
extensions.tabmix.hideTabbar=0
extensions.tabmix.tabBarPosition=0
extensions.tabmix.tabBarMode=2
extensions.tabmix.tabBarMaxRow=3
extensions.tabmix.currentTab=true
extensions.tabmix.unreadTab=true
extensions.tabmix.extraIcons=true
extensions.tabmix.progressMeter=true
extensions.tabmix.tabXMode.enable=false
extensions.tabmix.tabXLeft=false
extensions.tabmix.tabXMode=1
extensions.tabmix.tabXDelay=50
browser.tabs.tabClipWidth=140
extensions.tabmix.minWidth=22
extensions.tabmix.maxWidth=250
extensions.tabmix.flexTabs=false
extensions.tabmix.titlefrombookmark=false
extensions.tabmix.mouseOverSelect=false
extensions.tabmix.mouseOverSelectDelay=250
extensions.tabmix.tabFlip=false
extensions.tabmix.tabFlipDelay=250
extensions.tabmix.enableScrollSwitch=false
extensions.tabmix.reversedScroll=false
extensions.tabmix.mouseDownSelect=false
extensions.tabmix.middleclickDelete=true
extensions.tabmix.useFirefoxDragmark=true
extensions.tabmix.dblClickTab=2
extensions.tabmix.dblClickTabbar=1
extensions.tabmix.middleClickTab=2
extensions.tabmix.middleClickTabbar=10
extensions.tabmix.ctrlClickTab=22
extensions.tabmix.ctrlClickTabbar=0
extensions.tabmix.shiftClickTab=5
extensions.tabmix.shiftClickTabbar=0
extensions.tabmix.altClickTab=6
extensions.tabmix.altClickTabbar=0
middlemouse.contentLoadURL=false
extensions.tabmix.newTabMenu=true
extensions.tabmix.duplicateMenu=true
extensions.tabmix.duplicateinWinMenu=false
extensions.tabmix.detachTabMenu=false
extensions.tabmix.showMergeWindow=false
extensions.tabmix.renameTabMenu=false
extensions.tabmix.copyTabUrlMenu=true
extensions.tabmix.reloadTabMenu=true
extensions.tabmix.autoReloadMenu=false
extensions.tabmix.reloadAllMenu=false
extensions.tabmix.reloadLeftMenu=false
extensions.tabmix.reloadRightMenu=false
extensions.tabmix.reloadOtherMenu=false
extensions.tabmix.undoCloseTabMenu=true
extensions.tabmix.undoCloseListMenu=true
extensions.tabmix.closeTabMenu=true
extensions.tabmix.closeAllMenu=false
extensions.tabmix.closeSimilarTabs=false
extensions.tabmix.closeOtherMenu=false
extensions.tabmix.closeLeftMenu=false
extensions.tabmix.closeRightMenu=false
extensions.tabmix.docShellMenu=false
extensions.tabmix.freezeTabMenu=false
extensions.tabmix.protectTabMenu=true
extensions.tabmix.lockTabMenu=true
extensions.tabmix.bookmarkTabMenu=true
extensions.tabmix.bookmarkTabsMenu=false
extensions.tabmix.openLinkHere=false
extensions.tabmix.openInverseLink=false
extensions.tabmix.openAllLinks=true
extensions.tabmix.linkWithHistory=false
extensions.tabmix.autoReloadContent=false
extensions.tabmix.closeTabContent=false
extensions.tabmix.duplicateTabContent=false
extensions.tabmix.duplicateWinContent=false
extensions.tabmix.detachTabContent=false
extensions.tabmix.mergeWindowContent=false
extensions.tabmix.freezeTabContent=false
extensions.tabmix.protectTabContent=false
extensions.tabmix.lockTabContent=false
extensions.tabmix.tabsList=false
extensions.tabmix.undoCloseListContent=false
extensions.tabmix.undoCloseTabContent=false
extensions.tabmix.optionsToolMenu=true
extensions.tabmix.sessionToolsMenu=true
extensions.tabmix.closedWinToolsMenu=false
browser.warnOnRestart=false
browser.warnOnQuit=false
browser.startup.page=1
browser.sessionstore.resume_from_crash=false
browser.sessionstore.interval=10000
browser.sessionstore.privacy_level=1
browser.sessionstore.postdata=0
extensions.tabmix.sessions.manager=true
extensions.tabmix.sessions.crashRecovery=true
extensions.tabmix.sessions.onStart=1
extensions.tabmix.sessions.onClose=0
extensions.tabmix.sessions.onStart.loadsession=-1
extensions.tabmix.sessions.onStart.askifempty=true
extensions.tabmix.sessions.restore.overwritewindows=false
extensions.tabmix.sessions.restore.overwritetabs=false
extensions.tabmix.sessions.restore.saveoverwrite=true
extensions.tabmix.sessions.restore.concatenate=false
extensions.tabmix.sessions.restore.reloadall=false
extensions.tabmix.sessions.save.history=true
extensions.tabmix.sessions.save.permissions=true
extensions.tabmix.sessions.save.protected=true
extensions.tabmix.sessions.save.locked=true
extensions.tabmix.sessions.save.scrollposition=true
extensions.tabmix.sessions.save.selectedtab=true
extensions.tabmix.sessions.save.closedtabs=false
extensions.tabmix.sessions.onStart.sessionpath=
extensions.tabmix.filetype=xpi zip rar exe tar jar gzip gz ace bin doc xls mdb ppt iso 7z cab arj lzh uue torrent /view=att&disp=attd/ php\?attachmentid=.* php\?act=Attach&type=post&id=.* /download.(php|asp)\?*/ pdf
extensions.tabmix.boldUnread=false
extensions.tabmix.italicUnread=true
extensions.tabmix.underlineUnread=false
extensions.tabmix.boldCurrent=false
extensions.tabmix.italicCurrent=false
extensions.tabmix.underlineCurrent=false
extensions.tabmix.unreadColorCode=#CC0000
extensions.tabmix.currentColorCode=#000099
extensions.tabmix.progressColorCode=#AAAAFF
extensions.tabmix.useCurrentColor=true
extensions.tabmix.useUnreadColor=true
extensions.tabmix.noprogress=false
extensions.tabmix.useProgressColor=true
extensions.tabmix.sessions.menu.showext=true
extensions.tabmix.disableIncompatible=true
extensions.tabmix.hideIcons=false
extensions.tabmix.disableF9Key=false
Reviews for IE Tab: Great add-on. It does work with FF 2.x (讓新版IE Tab 用於Firefox 2.x)
by
caliaa on March 16, 2008 (rated 4)
To make it work with FF 2.x, here's what y'all need to do:
Download the .xpi file. Open it with 7-Zip (free software). Select install.rdf, righ-click on it and select Edit. Find ''
minVersion" (no apostrophes), right next to it it should say 3.x. Change it to 2.0. Go to File>Save. 7-Zip will prompt you to update the .xpi file, select Yes. Open the .xpi file from FF: File>Open File...> Select the xpi file. Restart FF. It should work now.
同理, 以上方法應該也可以用於PCMan (賦予 Firefox telnet 的能力), 或者請自行下載修改過的PCMan 擴充套件
install.rdf
語法:
<em:maxVersion>1.5+</em:maxVersion>
Mozilla Taiwan 討論區: PCMAN的外掛,改成在Firefox 2.0可以用
FF2 + MouseZoom 0.3.4, 請自行修改擴充套件 (以7-Zip 展開):
install.rdf
語法:
<em:maxVersion>2.1</em:maxVersion>
Video or audio does not play
Right Encoding, Show Image, Super DragAndGo 修改後可支援FF3
install.rdf
語法:
<em:maxVersion>3+</em:maxVersion>
書籤