我承认我有强迫症——新版本火狐(Firefox57)使用习惯复原

我承认我有强迫症——新版本火狐(Firefox57)使用习惯复原

前因后果

一直习惯使用Firefox是因为里边有些附加附件可以满足自己的使用习惯,或者可以说因为一些附加组件培养了自己的一些使用习惯,之所以没有换到其他的浏览器,就是因为其他的浏览器满足不了自己的这些习惯。

一些使用习惯

  1. 使用浏览器必开广告过滤,这个大部分浏览器均可满足,安装Adblock Plus即可。

  2. 鼠标手势,具体有以下几点(FireGestures可以满足):

    1)下右关闭当前标签页

    2)左右新建标签页

    3)右左恢复标签页

    4)上下刷新标签页

    5)上右下关闭窗口

    6)上右切换右边标签

    7)上左切换左边标签

3. 标签页打开方式:标签页打开方式必须为后台打开,比如搜索结果,网页链接等,之后新建的标签页才在前台打开,立即切换过去(Tab Mix Plus可以自定义设置)。

4. 书签工具栏自动隐藏:需要书签工具栏的时候,鼠标移上去自动出现,不需要的时候自动隐藏。(Bookmar Autohider可以自定义隐藏和显示的时间)

新版火狐(Firefox57)问题

升级了新版火狐(Firefox57)之后,虽然号称速度有很大提升,也抵挡不住速度方面的诱惑,但是一堆的附加组件无法使用,就比如是我养成习惯的附件组件(FireGestures,Tab Mix Plus和Bookmar Autohider等)。

抛弃了一些使用习惯,我又何必还要使用Firefox呢?对面的Chrome不就很好嘛。

我承认我是有强迫症的,对于喜欢的东西不会轻易放弃。

于是四处找能够满足原来使用习惯的新的附件组件。

功夫不负有心人,找到了几个,不过还不全,先记录一下。

复原使用习惯

1. 广告过滤,Adblock Plus已经平滑地过渡到了新版本,无需烦恼。

2. 鼠标手势,找到了一个新版的替代附件组件(Gesturefy),但是有些动作不是原来的习惯,好在可以自定义,自定义的脚本负载文末

3. 标签页打开方式,没有找到支持的附件组件,但是可以自定义火狐本身的配置

如何让FireFox新打开的标签页在后台打开?

配置方法

地址栏输入about:config

找到下面三项

browser.tabs.loadInBackground

browser.tabs.loadDivertedInBackground

browser.tabs.loadBookmarksInBackground

4. 书签工具栏自动隐藏,暂时没有找到替代的方案,还在继续寻找中,暂时让它一直显示着了。

我承认我有强迫症——新版本火狐(Firefox57)使用习惯复原

Gesturefy自定义配置

把下面的内容保存为.json文件,在关于->还原中即可还原我的使用习惯

{

"Actions": {

"Bookmark": "",

"Duplicate": "",

"NewTab": "LR",

"Reload": "UD",

"ReloadCache": "RDL",

"StopLoading": "",

"Remove": "DR",

"RemoveRight": "",

"RemoveLeft": "",

"RemoveOther": "",

"Restore": "RL",

"ZoomIn": "",

"ZoomOut": "",

"ZoomReset": "",

"Back": "L",

"Forth": "R",

"Pin": "",

"Mute": "",

"ScrollTop": "U",

"ScrollBottom": "RD",

"ScrollPageUp": "",

"ScrollPageDown": "",

"Next": "UR",

"Previous": "UL",

"Maximize": "",

"Minimize": "",

"Fullscreen": "",

"NewWindow": "",

"NewPrivateWindow": "",

"TabToWindow": "",

"CloseWindow": "URD",

"ReloadAll": "",

"ReloadAllCaches": "",

"URLLevelUp": "",

"ImageToTab": "",

"LinkToForegroundTab": "",

"LinkToBackgroundTab": "D",

"LinkToBookmark": "",

"SearchSelection": "",

"OpenHomepage": "",

"OpenLink": "",

"SaveAsPDF": "",

"Print": "",

"PrintPreview": "",

"SaveScreenshot": "",

"CopyTabURL": "",

"CopyTextSelection": "",

"CopyImage": ""

},

"Settings": {

"Actions": {

"searchEngineURL": "https://www.google.com/search?q=",

"focusSearchResult": true,

"homepageURL": "about:home",

"scrollDuration": 100,

"scrollPageDuration": 300,

"newTabOnEmptyLink": false,

"newTabPosition": "default",

"removeTabFocus": "default",

"zoomStep": ""

},

"Gesture": {

"mouseButton": 2,

"suppressionKey": "",

"distanceThreshold": 10,

"distanceSensitivity": 10,

"Timeout": {

"active": true,

"duration": 2

},

"Trace": {

"display": true,

"style": {

"opacity": 0.8,

"strokeStyle": "#00AAA0",

"lineWidth": 10,

"lineGrowth": 0.6

}

},

"Directions": {

"display": false,

"style": {

"color": "#FFFFFF",

"backgroundColor": "#000000",

"backgroundOpacity": 0.3,

"fontSize": "8vh",

"textAlign": "center"

}

},

"Action": {

"display": false,

"style": {

"color": "#FFFFFF",

"backgroundColor": "#000000",

"backgroundOpacity": 0.3,

"fontSize": "6vh"

}

}

},

"Rocker": {

"active": false,

"leftMouseClick": "Back",

"rightMouseClick": "Forth"

},

"Wheel": {

"active": false,

"mouseButton": 1,

"wheelUp": "Previous",

"wheelDown": "Next"

}

}

}