uBlock Origin

出典: フリー百科事典『ウィキペディア(Wikipedia)』
uBlock Origin
uBlock Originのインタフェース
作者 Raymond Hill(gorhill)
開発元 現在
Raymond Hill, Nik Rolls
過去
Deathamns[1], Chris Aljoudi, Alex Vallat
初版 2014年6月23日 (9年前) (2014-06-23)[2]
最新版 1.57.2[3] ウィキデータを編集 - 2024年4月8日 (2日前)
リポジトリ ウィキデータを編集
プログラミング
言語
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]。なお、uBlock Originは2024年現在でも寄付を一切受け付けていない[10]

uBlockの更新はその後停滞し、2017年には散発的に更新されたが、2018年7月にAdBlockに買収された後、Adblock Plusが主導するAcceptable Ads(許容可能な広告)を組み込むようになった[11][12]

機能[編集]

単なる広告ブロックの機能にとどまらず、広範なコンテンツブロッカーとして機能する[13]

同様の拡張機能よりも軽量であり、ユーザーがブラウザー上でどのコンテンツを受け入れるか否かを選択する自由を尊重している[14][15][16][17]

除かれたフィルターリスト[編集]

純正フィルターリストに一度は含まれながら、のちに外されたサードパーティーのフィルターリスト。

  • Adblock-Iran - メンテナンスされていなかった[18]
  • YousList
  • MVPS HOSTS - メンテナンスされていなかった[19]
  • ABP X Files - 地域・言語フィルターとして不適当だった[20]
  • Spam404 - メンテナンスされていなかった[21]
  • EasyDutch - 政治的理由でブロック対象を決めていた。のち撤回し復帰。
  • EasyList Dutch - 文法がよりuBOフレンドリーなEasyDutchと置き換えられた[20]
  • Fanboy’s Enhanced Tracking List - 低品質だった。
  • CJX's EasyList Lite - メンテナンスされていなかった。
  • EasyList China - 文法がよりuBOフレンドリーなAdGuard Chineseに置き換えられた。
  • EasyList Liste FR - 文法がよりuBOフレンドリーなAdGuard Françaisに置き換えられた[22]
  • Malware Domain List - メンテナンスされていなかった[23]
  • Malvertising filter list by Disconnect - メンテナンスされていなかった[24]
  • hpHosts’ Ad and tracking servers - メンテナンスされていなかった[25]
  • Adblock Warning Removal - 購読する意味がほぼない[26]
  • Korean Adblock List - メンテナンスされていなかった[27]
  • AdGuard Russian - 文法がよりuBOフレンドリーなRU AdListがあるため[28]
  • Schacks Adblock Plus liste - メンテナンスされていなかった[29]
  • Energized Blu Go Protection - ラインセンスが不明瞭[30]
  • ABP Japanese filters - メンテナンスされていなかった[31]
  • Finnish Addition to Easylist - 政治的理由でブロック対象を決めていた[32]
  • Malware filter list by Disconnect - ルールがMalvertising filter list by Disconnectと重複していた[33]
  • Romanian Ad(ROad) Block List - 政治的理由でブロック対象を決めていた[34]
  • polskie filtry do uBlocka uzupelnienie - polskie filtry do Adblocka i uBlockaがあるため。
  • Fanboy's Swedish - 文法がよりuBOフレンドリーなFrellwit's Swedish Filterに置き換えられた[35]
  • AAK-Cont Filters For uBlock Origin - メンテナンスされていなかった[36]
  • Basic tracking list by Disconnect - メンテナンスされていなかった[33]
  • CJX's Annoyance List
  • Fanboy's Vietnamese - メンテナンスされていなかった[37]
  • Fanboy+Easylist-Merged Ultimate List - 個別に購読するのと変わらないので有用性が低い[38]
  • Fanboy's Korean - メンテナンスされていなかった。
  • BitBlock List - 地域・言語フィルターとして不適当だった[39]
  • uBlock Protector List - メンテナンスされていなかった[40]
  • EasyList without element hiding rules - 整形フィルタリングの有効無効は本体機能で指定できるので有用性が低い。
  • Prebake - Filter Obtrusive Cookie Notices - メンテナンスされていなかった[41]
  • Anti-Adblock Killer | Reek - メンテナンスされていなかった。
  • Malware domains(long-lived) - メンテナンスされていなかった。

脚注[編集]

  1. ^ Deathamns”. GitHub. 2015年2月19日閲覧。
  2. ^ Changelog for the first versions”. 2015年2月17日閲覧。
  3. ^ "Release 1.57.2"; 閲覧日: 2024年4月8日.
  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. 2015年2月18日閲覧。
  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. ^ Commits · uBlock-LLC/uBlock” (英語). GitHub. 2023年2月20日閲覧。
  12. ^ uBlock Incorporates Acceptable Ads”. 2023年2月20日閲覧。
  13. ^ Hill, Raymond (2023-02-20), uBlock Origin(uBO), https://github.com/gorhill/uBlock 2023年2月20日閲覧。 
  14. ^ Kesari, Varun (2017年10月28日). “uBlock Origin vs Adblock Plus: Which Adblocker To Choose In 2018” (英語). Rootmygalaxy.net. 2023年2月20日閲覧。
  15. ^ HAL9000 (2015年8月26日). “Fastest Ad Blockers: 10 Best We Tested for Performance” (英語). Raymond.CC. 2023年2月20日閲覧。
  16. ^ Hill, Raymond (2023-02-20), uBlock Origin(uBO), https://github.com/gorhill/uBlock/blob/eab7cb0e03a642129f33b2755ddf6d06f3922417/MANIFESTO.md 2023年2月20日閲覧。 
  17. ^ uBlock vs. ABP: efficiency compared” (英語). GitHub. 2023年2月20日閲覧。
  18. ^ https://github.com/uBlockOrigin/uAssets/discussions/13259
  19. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/2032
  20. ^ a b https://github.com/uBlockOrigin/uAssets/issues/11204
  21. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/1766
  22. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/379
  23. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/984
  24. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/973
  25. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/971
  26. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/951
  27. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/914
  28. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/749
  29. ^ https://github.com/DandelionSprout/adfilt/issues/7
  30. ^ https://github.com/AdroitAdorKhan/EnergizedProtection/issues/46
  31. ^ https://www.reddit.com/r/uBlockOrigin/comments/apby98/
  32. ^ https://github.com/uBlockOrigin/uBlock-issues/issues/285
  33. ^ a b https://github.com/gorhill/uBlock/issues/3147
  34. ^ https://github.com/gorhill/uBlock/issues/3603
  35. ^ https://github.com/uBlockOrigin/uAssets/issues/999
  36. ^ https://github.com/gorhill/uBlock/issues/3241
  37. ^ https://github.com/gorhill/uBlock/pull/2600
  38. ^ https://github.com/gorhill/uBlock/issues/3061
  39. ^ https://github.com/gorhill/uBlock/pull/3019
  40. ^ https://github.com/gorhill/uBlock/issues/2685
  41. ^ https://github.com/gorhill/uBlock/issues/2997

関連項目[編集]

外部リンク[編集]