Původ UBlock - UBlock Origin
![]() | |
![]() Rozbalovací rozhraní uBlock Origin | |
Původní autoři | Raymond Hill (gorhill) |
---|---|
Vývojáři | Proud: Raymond Hill Minulost: Deathamns, Chris Aljoudi, Alex Vallat[1] |
První vydání | 23. června 2014[2] |
Stabilní uvolnění | 1.31.2[3] / 3. prosince 2020 |
Úložiště | ![]() |
Napsáno | JavaScript |
Operační systém | Cross-platform |
K dispozici v | 63[4] jazyky |
Typ | Rozšíření prohlížeče |
Licence | GPLv3 |
webová stránka | uBlock Origin github |
uBlock Origin (/ˈjuːblɒk/ "you-block") je a zdarma a open-source, napříč platformami rozšíření prohlížeče pro filtrování obsahu, počítaje v to blokování reklam. Rozšíření je k dispozici pro několik prohlížečů: Chrome, Chrom, Okraj, Firefox, Opera, Bledý měsíc, stejně jako verze Safari před 13.[5] uBlock Origin získal chválu od technologických webů a uvádí se, že je mnohem méně náročný na paměť než jiná rozšíření[6][7] s podobnou funkčností.[8][9] Účelem uBlock Origin je poskytnout uživatelům prostředky k prosazení jejich vlastních možností (filtrování obsahu).[10][11]
Od roku 2020[Aktualizace], uBlock Origin nadále aktivně vyvíjí a udržuje zakladatel a vedoucí vývojář Raymond Hill.[1]
Dějiny
uBlock
uBlock byl původně pojmenován „μBlock“, ale název byl později změněn na „uBlock“, aby nedocházelo k nejasnostem ohledně toho, jak by mělo být vyslovováno řecké písmeno „µ“ (Mu / Micro) v „µBlock“. Vývoj zahájil rozdvojení z kódová základna z Rozvaděč HTTP spolu s dalším blokovacím rozšířením s názvem uMatrix, určeným pro pokročilé uživatele.[12] uBlock vyvinul Raymond Hill pro použití v komunitě seznamy bloků,[13] při přidávání funkcí a zvyšování kvalita kódu na uvolnění standardy.[14] Poprvé vydáno v červnu 2014 jako rozšíření pro Chrome a Opera, do zimy 2015 se rozšíření rozšířilo na další prohlížeče.
Oficiální úložiště projektu uBlock bylo převedeno na Chrisa Aljoudiho[15] původní vývojář Raymond Hill v dubnu 2015, kvůli frustraci z vyřizování požadavků. Hill to však okamžitě rozevřel[16] a pokračoval v úsilí tam. Tato verze byla později přejmenována na uBlock Origin a byla zcela rozvedena od Aljoudiho uBlock.[17] Aljoudi vytvořil ublock.org, aby hostil a propagoval uBlock a požadoval dary. V reakci na to zakladatel uBlock Raymond Hill uvedl, že „dary hledané ublock.org neprospívají žádnému z těch, kteří nejvíce přispěli k vytvoření uBlock Origin.“[5] Vývoj uBlock se zastavil v srpnu 2015 a od ledna 2017 byl sporadicky aktualizován.[18] V červenci 2018 společnost uBlock.org získala společnost AdBlock[19] a od února 2019 začal povolovat „Přijatelné reklamy ",[20][21] program spuštěný Adblock Plus to umožňuje některé reklamy, které jsou považovány za „přijatelné“ a za které platí větší vydavatelé poplatek.[22]
uBlock Origin zůstává nezávislý a neumožňuje platby reklam.[23]
uBlock Origin
Raymond Hill, zakladatel a původní autor uBlock, od roku 2015 pokračoval v práci na rozšíření pod názvem uBlock Origin, někdy stylizovaný jako uBlock₀.[24] Od srpna 2020 mělo rozšíření uBlock Origin Chrome 10 milionů aktivních uživatelů a verze pro Firefox 4 miliony aktivních uživatelů.[25][26]
Společný zdrojový bod a comScore Průzkum vykázal 833% tempo růstu za desetiměsíční sledovací období končící v srpnu 2015, což je nejsilnější růst v seznamu softwaru.[27] Zpráva připsala růst touze uživatelů po čistých blokátorech mimo „přijatelná reklama " program.[28]
V lednu 2016 byl uBlock Origin přidán do úložišť pro Debian 9 a Ubuntu 16.04.[29][30] Rozšíření bylo oceněno „Výběrem měsíce“ Mozilla pro květen 2016.[31]
Nik Rolls oficiálně vydal uBlock Origin pro prohlížeč Microsoft Edge 11. prosince 2016.[32]
Projekt konkrétně odmítá dary a místo toho doporučuje podporovatelům, aby darovali správcům seznamů bloků.[5][33]
Funkce
Blokování a filtrování
uBlock Origin podporuje většinu z Adblock Plus je syntaxe filtru. Populární seznamy filtrů EasyList a EasyPrivacy jsou ve výchozím nastavení povoleny. Rozšíření lze importovat hostí soubory a řada seznamů udržovaných komunitou je k dispozici při instalaci. Mezi dostupnými hostitelskými soubory jsou jako výchozí povoleny také reklamní servery a sledovací seznam Petera Loweho a seznamy domén malwaru. Některé další funkce zahrnují dynamické filtrování skriptů a iframe a nástroj pro skrytí prvku webové stránky.
uBlock Origin obsahuje rostoucí seznam funkcí, které uBlock nejsou k dispozici, včetně:
- Režim, který má těm pomoci nedostatek barevného vidění.
- Funkce dynamického filtrování URL.
- Funkce protokolování.
- Vylepšení rozhraní včetně a DOM inspektor, možnosti blokování zaměřené na soukromí předběžné načítání odkazů, auditování hypertextových odkazů a úniky IP adres prostřednictvím WebRTC (uBO-Extra je vyžadován k blokování připojení WebRTC v Chromiu).[34][35]
Přepínače specifické pro web, které přepínají blokování vyskakovací okna, do uBlock Origin bylo také přidáno přísné blokování domén, kosmetické filtrování, blokování vzdálených písem a deaktivace JavaScriptu.[36] Verze uBlock Origin pro Firefox má další funkci, která pomáhá zmařit pokusy webových stránek obejít blokátory.[37]
Sledování třetích stran odhalování CNAME ve Firefoxu
V listopadu 2019 uživatel uBlock Origin ohlásil novou techniku používanou některými weby k obejití blokování sledovače třetích stran. Tyto weby odkazují na adresy URL, které jsou subdoménami domény stránky, ale tyto subdomény se řeší na hostitele třetích stran prostřednictvím Záznam CNAME. Vzhledem k tomu, že původní adresa URL obsahovala subdoménu aktuální stránky, byla prohlížeči interpretována jako požadavek první strany, a proto byla povolena pravidly filtrování v uBlock Origin (a v podobných rozšířeních). Vývojář uBlock Origin přišel s řešením využívajícím DNS API, které je exkluzivní pro Firefox 60+.[38] Nová funkce byla implementována v uBlock Origin 1.25, vydaném 19. února 2020.[39]
Výkon
Technologické weby a uživatelské recenze uBlock Origin považují rozšíření za méně náročné na zdroje než rozšíření, která poskytují podobné sady funkcí, jako je Adblock Plus.[40][41][42] A srovnávací test, provedený v srpnu 2015 s deseti blokujícími rozšířeními, ukázal uBlock Origin jako nejúčinnější z testovaných rozšíření.[43]
uBlock Origin zkoumá, jaké stylové zdroje jsou pro jednotlivce vyžadovány webová stránka než se spoléhat na univerzál styl. Rozšíření trvá a momentka filtrů, které uživatel povolil, což přispívá ke zrychlené rychlosti spuštění prohlížeče ve srovnání s pokaždým načítáním filtrů z mezipaměti.[44]
Podporované platformy
uBlock Origin je aktivně vyvíjen pro aplikace založené na dvou hlavních rozložení.[13][40][45]
Aktuálně podporováno
- Blikat
- Google Chrome /Chrom (plocha počítače)
- Opera (plocha počítače)
- Microsoft Edge (Chromium) (počítač)
- Gekon
- Firefox (desktop: 0.85.5 a novější)[poznámka 1]
- Firefox pro Android (mobilní: 0.9.1.0 a novější)
- Thunderbird (desktop: 1.3.0 a novější)
- Mořská opice
Dříve podporováno
- WebKit
- Safari (desktop: uBlock Origin 1.10.0 a novější (Beta)).[46][poznámka 2] Přestal pracovat s macOS 10.15 Catalina a Safari 13.[47][48]
- EdgeHTML
- Microsoft Edge (starší) (uBlock Origin k dispozici v Windows Store v beta verzi od 1.10.0).[49][50][Poznámka 3]
- Poznámky
- ^ uBlock také podporuje starší prohlížeče Firefox (včetně SeaMonkey a Pale Moon), použijte vydání firefox-legacy počínaje firefox-legacy-1.16.4, viz https://github.com/gorhill/uBlock-for-firefox-legacy )
- ^ Neoficiální vydání. Vidlice od Ellis Tsung (el1t) pro Safari z oficiálního projektu.
- ^ Neoficiální vydání. Vidlice od Nik Rolls (nikrolls) pro Microsoft Edge.
Viz také
Reference
- ^ A b „Přispěvatelé do gorhill / uBlock“. GitHub. Citováno 4. prosince 2019.
- ^ "Seznam změn pro první verze". Citováno 4. prosince 2019.
- ^ „Verze 1.31.2“. 3. prosince 2020. Citováno 3. prosince 2020.
- ^ „Hotové překlady“. Crowdin.com. Citováno 4. prosince 2019.
- ^ A b C „uBlock / README.md“. Citováno 4. prosince 2019.
- ^ Henry, Alan (27. ledna 2015). „UBlock, blokátor reklam vhodný pro paměť, je nyní k dispozici pro Firefox“. Citováno 4. prosince 2019.
- ^ Brinkmann, Martin (10. října 2014). „Jak přidat vlastní filtry do rozšíření pro blokování reklam v Chrome µBlock“. Citováno 4. prosince 2019.
- ^ Schofield, Jack (29. ledna 2015). „Existují nějaké důvěryhodné zdroje pro stahování softwaru?“. TheGuardian.com. Citováno 4. prosince 2019.
- ^ Whitwam, Ryan (12. února 2015). „µBlock si klade za cíl blokovat reklamy bez vyčerpání systémových prostředků“. ExtremeTech.com. Citováno 4. prosince 2019.
- ^ „uBlock“. github.com. GitHub. Citováno 4. prosince 2019.
- ^ Gardiner, Michael (5. listopadu 2015). „Adblock Plus vs. Ghostery vs. Ublock Origin: Ne všechny Adblockery byly stvořeny stejně“. International Business Times. Archivovány od originál dne 22. července 2017. Citováno 4. prosince 2019.
- ^ „uMatrix“. Citováno 4. prosince 2019.
- ^ A b Brinkmann, Martin (24. června 2014). „uBlock pro Chrome je adblocker vhodný pro zdroje autora protokolu HTTP Switchboard“. ghacks.net. Citováno 4. prosince 2019.
- ^ Hill, Raymonde. "Změny z HTTP ústředny". Citováno 4. prosince 2019.
- ^ Hill, Raymonde. „Upřesněte uBlock₀ vs. uBlock“. Github.com. Citováno 4. prosince 2019.
- ^ „uBlock“. 27. dubna 2015. Archivovány od originál 27. dubna 2015. Citováno 4. prosince 2019.
- ^ Hill, Raymond (21. října 2017). „uBlock Origin zcela nesouvisí s webem ublock.org“. GitHub.com. Citováno 4. prosince 2019.
- ^ „uBlockAdmin / uBlock“. GitHub.com. Citováno 4. prosince 2019.
- ^ „Aktualizace uBlock“. ublock.org. 13. července 2018. Citováno 4. prosince 2019.
- ^ „uBlock obsahuje přijatelné reklamy“. 23. února 2019. Citováno 4. prosince 2019.
- ^ „uBlock 0.9.5.13“. 13. února 2019. Citováno 26. června 2020.
- ^ „About Adblock Plus“. adblockplus.org. Citováno 4. prosince 2019.
- ^ „MANIFESTO.md“. GitHub.com. Citováno 4. prosince 2019.
- ^ „Oficiální doplněk uBlock Origin přistává pro Firefox“. Citováno 25. dubna 2015.
- ^ „uBlock Origin Chrome“. chrome.google.com. Citováno 14. srpna 2020.
- ^ „uBlock Origin Firefox“. addons.mozilla.org. Citováno 14. srpna 2020.
- ^ Levine, Barry. „Krajina blokování reklam: co dnes potřebujete vědět“. Marketingová země. Citováno 17. října 2015.
- ^ „Stav blokování reklam - září 2015“. Zdrojový bod a comScore. Citováno 17. října 2015.
- ^ „Debian Sid - původ uBlock“. Citováno 21. ledna 2016.
- ^ „Ubuntu - uBlock Origin“. Citováno 21. ledna 2016.
- ^ DeVaney, Scott (2. května 2016). „Doporučené doplňky z května 2016“. Blog doplňků Mozilla. Citováno 28. května 2016.
- ^ Rubino, Daniel. „uBlock Origin adblocker nyní k dispozici pro Microsoft Edge prostřednictvím obchodu“. Windows Central. Citováno 12. prosince 2016.
- ^ „Proč nepřijímáš dary?“. Citováno 20. ledna 2020.
- ^ Hill, Raymond (15. července 2017). „uBO-Extra: Doprovodné rozšíření uBlock Origin“. Citováno 18. července 2017 - přes GitHub.
- ^ „uBO-Extra README“.
- ^ „uBlock wiki“. GitHub. Citováno 13. června 2015.
- ^ „Filtrování značek vloženého skriptu - přehled“. GitHub, gorhill / uBlock. Citováno 20. března 2017.
- ^ „uBlock Origin nyní blokuje záludné sledovače první strany ve Firefoxu“. BleepingComputer. Citováno 26. února 2020.
- ^ „uBlock Origin 1.25 nyní blokuje maskované skripty první strany, pouze Firefox“. BleepingComputer. Citováno 26. února 2020.
- ^ A b „uBlock ad blocker added to Mozilla's extensions site“. Jim Lynch, Technology and Other Musings. Archivovány od originál 9. června 2015. Citováno 17. února 2015.
- ^ Kesari, Varun. „Adblock Plus vs uBlock Origin | Který si vybrat v roce 2017? | RMG“. rootmygalaxy.net. Citováno 28. října 2017.
- ^ Harper, Christopher (2. května 2015). „Původ uBlock - lepší než AdBlock Plus? - usnadňuje techniku“. Usnadněte Tech. Citováno 27. května 2017.
- ^ „10 rozšíření pro blokování reklam testováno na nejlepší výkon“. Raymond Tech Resources. Citováno 26. srpen 2015.
- ^ „Poznámky k benchmarkům paměti, selfie“. Dokumentace uBlock GitHub. Citováno 17. února 2015.
- ^ „Apple - Safari - Galerie rozšíření Safari“. Jablko. Citováno 19. února 2015.
- ^ „el1t / uBlock-Safari“. GitHub. Citováno 19. ledna 2017.
- ^ "Catalina kompatibilita · Vydání # 156 · el1t / uBlock-Safari". GitHub. Citováno 18. srpna 2019.
- ^ "Vysvětlení stavu uBlock Origin (a dalších blokátorů) pro Safari".
- ^ „nikrolls / uBlock-Edge“. GitHub.
- ^ Rubino, Daniel. „uBlock Origin adblocker nyní k dispozici pro Microsoft Edge prostřednictvím obchodu“. Windows Central. Citováno 12. prosince 2016.