UBlock Origin
| |
Tipus | extensió del navegador |
---|---|
Basat en | HTTP Switchboard (en) |
Versió inicial | 23 juny 2014 |
Versió estable | |
Llicència | GNU GPL 3.0 |
Disponible en | |
Característiques tècniques | |
Sistema operatiu | multiplataforma |
Plataforma | navegador web |
Escrit en | JavaScript |
Equip | |
Creador/s | Raymond Hill (en) |
Desenvolupador(s) | Raymond Hill (en) |
Distribuidor | Mozilla Add-ons i Chrome Web Store |
Més informació | |
Seguiment d'errors | Seguiment d'errors |
Free Software Directory | UBlock_Origin |
Id. Subreddit | uBlockOrigin |
Id. Framalibre | ublock-origin |
| |
uBlock Origin (/ˈjuːblɒk/ "te-block") és una extensió de navegador de codi lliure, multiplataforma pel d'filtrat de contingut, incloent-hi bloqueig d'anuncis. L'extensió està disponible per a diversos navegadors: Chrome, Chromium, Edge, Firefox, Opera, Pale Moon, així com versions de Safari anteriors a la 13.[1] uBlock Origin ha rebut elogis de llocs web de tecnologia i s'informa que té molt menys consum de memòria, a diferència d'altres extensions[2][3] amb una funcionalitat similar.[4][5] El propòsit declarat d'uBlock Origin és donar als usuaris els mitjans per fer complir les seves pròpies eleccions de filtratge de contingut.[6][7]
A 2021[update], uBlock Origin és encara desenvolupada de forma activa i mantinguda pel seu creador i desenvolupador Raymond Hill.[8]
Història
[modifica]uBlock
[modifica]uBlock es va anomenar inicialment "μBlock", però el nom es va canviar més tard a "uBlock" per evitar confusions sobre com s'hauria de pronunciar la lletra grega μ (Mu/Micro) a "μBlock". El desenvolupament va començar bifurcant des de la base de codis d'HTTP Switchboard juntament amb una altra extensió de bloqueig anomenada uMatrix, dissenyada per a usuaris avançats.[9] uBlock va ser desenvolupat per Raymond Hill per utilitzar llistes de bloqueig mantingudes per la comunitat,[10] alhora que s'afegirien funcions i augmentant la qualitat del codi per alliberar estàndards.[11] Llançada per primera vegada el juny de 2014 com a extensió de Chrome i Opera, l'hivern de 2015 l'extensió s'havia expandit a altres navegadors.
El dipòsit oficial del projecte uBlock va ser transferit a Chris Aljoudi[12] pel desenvolupador original Raymond Hill l'abril de 2015, a causa de la frustració de fer front a les sol·licituds. No obstant això, Hill immediatament el va bifurcar[13] i va continuar l'esforç allà. Més tard, aquesta versió va ser rebatejada com uBlock Origin i s'ha divorciat completament de l'uBlock d'Aljoudi.[14] Aljoudi va crear ublock.org per allotjar i promocionar uBlock i per sol·licitar donacions. En resposta, el fundador d'uBlock, Raymond Hill, va afirmar que "les donacions buscades per ublock.org no beneficien cap dels que més han contribuït a crear uBlock Origin".[1] El desenvolupament d'uBlock es va aturar l'agost de 2015 i s'ha actualitzat esporàdicament des de gener de 2017.[15] El juliol de 2018, ublock.org va ser adquirit per AdBlock[16] i des de febrer de 2019 va començar a permetre "Anuncis acceptables",[17][18] un programa executat per Adblock Plus que permet alguns anuncis que es consideren "acceptables", i pels quals les grans editorials paguen una quota.[19]
uBlock Origin segueix sent independent i no permet anuncis de pagament.[20]
uBlock Origen
[modifica]Raymond Hill, el fundador i autor original d'uBlock, a partir de 2015 va continuar treballant en l'extensió amb el nom uBlock Origin, de vegades estilitzat com uBlock 0,[21] i abreujat com uBO.[22]
Una enquesta conjunta de Sourcepoint i comScore va informar d'una taxa de creixement del 833% durant un període de seguiment de deu mesos que va finalitzar l'agost de 2015, el creixement més fort entre el programari enumerat.[23] L'informe atribuïa el creixement al desig dels usuaris de bloquejadors purs fora del programa de "publicitat acceptable".[24]
El gener de 2016, uBlock Origin es va afegir als dipòsits de Debian 9 i Ubuntu 16.04.[25][26] L'extensió va ser guardonada com a "Elecció del mes" per Mozilla el maig de 2016.[27]
L'11 de desembre de 2016, Nik Rolls va llançar una bifurcació d'uBlock Origin per al navegador Microsoft Edge (ara conegut com Microsoft Edge Legacy).[28] L'abril de 2020, aquesta bifurcació va quedar obsoleta, ja que Microsoft va substituir Microsoft Edge Legacy per un Edge basat en Chromium.[29]
El gener de 2021, l'extensió uBlock Origin Chrome tenia més de 10 milions d'usuaris actius i la versió de Firefox tenia 5 milions d'usuaris actius.[30][31]
El projecte rebutja específicament les donacions i, a canvi, aconsella als seguidors que facin donacions als mantenidors de llistes de bloqueig.[1][32]
Característiques
[modifica]Bloqueig i filtratge
[modifica]uBlock Origin admet la majoria de la sintaxi de filtre d'Adblock Plus. Les llistes de filtres populars EasyList i EasyPrivacy estan habilitades de manera predeterminada, juntament amb la llista de bloqueig de dominis de programari maliciós URLHaus. Les extensions són capaces d'importar fitxers d'amfitrions i una sèrie de llistes mantingudes per la comunitat estan disponibles a la instal·lació. Entre els fitxers d'amfitrió disponibles, els servidors d'anuncis i la llista de seguiment de Peter Lowe i les llistes de dominis de programari maliciós també estan activats per defecte. Algunes funcions addicionals inclouen el filtratge dinàmic de scripts i iframes i una eina per amagar elements de la pàgina web.
uBlock Origin inclou una llista creixent de funcions que no estan disponibles a uBlock, que inclouen:
- Una manera d'ajudar les persones amb deficiència de visió del color.
- Una funció de filtratge d'URL dinàmic.
- Funcionalitat de registre.
- Millores de la interfície que inclouen un inspector DOM, opcions orientades a la privadesa per bloquejar la recuperació prèvia d'enllaços, l'auditoria d'hiperenllaços i les filtracions d'adreces IP mitjançant WebRTC (es requereix uBO-Extra per bloquejar connexions WebRTC a Chromium).[33][34]
També s'han afegit a uBlock Origin canvis específics del lloc per alternar el bloqueig de finestres emergents, el bloqueig estricte de dominis, el filtratge cosmètic, el bloqueig de fonts remotes i la desactivació de JavaScript.[35] La versió de Firefox d'uBlock Origin té una funció addicional que ajuda a evitar els intents dels llocs web d'eludir els bloquejadors.[36]
Els rastrejadors de tercers desvelen CNAME al Firefox
[modifica]El novembre de 2019, un usuari d'uBlock Origin va informar d'una tècnica nova utilitzada per alguns llocs per evitar el bloqueig de rastrejadors de tercers. Aquests llocs enllacen a URL que són subdominis del domini de la pàgina, però aquests subdominis es resolen amb amfitrions de tercers mitjançant un registre CNAME. Com que l'URL inicial contenia un subdomini de la pàgina actual, els navegadors l'han interpretat com una sol·licitud de primera part i així ho permeten les regles de filtratge d'uBlock Origin (i en extensions similars). El desenvolupador d'uBlock Origin va idear una solució que usava una API DNS que és exclusiva de Firefox 60+.[37] La nova funció es va implementar a uBlock Origin 1.25, llançat el 19 de febrer de 2020.[38]
Rendiment
[modifica]Els llocs web de tecnologia i les ressenyes d'usuaris d'uBlock Origin han considerat que l'extensió consumeix menys recursos que les extensions que ofereixen conjunts de funcions similars com Adblock Plus.[39][40][41] Una prova de referència, realitzada l'agost de 2015 amb deu extensions de bloqueig, va mostrar uBlock Origin com la més eficient en recursos entre les extensions provades.[42]
uBlock Origin estudia quins recursos d'estil es requereixen per a una pàgina web individual en lloc de confiar en un full d'estil universal. L'extensió fa una instantània dels filtres que l'usuari ha habilitat, la qual cosa contribueix a accelerar la velocitat d'inici del navegador en comparació amb la recuperació de filtres de la memòria cau cada vegada.[a]
Plataformes compatibles
[modifica]uBlock Origin es desenvolupa activament per a aplicacions basades en dos motors de disseny principals.[10][39][43]
Actualment suportat
[modifica]- Blink
- Google Chrome / Chromium (escriptori)
- Òpera (escriptori)
- Microsoft Edge (Chromium) (escriptori)
- Gecko
- Firefox (escriptori: 0.85.5 i posterior){{efn|uBlock also supports Firefox legacy browsers (including SeaMonkey and Pale Moon), use the firefox-legacy release starting with firefox-legacy-1.16.4, see github.com/gorhill/uBlock-for-firefox-legacy
- Firefox per a Android (mòbil: 0.9.1.0 i posterior)
- Thunderbird (escriptori: 1.3.0 i posterior)
- SeaMonkey
Amb suport prèviament
[modifica]- EdgeHTML
- Microsoft Edge (legat) (uBlock Origin disponible a Windows Store en versió beta a partir de la versió 1.10.0).[47][48][c]
Notes
[modifica]- ↑ «Notes on memory benchmarks, selfies». uBlock GitHub documentation. [Consulta: 17 febrer 2015].
- ↑ Unofficial release. Fork by Ellis Tsung (el1t) for Safari from the official project.
- ↑ Unofficial release. Fork by Nik Rolls (nikrolls) for Microsoft Edge.
Vegeu també
[modifica]Referències
[modifica]- ↑ 1,0 1,1 1,2 «uBlock / README.md». [Consulta: 4 desembre 2019].
- ↑ Henry, Alan. «uBlock, the Memory-Friendly Ad-Blocker, Is Now Available for Firefox», 27-01-2015. [Consulta: 4 desembre 2019].
- ↑ Brinkmann, Martin. «How to add custom filters to Chrome ad-blocking extension μBlock», 10-10-2014. [Consulta: 4 desembre 2019].
- ↑ Schofield, Jack. «Are there any trustworthy sources for downloading software?». TheGuardian.com, 29-01-2015. [Consulta: 4 desembre 2019].
- ↑ Whitwam, Ryan. «μBlock aims to block ads without draining system resources». ExtremeTech.com, 12-02-2015. Arxivat de l'original el de març 24, 2020. [Consulta: 4 desembre 2019].
- ↑ «uBlock». github.com. GitHub. [Consulta: 4 desembre 2019].
- ↑ Gardiner, Michael «Adblock Plus vs. Ghostery vs. Ublock Origin: Not All Adblockers Were Created Equal». International Business Times, 05-11-2015. Arxivat de juliol 22, 2017, a Wayback Machine. «Còpia arxivada». Arxivat de l'original el de juliol 22, 2017. [Consulta: de gener 5, 2022].
- ↑ «Contributors to gorhill/uBlock». GitHub. [Consulta: 4 desembre 2019].
- ↑ «uMatrix». [Consulta: 4 desembre 2019].
- ↑ 10,0 10,1 Brinkmann, Martin. «uBlock for Chrome is a resource-friendly adblocker by the HTTP Switchboard author». ghacks.net, 24-06-2014. [Consulta: 4 desembre 2019].
- ↑ Hill, Raymond. «Changes from HTTP Switchboard». [Consulta: 4 desembre 2019].
- ↑ Hill, Raymond. «Please clarify uBlock0 vs. uBlock». Github.com. [Consulta: 4 desembre 2019].
- ↑ «uBlock», 27-04-2015. Arxivat de l'original el April 27, 2015. [Consulta: 4 desembre 2019].
- ↑ Hill, Raymond. «uBlock Origin is completely unrelated to the web site ublock.org». github.com, 21-10-2017. [Consulta: 4 desembre 2019].
- ↑ «uBlockAdmin/uBlock». github.com. [Consulta: 4 desembre 2019].
- ↑ «An update on uBlock». ublock.org, 13-07-2018.
- ↑ «uBlock Incorporates Acceptable Ads», 23-02-2019. Arxivat de l'original el de novembre 30, 2019. [Consulta: 4 desembre 2019].
- ↑ «uBlock 0.9.5.13», 13-02-2019. [Consulta: 26 juny 2020].
- ↑ «About Adblock Plus». adblockplus.org. [Consulta: 4 desembre 2019].
- ↑ «MANIFESTO.md». github.com. [Consulta: 4 desembre 2019].
- ↑ «Official uBlock Origin add-on lands for Firefox». [Consulta: 25 abril 2015].
- ↑ «uAssets». github.com. [Consulta: 6 gener 2021].
- ↑ Levine, Barry. «The Ad Blocker Landscape: What You Need To Know Today». Marketing Land. [Consulta: 17 octubre 2015].
- ↑ «The state of ad blocking - September 2015». Sourcepoint and comScore. [Consulta: 17 octubre 2015].
- ↑ «Debian Sid - uBlock Origin». [Consulta: 21 gener 2016].
- ↑ «Ubuntu - uBlock Origin». [Consulta: 21 gener 2016].
- ↑ DeVaney, Scott. «May 2016 Featured Add-ons». Mozilla Add-ons Blog, 02-05-2016. [Consulta: 28 maig 2016].
- ↑ Rubino, Daniel. «uBlock Origin adblocker now available for Microsoft Edge via the Store». Windows Central. [Consulta: 12 desembre 2016].
- ↑ Rolls, Nik (2021-06-12), nikrolls/uBlock-Edge, <https://github.com/nikrolls/uBlock-Edge>. Consulta: 9 juliol 2021
- ↑ «uBlock Origin Chrome». chrome.google.com. [Consulta: 28 gener 2021].[Enllaç no actiu]
- ↑ «uBlock Origin Firefox». addons.mozilla.org. [Consulta: 28 gener 2021].
- ↑ «Why don't you accept donations?». [Consulta: 20 gener 2020].
- ↑ Hill, Raymond. «uBO-Extra: A companion extension to uBlock Origin», 15-07-2017. [Consulta: 18 juliol 2017].
- ↑ «uBO-Extra README».
- ↑ «uBlock wiki». GitHub. [Consulta: 13 juny 2015].
- ↑ «Inline script tag filtering – Overwiew». GitHub, gorhill/uBlock. [Consulta: 20 març 2017].
- ↑ «uBlock Origin Now Blocks Sneaky First-Party Trackers in Firefox» (en anglès americà). BleepingComputer. [Consulta: 26 febrer 2020].
- ↑ «uBlock Origin 1.25 Now Blocks Cloaked First-Party Scripts, Firefox Only» (en anglès americà). BleepingComputer. [Consulta: 26 febrer 2020].
- ↑ 39,0 39,1 «uBlock ad blocker added to Mozilla's extensions site». Jim Lynch, Technology and Other Musings. Arxivat de l'original el June 9, 2015. [Consulta: 17 febrer 2015].
- ↑ Kesari, Varun. «Adblock Plus vs uBlock Origin | Which one to Choose In 2017? | RMG» (en anglès americà). rootmygalaxy.net. [Consulta: 28 octubre 2017].
- ↑ Harper, Christopher «uBlock Origin - Better Than AdBlock Plus? - Make Tech Easier» (en anglès). Make Tech Easier, 02-05-2015.
- ↑ «10 Ad Blocking Extensions Tested for Best Performance». Raymond Tech Resources. [Consulta: 26 agost 2015].
- ↑ «Apple - Safari - Safari Extensions Gallery». Apple. Arxivat de l'original el de març 10, 2016. [Consulta: 19 febrer 2015].
- ↑ «el1t/uBlock-Safari» (en anglès). github.com. [Consulta: 19 gener 2017].
- ↑ «Catalina compatibility · Issue #156 · el1t/uBlock-Safari» (en anglès). github.com. [Consulta: 18 agost 2019].
- ↑ «Explanation of the state of uBlock Origin (and other blockers) for Safari».
- ↑ «nikrolls/uBlock-Edge» (en anglès). github.com.
- ↑ Rubino, Daniel. «uBlock Origin adblocker now available for Microsoft Edge via the Store». Windows Central. [Consulta: 12 desembre 2016].