FFMSB (Freedom for mouse side buttons)

Prevents history navigation using forward and back buttons on your mouse

什么是FFMSB (Freedom for mouse side buttons)?

FFMSB (Freedom for mouse side buttons)是由Vaker开发的Chrome扩展程序,该扩展的主要功能是“Prevents history navigation using forward and back buttons on your mouse”。

扩展截图

screenshot

下载FFMSB (Freedom for mouse side buttons)扩展crx文件

下载FFMSB (Freedom for mouse side buttons)扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        This extension prevents default actions (forward/back history jumps) for mouse side buttons (4 and 5)

FAQ:
Q: Why do you need a permission to change contents for all websites?
A: Because it allows this extension to inject 5 lines of JavaScript code into webpages, preventing default mouse actions. You can verify the contents of injected code using dev tools (F12) -> Sources -> Content scripts (on the left side) -> FFMSB. Contents of this file are also provided in screenshots section because there's nothing else to take screenshots of :)

Q: IT DOES NOT WOOOOORK :((((
A: It does, except for 2 cases :)
 1. Chrome Web Store (extensions are not allowed to use content scripts here due to security reasons)
 2. Chrome menus, including the entire top bar (again, it's impossible to intercept shortcuts while your mouse is there) 

Q: Who is this made for?
A: For people who use these buttons in other applications running alongside Chrome - for example, in VOIP software as push-to-talk button                    

扩展基本信息

名称 FFMSB (Freedom for mouse side buttons) FFMSB (Freedom for mouse side buttons)
ID najmjkgimjhilaleingfkhedncclmmaf
官方URL https://chromewebstore.google.com/detail/ffmsb-freedom-for-mouse-s/najmjkgimjhilaleingfkhedncclmmaf
简介 Prevents history navigation using forward and back buttons on your mouse
文件大小 34.95 KB
安装次数 3,268
当前版本 0.2
更新时间 2021-07-23
上架时间 2021-04-28
评分 4.62/5 共37次评分
开发者 Vaker
电子邮箱 [email protected]
付费类型 free
支持的语言 en,ru
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "__MSG_appName__",
    "description": "__MSG_appDesc__",
    "default_locale": "en",
    "icons": {
        "16": "icon16.png",
        "48": "icon48.png",
        "128": "icon128.png"
    },
    "action": [],
    "manifest_version": 3,
    "version": "0.2",
    "permissions": [],
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "js": [
                "contentScript.js"
            ]
        }
    ]
}