uBlock Origin
uBlock Originのインタフェース | |
作者 | Raymond Hill(gorhill) |
---|---|
開発元 |
現在: Raymond Hill, Nik Rolls 過去: Deathamns[1], Chris Aljoudi, Alex Vallat |
初版 | 2014年6月23日[2] |
最新版 | 1.61.2[3] - 2024年11月19日 |
リポジトリ | |
プログラミング 言語 | JavaScript |
対応OS | クロスプラットフォーム |
対応言語 | 68[4]言語 |
サポート状況 | 開発中 |
種別 | 拡張機能 |
ライセンス | GPLv3 |
uBlock Origin(ユーブロック・オリジン)は、コンテンツフィルタリングのためのブラウザ拡張機能の1つで、フリーかつオープンでクロスプラットフォームのソフトウェアである。Google Chrome、Chromium、Microsoft Edge、Mozilla Firefox、Opera、Vivaldiにおいて利用可能。また、Tailsに搭載されたTor Browserにも標準で組み込まれている。
歴史
[編集]uBlockは初めは"μBlock"と名付けられていた。しかし、'µ'をどのように読めばよいのかという混乱を避けるため、"μBlock"は後に"uBlock"に名称が変更された。開発は高度なユーザー向けのuMatrixという拡張機能に加えて[5]、HTTP Switchboardのコードベースからフォークされて始められた。uBlock Originはコミュニティが維持するブロックリストを利用する前提で開発されているが[6]、特色が加えられ、コードの質はリリースできる水準まで上げられた[7]。最初、2014年6月にChromeとOpera向けにリリースされ、2015年冬までに他のブラウザ用に拡張された。
2015年4月、5月にかけて、このuBlockプロジェクトはRaymond HillからChris Aljoudiに譲渡された後、Hillがそれをフォークする形で分裂した[8]。
Aljoudi率いる「uBlock」はublock.orgを立ち上げ寄付を要求した。
「uBlock Origin」は元の開発者による取り組みが続けられることとなった[9]。2024年現在でも寄付を一切受け付けていない[10]。理由に公式サイトがなく費用がかからないことが挙げられている。
「ublockorigin.com」が公式サイトと誤認されることがあるが無関係の個人サイトである[11]。
「uBlock」は停滞し2017年に散発的に更新される。2018年7月にAdBlockに買収された後、Adblock Plusが主導するAcceptable Ads(控えめな広告)を組み込むようになった[12][13]。
機能
[編集]単なる広告ブロックの機能にとどまらず、広範なコンテンツブロッカーとして機能する[14]。
同様の拡張機能よりも軽量であり、ユーザーがブラウザー上でどのコンテンツを受け入れるか否かを選択する自由を尊重している[15][16][17][18]。
除かれたフィルターリスト
[編集]この記事に雑多な内容を羅列した節があります。 |
純正フィルターリストに一度は含まれながら、のちに外されたサードパーティーのフィルターリスト。
- Adblock-Iran - メンテナンスされていなかった[19]。
- YousList
- MVPS HOSTS - メンテナンスされていなかった[20]。
- ABP X Files - 地域・言語フィルターとして不適当だった[21]。
- Spam404 - メンテナンスされていなかった[22]。
- EasyDutch - 政治的理由でブロック対象を決めていた。のち撤回し復帰。
- EasyList Dutch - 文法がよりuBOフレンドリーなEasyDutchと置き換えられた[21]。
- Fanboy’s Enhanced Tracking List - 低品質だった。
- CJX's EasyList Lite - メンテナンスされていなかった。
- EasyList China - 文法がよりuBOフレンドリーなAdGuard Chineseに置き換えられた。
- EasyList Liste FR - 文法がよりuBOフレンドリーなAdGuard Françaisに置き換えられた[23]。
- Malware Domain List - メンテナンスされていなかった[24]。
- Malvertising filter list by Disconnect - メンテナンスされていなかった[25]。
- hpHosts’ Ad and tracking servers - メンテナンスされていなかった[26]。
- Adblock Warning Removal - 購読する意味がほぼない[27]。
- Korean Adblock List - メンテナンスされていなかった[28]。
- AdGuard Russian - 文法がよりuBOフレンドリーなRU AdListがあるため[29]。
- Schacks Adblock Plus liste - メンテナンスされていなかった[30]。
- Energized Blu Go Protection - ラインセンスが不明瞭[31]。
- ABP Japanese filters - メンテナンスされていなかった[32]。
- Finnish Addition to Easylist - 政治的理由でブロック対象を決めていた[33]。
- Malware filter list by Disconnect - ルールがMalvertising filter list by Disconnectと重複していた[34]。
- Romanian Ad(ROad) Block List - 政治的理由でブロック対象を決めていた[35]。
- polskie filtry do uBlocka uzupelnienie - polskie filtry do Adblocka i uBlockaがあるため。
- Fanboy's Swedish - 文法がよりuBOフレンドリーなFrellwit's Swedish Filterに置き換えられた[36]。
- AAK-Cont Filters For uBlock Origin - メンテナンスされていなかった[37]。
- Basic tracking list by Disconnect - メンテナンスされていなかった[34]。
- CJX's Annoyance List
- Fanboy's Vietnamese - メンテナンスされていなかった[38]。
- Fanboy+Easylist-Merged Ultimate List - 個別に購読するのと変わらないので有用性が低い[39]。
- Fanboy's Korean - メンテナンスされていなかった。
- BitBlock List - 地域・言語フィルターとして不適当だった[40]。
- uBlock Protector List - メンテナンスされていなかった[41]。
- EasyList without element hiding rules - 整形フィルタリングの有効無効は本体機能で指定できるので有用性が低い。
- Prebake - Filter Obtrusive Cookie Notices - メンテナンスされていなかった[42]。
- Anti-Adblock Killer | Reek - メンテナンスされていなかった。
- Malware domains(long-lived) - メンテナンスされていなかった。
- EasyDutch - メンテナンスされていなかった[43]。
脚注
[編集]- ^ “Deathamns”. GitHub. 2015年2月19日閲覧。
- ^ “Changelog for the first versions”. 17 February 2015閲覧。
- ^ "Release 1.61.2"; 閲覧日: 2024年11月19日.
- ^ Completed translations on Crowdin.
- ^ “uMatrix - Github”. 2016年1月21日閲覧。
- ^ “uBlock for Chrome is a resource-friendly adblocker by the HTTP Switchboard author”. ghacks.net. 18 February 2015閲覧。
- ^ Raymond Hill. “Changes from HTTP Switchboard”. 2015年5月12日閲覧。
- ^ “Please clarify uBlock₀ vs. uBlock · Issue #38 · gorhill/uBlock” (英語). GitHub. 2023年2月20日閲覧。
- ^ Raymond Hill. “Update README.md”. 2015年4月4日閲覧。
- ^ Why don't you accept donations? · gorhill/uBlock Wiki · GitHub 2024年3月25日閲覧。
- ^ “uBlock Origin – フリーかつオープンソースの広告ブロッカー。”. 2024年5月20日閲覧。
- ^ “Commits · uBlock-LLC/uBlock” (英語). GitHub. 2023年2月20日閲覧。
- ^ “uBlock Incorporates Acceptable Ads”. 2023年2月20日閲覧。
- ^ Hill, Raymond (2023-02-20), uBlock Origin(uBO) 2023年2月20日閲覧。
- ^ Kesari, Varun (2017年10月28日). “uBlock Origin vs Adblock Plus: Which Adblocker To Choose In 2018” (英語). Rootmygalaxy.net. 2023年2月20日閲覧。
- ^ HAL9000 (2015年8月26日). “Fastest Ad Blockers: 10 Best We Tested for Performance” (英語). Raymond.CC. 2023年2月20日閲覧。
- ^ Hill, Raymond (2023-02-20), uBlock Origin(uBO) 2023年2月20日閲覧。
- ^ “uBlock vs. ABP: efficiency compared” (英語). GitHub. 2023年2月20日閲覧。
- ^ https://github.com/uBlockOrigin/uAssets/discussions/13259
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/2032
- ^ a b https://github.com/uBlockOrigin/uAssets/issues/11204
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/1766
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/379
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/984
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/973
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/971
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/951
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/914
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/749
- ^ https://github.com/DandelionSprout/adfilt/issues/7
- ^ https://github.com/AdroitAdorKhan/EnergizedProtection/issues/46
- ^ https://www.reddit.com/r/uBlockOrigin/comments/apby98/
- ^ https://github.com/uBlockOrigin/uBlock-issues/issues/285
- ^ a b https://github.com/gorhill/uBlock/issues/3147
- ^ https://github.com/gorhill/uBlock/issues/3603
- ^ https://github.com/uBlockOrigin/uAssets/issues/999
- ^ https://github.com/gorhill/uBlock/issues/3241
- ^ https://github.com/gorhill/uBlock/pull/2600
- ^ https://github.com/gorhill/uBlock/issues/3061
- ^ https://github.com/gorhill/uBlock/pull/3019
- ^ https://github.com/gorhill/uBlock/issues/2685
- ^ https://github.com/gorhill/uBlock/issues/2997
- ^ https://github.com/uBlockOrigin/uAssets/issues/23325
関連項目
[編集]外部リンク
[編集]- uBlock Origin - GitHub
- uBlock Origin - Add-ons for Firefox
- uBlock Origin - Chrome ウェブストア