コンテンツにスキップ

uBlock Origin

出典: フリー百科事典『ウィキペディア(Wikipedia)』
uBlock Origin
uBlock Originのインタフェース
作者 Raymond Hill(gorhill)
開発元 現在
Raymond Hill, Nik Rolls
過去
Deathamns[1], Chris Aljoudi, Alex Vallat
初版 2014年6月23日 (10年前) (2014-06-23)[2]
最新版 1.61.2[3] ウィキデータを編集 - 2024年11月19日 (23時間前)
リポジトリ ウィキデータを編集
プログラミング
言語
JavaScript
対応OS クロスプラットフォーム
対応言語 68[4]言語
サポート状況 開発中
種別 拡張機能
ライセンス GPLv3
テンプレートを表示

uBlock Origin(ユーブロック・オリジン)は、コンテンツフィルタリングのためのブラウザ拡張機能の1つで、フリーかつオープンクロスプラットフォームソフトウェアである。Google ChromeChromiumMicrosoft EdgeMozilla FirefoxOperaVivaldiにおいて利用可能。また、Tailsに搭載されたTor Browserにも標準で組み込まれている。

歴史

[編集]
"uBlock"のロゴ(2015年)

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]

脚注

[編集]
  1. ^ Deathamns”. GitHub. 2015年2月19日閲覧。
  2. ^ Changelog for the first versions”. 17 February 2015閲覧。
  3. ^ "Release 1.61.2"; 閲覧日: 2024年11月19日.
  4. ^ Completed translations on Crowdin.
  5. ^ uMatrix - Github”. 2016年1月21日閲覧。
  6. ^ uBlock for Chrome is a resource-friendly adblocker by the HTTP Switchboard author”. ghacks.net. 18 February 2015閲覧。
  7. ^ Raymond Hill. “Changes from HTTP Switchboard”. 2015年5月12日閲覧。
  8. ^ Please clarify uBlock₀ vs. uBlock · Issue #38 · gorhill/uBlock” (英語). GitHub. 2023年2月20日閲覧。
  9. ^ Raymond Hill. “Update README.md”. 2015年4月4日閲覧。
  10. ^ Why don't you accept donations? · gorhill/uBlock Wiki · GitHub, https://github.com/gorhill/uBlock/wiki/Why-don't-you-accept-donations%3F 2024年3月25日閲覧。 
  11. ^ uBlock Origin – フリーかつオープンソースの広告ブロッカー。”. 2024年5月20日閲覧。
  12. ^ Commits · uBlock-LLC/uBlock” (英語). GitHub. 2023年2月20日閲覧。
  13. ^ uBlock Incorporates Acceptable Ads”. 2023年2月20日閲覧。
  14. ^ Hill, Raymond (2023-02-20), uBlock Origin(uBO), https://github.com/gorhill/uBlock 2023年2月20日閲覧。 
  15. ^ Kesari, Varun (2017年10月28日). “uBlock Origin vs Adblock Plus: Which Adblocker To Choose In 2018” (英語). Rootmygalaxy.net. 2023年2月20日閲覧。
  16. ^ HAL9000 (2015年8月26日). “Fastest Ad Blockers: 10 Best We Tested for Performance” (英語). Raymond.CC. 2023年2月20日閲覧。
  17. ^ Hill, Raymond (2023-02-20), uBlock Origin(uBO), https://github.com/gorhill/uBlock/blob/eab7cb0e03a642129f33b2755ddf6d06f3922417/MANIFESTO.md 2023年2月20日閲覧。 
  18. ^ uBlock vs. ABP: efficiency compared” (英語). GitHub. 2023年2月20日閲覧。
  19. ^ https://github.com/uBlockOrigin/uAssets/discussions/13259
  20. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/2032
  21. ^ a b https://github.com/uBlockOrigin/uAssets/issues/11204
  22. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/1766
  23. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/379
  24. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/984
  25. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/973
  26. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/971
  27. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/951
  28. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/914
  29. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/749
  30. ^ https://github.com/DandelionSprout/adfilt/issues/7
  31. ^ https://github.com/AdroitAdorKhan/EnergizedProtection/issues/46
  32. ^ https://www.reddit.com/r/uBlockOrigin/comments/apby98/
  33. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/285
  34. ^ a b https://github.com/gorhill/uBlock/issues/3147
  35. ^ https://github.com/gorhill/uBlock/issues/3603
  36. ^ https://github.com/uBlockOrigin/uAssets/issues/999
  37. ^ https://github.com/gorhill/uBlock/issues/3241
  38. ^ https://github.com/gorhill/uBlock/pull/2600
  39. ^ https://github.com/gorhill/uBlock/issues/3061
  40. ^ https://github.com/gorhill/uBlock/pull/3019
  41. ^ https://github.com/gorhill/uBlock/issues/2685
  42. ^ https://github.com/gorhill/uBlock/issues/2997
  43. ^ https://github.com/uBlockOrigin/uAssets/issues/23325

関連項目

[編集]

外部リンク

[編集]