「ブラウザ拡張機能」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) 細 (Kusanaginoturugi がページ「ブラウザエクステンション」を「ブラウザ拡張機能」に移動しました: ウィキペディアと用語を一致させるため) |
Kusanaginoturugi (トーク | 投稿記録) (章タイトルのみ翻訳) |
||
5行目: | 5行目: | ||
{{Related articles end}} |
{{Related articles end}} |
||
− | この記事では、[[Firefox]] や [[Chromium]] で利用できる [[Wikipedia: |
+ | この記事では、[[Firefox]] や [[Chromium]] で利用できる [[Wikipedia:ja:ブラウザ拡張機能|ブラウザ拡張機能]] をいくつか紹介します。 |
− | == |
+ | == インストール == |
Firefox extensions can be installed from [https://addons.mozilla.org/firefox/ addons.mozilla.org] and managed at {{ic|about:addons}}. |
Firefox extensions can be installed from [https://addons.mozilla.org/firefox/ addons.mozilla.org] and managed at {{ic|about:addons}}. |
||
17行目: | 17行目: | ||
To simplify maintenance this article does not link store pages or [[AUR]] packages of extensions. Readers are advised to obtain extensions through the linked official websites if no package is available. |
To simplify maintenance this article does not link store pages or [[AUR]] packages of extensions. Readers are advised to obtain extensions through the linked official websites if no package is available. |
||
− | == |
+ | == プライバシー == |
See also [[Firefox/Privacy]] and [[Chromium/Tips and tricks#Security]]. |
See also [[Firefox/Privacy]] and [[Chromium/Tips and tricks#Security]]. |
||
23行目: | 23行目: | ||
{{Tip|It is not recommended to install all the privacy extensions. It can be counterproductive as they conflict with each other and does not increase security whatsoever.}} |
{{Tip|It is not recommended to install all the privacy extensions. It can be counterproductive as they conflict with each other and does not increase security whatsoever.}} |
||
− | === |
+ | === コンテンツブロッカー === |
* {{App|[[Wikipedia:uBlock Origin|uBlock Origin]]|A lightweight, efficient blocker which is easy on [https://github.com/gorhill/uBlock#performance memory and CPU]. It comes with several filter lists ready to use out-of-the-box (including EasyList, Peter Lowe's, several malware filter lists). The lead developer of uBlock forked the project and created uBlock Origin. As of July 2015, most of the development is being done on uBlock Origin and the codebases are deviating substantially.|https://github.com/gorhill/uBlock/|{{Pkg|firefox-ublock-origin}}, [[Chromium]]}} |
* {{App|[[Wikipedia:uBlock Origin|uBlock Origin]]|A lightweight, efficient blocker which is easy on [https://github.com/gorhill/uBlock#performance memory and CPU]. It comes with several filter lists ready to use out-of-the-box (including EasyList, Peter Lowe's, several malware filter lists). The lead developer of uBlock forked the project and created uBlock Origin. As of July 2015, most of the development is being done on uBlock Origin and the codebases are deviating substantially.|https://github.com/gorhill/uBlock/|{{Pkg|firefox-ublock-origin}}, [[Chromium]]}} |
||
* {{App|[[Wikipedia:Adblock Plus|Adblock Plus]]|Was a popular extension to block ads. Now that it is not blocking some ads on purpose [https://adblockplus.org/acceptable-ads], it may be a better idea to use a different blocker like uBlock Origin.|https://adblockplus.org/|{{Pkg|firefox-adblock-plus}}, [[Chromium]]}} |
* {{App|[[Wikipedia:Adblock Plus|Adblock Plus]]|Was a popular extension to block ads. Now that it is not blocking some ads on purpose [https://adblockplus.org/acceptable-ads], it may be a better idea to use a different blocker like uBlock Origin.|https://adblockplus.org/|{{Pkg|firefox-adblock-plus}}, [[Chromium]]}} |
||
− | === |
+ | === 高度な制御 === |
* {{App|uMatrix|Fork of HTTP Switchboard. Lets you selectively block Javascript, plugins or other resources and control third-party resources. It also features extensive privacy features like user-agent masquerading, referering blocking and so on. It effectively replaces NoScript and RequestPolicy. See the [https://github.com/gorhill/httpswitchboard/wiki/How-to-use-HTTP-Switchboard:-Two-opposing-views old HTTP Switchboard wiki] for different ways how to use it.|https://github.com/gorhill/uMatrix|{{AUR|firefox-umatrix}}, [[Chromium]]}} |
* {{App|uMatrix|Fork of HTTP Switchboard. Lets you selectively block Javascript, plugins or other resources and control third-party resources. It also features extensive privacy features like user-agent masquerading, referering blocking and so on. It effectively replaces NoScript and RequestPolicy. See the [https://github.com/gorhill/httpswitchboard/wiki/How-to-use-HTTP-Switchboard:-Two-opposing-views old HTTP Switchboard wiki] for different ways how to use it.|https://github.com/gorhill/uMatrix|{{AUR|firefox-umatrix}}, [[Chromium]]}} |
||
37行目: | 37行目: | ||
* {{App|Vanilla Cookie Manager|A cookie whitelist manager that automatically removes unwanted cookies. Cookies can be used for authentication, storing your site preferences or anything else that can be saved as text data. Unfortunately they can also be used to track you. You could turn off cookies completely or just shut off third-party cookies. But that would also keep out useful cookies that many web apps rely upon to work (like Google Mail or Calendar). With Vanilla you can select which cookies you want to keep on a whitelist. All unwanted cookies are deleted automatically (or manually if you prefer).|https://github.com/laktak/vanilla-chrome|[[Chromium]]}} |
* {{App|Vanilla Cookie Manager|A cookie whitelist manager that automatically removes unwanted cookies. Cookies can be used for authentication, storing your site preferences or anything else that can be saved as text data. Unfortunately they can also be used to track you. You could turn off cookies completely or just shut off third-party cookies. But that would also keep out useful cookies that many web apps rely upon to work (like Google Mail or Calendar). With Vanilla you can select which cookies you want to keep on a whitelist. All unwanted cookies are deleted automatically (or manually if you prefer).|https://github.com/laktak/vanilla-chrome|[[Chromium]]}} |
||
+ | === 自動トラッカーブロッカー === |
||
− | === Automatic tracker blockers === |
||
* {{App|Privacy Badger|Monitors third-party trackers loaded with web content. It blocks trackers once they appear on different sites. It does not block advertisements in the first place, but since a lot of ads are served based on tracking information these are blocked as well. For more information on the mechanism, see its [https://www.eff.org/privacybadger#faq-How-is-Privacy-Badger-different-to-Disconnect,-Adblock-Plus,-Ghostery,-and-other-blocking-extensions? FAQ].|https://www.eff.org/privacybadger|{{Pkg|firefox-extension-privacybadger}}, [[Chromium]]}} |
* {{App|Privacy Badger|Monitors third-party trackers loaded with web content. It blocks trackers once they appear on different sites. It does not block advertisements in the first place, but since a lot of ads are served based on tracking information these are blocked as well. For more information on the mechanism, see its [https://www.eff.org/privacybadger#faq-How-is-Privacy-Badger-different-to-Disconnect,-Adblock-Plus,-Ghostery,-and-other-blocking-extensions? FAQ].|https://www.eff.org/privacybadger|{{Pkg|firefox-extension-privacybadger}}, [[Chromium]]}} |
||
* {{App|Disconnect|Aims to stop 2,000 third-party sites from tracking the user. It encrypts data sent to popular sites and claims to loads web pages 27 percent faster. Disconnect shows its users, in real time, how many tracking attempts from Google, Twitter, Facebook, and more are stopped. It categorizes tracking attempts into advertising, analytical, social, and content, which makes it easy to monitor how one is being tracked. Disconnect can also stop side-jacking, which utilizes stolen cookies to steal personal data. It is easy to use and well supported. Firefox gained a feature based on the Disconnect list, see [[Firefox/Privacy#Tracking protection]].|https://disconnect.me/|[[Firefox]], [[Chromium]]}} |
* {{App|Disconnect|Aims to stop 2,000 third-party sites from tracking the user. It encrypts data sent to popular sites and claims to loads web pages 27 percent faster. Disconnect shows its users, in real time, how many tracking attempts from Google, Twitter, Facebook, and more are stopped. It categorizes tracking attempts into advertising, analytical, social, and content, which makes it easy to monitor how one is being tracked. Disconnect can also stop side-jacking, which utilizes stolen cookies to steal personal data. It is easy to use and well supported. Firefox gained a feature based on the Disconnect list, see [[Firefox/Privacy#Tracking protection]].|https://disconnect.me/|[[Firefox]], [[Chromium]]}} |
||
− | === |
+ | === ノイズジェネレーター === |
* {{App|AdNauseam|A lightweight browser extension that blends software tool and artware intervention to fight back against tracking by advertising networks. AdNauseam works like an ad-blocker (it is built atop uBlock-Origin) to silently simulate clicks on each blocked ad, confusing trackers as to one's real interests.|https://adnauseam.io/|[[Firefox]], [[Chromium]]}} |
* {{App|AdNauseam|A lightweight browser extension that blends software tool and artware intervention to fight back against tracking by advertising networks. AdNauseam works like an ad-blocker (it is built atop uBlock-Origin) to silently simulate clicks on each blocked ad, confusing trackers as to one's real interests.|https://adnauseam.io/|[[Firefox]], [[Chromium]]}} |
||
* {{App|TrackMeNot|Periodically issues randomized search-queries to popular search engines and helps you hide your real ones in a cloud of 'ghost' queries.|https://cs.nyu.edu/trackmenot/|[[Firefox]], [[Chromium]]}} |
* {{App|TrackMeNot|Periodically issues randomized search-queries to popular search engines and helps you hide your real ones in a cloud of 'ghost' queries.|https://cs.nyu.edu/trackmenot/|[[Firefox]], [[Chromium]]}} |
||
− | === |
+ | === その他 === |
* {{App|HTTPS Everywhere|Encrypts your communication with a website. It forces a connection over HTTPS instead of HTTP wherever possible. HTTPS Everywhere will be automatically configured and enabled upon restarting Firefox. For information on how to set up your own rules for different websites please visit [https://www.eff.org/https-everywhere/rulesets the official website]. HTTPS Everywhere does not magically enable HTTPS for every site on the internet. The site needs to support HTTPS and HTTPS Everywhere should have a ruleset configured for that site.|https://www.eff.org/https-everywhere|{{Pkg|firefox-extension-https-everywhere}}, [[Chromium]]}} |
* {{App|HTTPS Everywhere|Encrypts your communication with a website. It forces a connection over HTTPS instead of HTTP wherever possible. HTTPS Everywhere will be automatically configured and enabled upon restarting Firefox. For information on how to set up your own rules for different websites please visit [https://www.eff.org/https-everywhere/rulesets the official website]. HTTPS Everywhere does not magically enable HTTPS for every site on the internet. The site needs to support HTTPS and HTTPS Everywhere should have a ruleset configured for that site.|https://www.eff.org/https-everywhere|{{Pkg|firefox-extension-https-everywhere}}, [[Chromium]]}} |
||
54行目: | 54行目: | ||
* {{App|Privacy Settings|Provides a toolbar panel for easily altering the browser's built-in privacy settings.|https://add0n.com/privacy-settings.html|[[Firefox]], [[Chromium]]}} |
* {{App|Privacy Settings|Provides a toolbar panel for easily altering the browser's built-in privacy settings.|https://add0n.com/privacy-settings.html|[[Firefox]], [[Chromium]]}} |
||
+ | == ウェブサイトのカスタマイズ == |
||
− | == Website customization == |
||
Websites can be augmented using user style sheets and JavaScript [[Wikipedia:userscript|userscripts]]. |
Websites can be augmented using user style sheets and JavaScript [[Wikipedia:userscript|userscripts]]. |
||
64行目: | 64行目: | ||
* {{App|Toggle Website Colors|Replaces colors with user selected ones.|https://github.com/M-Reimer/togglewebsitecolors|[[Firefox]]}} |
* {{App|Toggle Website Colors|Replaces colors with user selected ones.|https://github.com/M-Reimer/togglewebsitecolors|[[Firefox]]}} |
||
+ | == キーボードショートカット == |
||
− | == Keyboard shortcuts == |
||
There are various extensions providing [[vi]]-style keyboard shortcuts. |
There are various extensions providing [[vi]]-style keyboard shortcuts. |
||
75行目: | 75行目: | ||
* {{App|wasavi|Can transform textareas into Vi editors.|https://github.com/akahuku/wasavi|[[Firefox]], [[Chromium]]}} |
* {{App|wasavi|Can transform textareas into Vi editors.|https://github.com/akahuku/wasavi|[[Firefox]], [[Chromium]]}} |
||
+ | == 外部テキストエディタでテキストを編集する == |
||
− | == Edit text with external text editor == |
||
Extensions to edit <textarea>s with native [[text editor]]s: |
Extensions to edit <textarea>s with native [[text editor]]s: |
||
83行目: | 83行目: | ||
* {{App|GhostText|Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa). Has plugins for [[Vim]], [[Emacs]], [[Neovim]], [[Visual Studio Code]] and [[Atom]].|https://github.com/GhostText/GhostText|[[Firefox]], [[Chromium]]}} |
* {{App|GhostText|Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa). Has plugins for [[Vim]], [[Emacs]], [[Neovim]], [[Visual Studio Code]] and [[Atom]].|https://github.com/GhostText/GhostText|[[Firefox]], [[Chromium]]}} |
||
− | == |
+ | == 参照 == |
* [https://addons.mozilla.org/firefox/search/?sort=users Firefox add-ons sorted by user counts] |
* [https://addons.mozilla.org/firefox/search/?sort=users Firefox add-ons sorted by user counts] |
2021年10月19日 (火) 19:44時点における版
関連記事
この記事では、Firefox や Chromium で利用できる ブラウザ拡張機能 をいくつか紹介します。
目次
インストール
Firefox extensions can be installed from addons.mozilla.org and managed at about:addons
.
Chrome extensions can be installed from the Chrome Web Store and managed at chrome://extensions/
.
Additionally a few Firefox extensions can be found in the official repositories and some more in the AUR.
To simplify maintenance this article does not link store pages or AUR packages of extensions. Readers are advised to obtain extensions through the linked official websites if no package is available.
プライバシー
See also Firefox/Privacy and Chromium/Tips and tricks#Security.
コンテンツブロッカー
- uBlock Origin — A lightweight, efficient blocker which is easy on memory and CPU. It comes with several filter lists ready to use out-of-the-box (including EasyList, Peter Lowe's, several malware filter lists). The lead developer of uBlock forked the project and created uBlock Origin. As of July 2015, most of the development is being done on uBlock Origin and the codebases are deviating substantially.
- Adblock Plus — Was a popular extension to block ads. Now that it is not blocking some ads on purpose [1], it may be a better idea to use a different blocker like uBlock Origin.
高度な制御
- uMatrix — Fork of HTTP Switchboard. Lets you selectively block Javascript, plugins or other resources and control third-party resources. It also features extensive privacy features like user-agent masquerading, referering blocking and so on. It effectively replaces NoScript and RequestPolicy. See the old HTTP Switchboard wiki for different ways how to use it.
- ScriptSafe — Gives users control of the web and more secure browsing while emphasizing simplicity and intuitiveness. Due to the nature of this extension, this will break most sites! It is designed to learn over time with sites that you allow.
- NoScript — Disables JavaScript and Flash on any website not specifically whitelisted by the user. This extension will protect you from exploitation of security vulnerabilities by not letting anything but trusted sites (e.g: your bank, webmail) serve you executable content. Once installed you can configure settings for NoScript by either clicking its icon on the toolbar or right clicking a page and navigating to NoScript. You will then have the option to enable/disable scripts for the current page, as well as any third party scripts that the page is linking to. Alternatively you can choose to enable scripts temporarily for that session only. Be aware a lot of modern websites use scripts for layout purposes, hence content may look different. For example, failed rendering due to missing fonts might occur on websites that load fonts at runtime via scripts, which were blocked by NoScript.
- ScriptBlock — Similar to NoScript, which is a Firefox add-on. Both extensions stop a website from executing any kind of JavaScript. However, ScriptBlock is a much simpler design thus it is easier to use. It blocks JavaScript by default. You can allow and temporary allow JavaScripts. Once you allow them to run, it lets all the JavaScripts run on that page so you might want ScriptBlock to work in conjunction with Privacy Badger. It is also worth checking its default whitelist, which might be permissive to you.
- Cookie AutoDelete — Deletes cookies as soon as the tab closes. Supports automatic and manual cookie cleaning modes. (Support for clearing LocalStorage was added in version 2.1, but only for Firefox versions 58+. The same release added support for first party isolation, but only for Firefox versions 59+).
- Vanilla Cookie Manager — A cookie whitelist manager that automatically removes unwanted cookies. Cookies can be used for authentication, storing your site preferences or anything else that can be saved as text data. Unfortunately they can also be used to track you. You could turn off cookies completely or just shut off third-party cookies. But that would also keep out useful cookies that many web apps rely upon to work (like Google Mail or Calendar). With Vanilla you can select which cookies you want to keep on a whitelist. All unwanted cookies are deleted automatically (or manually if you prefer).
自動トラッカーブロッカー
- Privacy Badger — Monitors third-party trackers loaded with web content. It blocks trackers once they appear on different sites. It does not block advertisements in the first place, but since a lot of ads are served based on tracking information these are blocked as well. For more information on the mechanism, see its FAQ.
- Disconnect — Aims to stop 2,000 third-party sites from tracking the user. It encrypts data sent to popular sites and claims to loads web pages 27 percent faster. Disconnect shows its users, in real time, how many tracking attempts from Google, Twitter, Facebook, and more are stopped. It categorizes tracking attempts into advertising, analytical, social, and content, which makes it easy to monitor how one is being tracked. Disconnect can also stop side-jacking, which utilizes stolen cookies to steal personal data. It is easy to use and well supported. Firefox gained a feature based on the Disconnect list, see Firefox/Privacy#Tracking protection.
ノイズジェネレーター
- AdNauseam — A lightweight browser extension that blends software tool and artware intervention to fight back against tracking by advertising networks. AdNauseam works like an ad-blocker (it is built atop uBlock-Origin) to silently simulate clicks on each blocked ad, confusing trackers as to one's real interests.
- TrackMeNot — Periodically issues randomized search-queries to popular search engines and helps you hide your real ones in a cloud of 'ghost' queries.
その他
- HTTPS Everywhere — Encrypts your communication with a website. It forces a connection over HTTPS instead of HTTP wherever possible. HTTPS Everywhere will be automatically configured and enabled upon restarting Firefox. For information on how to set up your own rules for different websites please visit the official website. HTTPS Everywhere does not magically enable HTTPS for every site on the internet. The site needs to support HTTPS and HTTPS Everywhere should have a ruleset configured for that site.
- Decentraleyes — Protects you against tracking through "free", centralized, content delivery. It prevents a lot of requests from reaching networks like Google Hosted Libraries, and serves local files to keep sites from breaking. Complements regular content blockers.
- CanvasBlocker — Blocks or fakes the JS-API for modifying <canvas> to prevent Canvas-Fingerprinting. Firefox has a built-in anti-fingerprinting feature that can be enabled by setting
privacy.resistFingerprinting
totrue
inabout:config
.
- Privacy Settings — Provides a toolbar panel for easily altering the browser's built-in privacy settings.
ウェブサイトのカスタマイズ
Websites can be augmented using user style sheets and JavaScript userscripts.
- Stylus — User style sheets manager, fork of defunct Stylish.
- Violentmonkey — Open source userscript manager.
- Tampermonkey — Proprietary userscript manager.
- Dark Reader — Inverts brightness of web pages and aims to reduce eyestrain while browsing the web.
- Toggle Website Colors — Replaces colors with user selected ones.
キーボードショートカット
There are various extensions providing vi-style keyboard shortcuts.
- Vimium — Allows mouse-less browsing, has an experimental Firefox version.
- Vim-Vixen — Vim-based browsing experience for Firefox.
- Saka Key — Allows mouse-less browsing, focused on accessibility.
- Krabby — Allows mouse-less browsing, inspired by Kakoune.
- Tridactyl — Replace Firefox's control mechanism with one modelled on Vim.
- wasavi — Can transform textareas into Vi editors.
外部テキストエディタでテキストを編集する
Extensions to edit <textarea>s with native text editors:
- Textern — Add-on for editing text in your favorite external editor, requires Python script, available as firefox-extension-textern-native-gitAUR.
- withExEditor — View source, selection, and edit text with the external editor, requires Node.js.
- GhostText — Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa). Has plugins for Vim, Emacs, Neovim, Visual Studio Code and Atom.