Το **uBlock Origin** είναι μια δωρεάν επέκταση περιηγητών ιστού, ανοιχτού κώδικα, για φιλτράρισμα περιεχομένου, συμπεριλαμβανομένου του αποκλεισμού διαφημίσεων. Η επέκταση είναι διαθέσιμη για Chrome, Chromium, Edge, Firefox, Opera, Pale Moon, καθώς και σε παλαιότερες εκδόσεις του Safari. Το uBlock Origin έχει λάβει επαίνους από ιστότοπους τεχνολογίας και αναφέρεται ότι έχει πολύ μικρότερη ένταση μνήμης από άλλες επεκτάσεις με παρόμοια λειτουργικότητα. Ο σκοπός του uBlock Origin είναι να δώσει στους χρήστες τα μέσα για να επιβάλουν τις δικές τους επιλογές (φιλτράρισμα περιεχομένου).

Το uBlock Origin αναπτύσσεται και διατηρείται ενεργά από τον δημιουργό και κύριο προγραμματιστή του Raymond Hill, ενώ ο ίδιος αναφέρει ότι η επέκταση λειτουργεί καλύτερα στο Firefox.

Ιστορία
-------

### uBlock

Το uBlock αρχικά ονομάστηκε "μBlock", αλλά το όνομα αργότερα άλλαξε σε "uBlock" για να αποφευχθεί η σύγχυση ως προς το πώς πρέπει να προφέρεται το ελληνικό γράμμα μ (Mu/Micro) στο "μBlock". Η ανάπτυξη ξεκίνησε με το forking από τη βάση κωδικών του HTTP Switchboard μαζί με μια άλλη επέκταση αποκλεισμού που ονομάζεται uMatrix, σχεδιασμένη για προχωρημένους χρήστες. Το uBlock αναπτύχθηκε από τον Raymond Hill για να χρησιμοποιεί λίστες αποκλεισμού που διατηρούνται από την κοινότητα, ενώ προσθέτει λειτουργίες και βελτιώνει την ποιότητα του κώδικα για την έκδοση προτύπων. Κυκλοφόρησε για πρώτη φορά τον Ιούνιο του 2014 ως επέκταση Chrome και Opera, τον χειμώνα του 2015, η επέκταση είχε επεκταθεί σε άλλα προγράμματα περιήγησης.

Το επίσημο αποθετήριο του έργου uBlock μεταφέρθηκε στον Chris Aljoudi από τον αρχικό προγραμματιστή Raymond Hill τον Απρίλιο του 2015, λόγω απογοήτευσης από την αντιμετώπιση των αιτημάτων. Ωστόσο, ο Χιλ το αυτοπήρε αμέσως και συνέχισε την προσπάθεια εκεί. Αυτή η έκδοση μετονομάστηκε αργότερα σε uBlock Origin και έχει χωριστεί εντελώς από το uBlock του Aljoudi. Ο Aljoudi δημιούργησε το ublock.org για να φιλοξενήσει και να προωθήσει το uBlock και να ζητήσει δωρεές. Σε απάντηση, ο ιδρυτής του uBlock, Raymond Hill, δήλωσε ότι «οι δωρεές που αναζητούνται από το ublock.org δεν ωφελούν κανέναν από αυτούς που συνέβαλαν περισσότερο στη δημιουργία του uBlock Origin». Η ανάπτυξη του uBlock σταμάτησε τον Αύγουστο του 2015 και έχει ενημερωθεί σποραδικά από τον Ιανουάριο του 2017. Τον Ιούλιο του 2018, το ublock.org εξαγοράστηκε από το AdBlock και από τον Φεβρουάριο του 2019, το uBlock άρχισε να επιτρέπει στους χρήστες να συμμετέχουν στις "Αποδεκτές διαφημίσεις", ένα πρόγραμμα που εκτελείται από το Adblock Plus που επιτρέπει ορισμένες διαφημίσεις που κρίνονται "αποδεκτές" και για τις οποίες οι μεγαλύτεροι εκδότες πληρώνουν ένα τέλος.

Το uBlock Origin παραμένει ανεξάρτητο και δεν επιτρέπει διαφημίσεις για πληρωμή.

### uBlock Origin

Ο Raymond Hill, ο ιδρυτής και ο αρχικός συγγραφέας του uBlock, από το 2015, συνέχισε να εργάζεται για την επέκταση με το όνομα uBlock Origin, μερικές φορές στυλιζαρισμένο ως uBlock0 και συντομογραφία uBO.

Μια κοινή έρευνα Sourcepoint και comScore ανέφερε ρυθμό ανάπτυξης 833% σε μια δεκάμηνη περίοδο παρακολούθησης που έληξε τον Αύγουστο του 2015, την ισχυρότερη ανάπτυξη μεταξύ των λογισμικών που αναφέρονται. Η έκθεση απέδωσε την ανάπτυξη στην επιθυμία των χρηστών για καθαρούς αποκλειστές εκτός του προγράμματος "αποδεκτής διαφήμισης".

Τον Ιανουάριο του 2016, το uBlock Origin προστέθηκε στα αποθετήρια για το Debian 9 και το Ubuntu 16.04. Η παράταση βραβεύτηκε ως "Επιλογή του Μήνα" από τη Mozilla για τον Μάιο του 2016.

Στις 11 Δεκεμβρίου 2016, η Nik Rolls κυκλοφόρησε ένα fork του uBlock Origin για το πρόγραμμα περιήγησης Microsoft Edge (τώρα γνωστό ως Microsoft Edge Legacy). Τον Απρίλιο του 2020, αυτό το πιρούνι καταργήθηκε καθώς η Microsoft αντικατέστησε το Microsoft Edge Legacy με έναν Edge που βασίζεται σε Chromium.

Από τον Ιανουάριο 2021, η επέκταση Chrome Origin uBlock είχε πάνω από 10 εκατομμύρια ενεργούς χρήστες και η έκδοση Firefox είχε 5 εκατομμύρια ενεργούς χρήστες.

Το έργο αρνείται συγκεκριμένα τις δωρεές και αντ' αυτού συμβουλεύει τους υποστηρικτές να κάνουν δωρεές σε συντηρητές λιστών αποκλεισμού.

Χαρακτηριστικά
--------------

### Μπλοκάρισμα και φιλτράρισμα

Το uBlock Origin υποστηρίζει την πλειοψηφία της σύνταξης φίλτρων του Adblock Plus. Οι δημοφιλείς λίστες φίλτρων EasyList και EasyPrivacy είναι ενεργοποιημένες από προεπιλογή, μαζί με τη λίστα αποκλεισμού τομέα κακόβουλου λογισμικού URLHaus. Οι επεκτάσεις είναι σε θέση να εισάγουν αρχεία κεντρικών υπολογιστών και ένας αριθμός λιστών που διατηρείται από την κοινότητα είναι διαθέσιμος κατά την εγκατάσταση. Μεταξύ των διαθέσιμων αρχείων κεντρικού υπολογιστή, οι διακομιστές διαφημίσεων και η λίστα παρακολούθησης του Peter Lowe και οι λίστες τομέων κακόβουλου λογισμικού είναι επίσης ενεργοποιημένες ως προεπιλογή. Ορισμένες πρόσθετες λειτουργίες περιλαμβάνουν δυναμικό φιλτράρισμα scripts και iframes και ένα εργαλείο για την απόκρυψη στοιχείων ιστοσελίδας.

Το uBlock Origin περιλαμβάνει μια αυξανόμενη λίστα λειτουργιών που δεν είναι διαθέσιμες στο uBlock, όπως:

* Μια λειτουργία για να βοηθήσει άτομα με ανεπάρκεια χρωματικής όρασης.
* Μια δυνατότητα δυναμικού φιλτραρίσματος URL.
* Λειτουργία καταγραφής.

Βελτιώσεις διεπαφής, συμπεριλαμβανομένου ενός επιθεωρητή DOM, επιλογών με γνώμονα το απόρρητο για τον αποκλεισμό της προανάκτησης συνδέσμων, τον έλεγχο υπερσυνδέσμων και τις διαρροές διεύθυνσης IP μέσω WebRTC (αυτή η δυνατότητα καταργήθηκε στην έκδοση 1.38 σε όλες τις πλατφόρμες εκτός από το Android, καθώς τα περισσότερα προγράμματα περιήγησης δεν είναι πλέον ευάλωτα).

Στο uBlock Origin προστέθηκαν επίσης διακόπτες για συγκεκριμένο ιστότοπο για την εναλλαγή του αποκλεισμού pop-ups, τον αυστηρό αποκλεισμό τομέα, το αισθητικό φιλτράρισμα, τον αποκλεισμό απομακρυσμένων γραμματοσειρών και την απενεργοποίηση JavaScript. Η έκδοση Firefox του uBlock Origin έχει μια επιπλέον δυνατότητα που βοηθά στην αποτροπή προσπαθειών από ιστοτόπους να παρακάμψουν τους αποκλειστές.

### Παρακολούθηση τρίτου μέρους που ξεκλειδώνει το CNAME στον Firefox

Τον Νοέμβριο του 2019, ένας χρήστης του uBlock Origin ανέφερε μια νέα τεχνική που χρησιμοποιούν ορισμένοι ιστότοποι για να παρακάμψουν τον αποκλεισμό παρακολούθησης τρίτων. Αυτοί οι ιστότοποι συνδέονται με διευθύνσεις URL που είναι υποτομείς του τομέα της σελίδας, αλλά αυτοί οι υποτομείς επιλύονται σε κεντρικούς υπολογιστές τρίτου μέρους μέσω μιας εγγραφής CNAME. Δεδομένου ότι η αρχική διεύθυνση URL περιείχε έναν υποτομέα της τρέχουσας σελίδας, ερμηνεύτηκε από τα προγράμματα περιήγησης ως αίτημα πρώτου μέρους και έτσι επιτρεπόταν από τους κανόνες φιλτραρίσματος στο uBlock Origin (και σε παρόμοιες επεκτάσεις). Ο προγραμματιστής του uBlock Origin βρήκε μια λύση χρησιμοποιώντας ένα DNS API που είναι αποκλειστικό για τον Firefox 60+. Η νέα δυνατότητα εφαρμόστηκε στο uBlock Origin 1.25, που κυκλοφόρησε στις 19 Φεβρουαρίου 2020.

### Επίδοση

Οι ιστότοποι τεχνολογίας και οι κριτικές χρηστών για το uBlock Origin θεωρούν την επέκταση λιγότερο απαιτητική σε πόρους από τις επεκτάσεις που παρέχουν παρόμοια σύνολα λειτουργιών όπως το Adblock Plus. Ένα benchmark, που διεξήχθη τον Αύγουστο του 2015 με δέκα επεκτάσεις αποκλεισμού, έδειξε το uBlock Origin ως το πιο αποδοτικό από πλευράς πόρων μεταξύ των επεκτάσεων που δοκιμάστηκαν.

Το uBlock Origin ερευνά ποιοι πόροι στυλ απαιτούνται για μια μεμονωμένη ιστοσελίδα αντί να βασίζεται σε ένα γενικό φύλλο στυλ. Η επέκταση λαμβάνει ένα στιγμιότυπο των φίλτρων που έχει ενεργοποιήσει ο χρήστης, γεγονός που συμβάλλει στην επιτάχυνση της ταχύτητας εκκίνησης του προγράμματος περιήγησης σε σύγκριση με την ανάκτηση φίλτρων από την προσωρινή μνήμη κάθε φορά.

Υποστηριζόμενες πλατφόρμες
--------------------------

Το uBlock Origin έχει αναπτυχθεί ενεργά για εφαρμογές που βασίζονται σε δύο κύριες μηχανές διάταξης.

### Υποστηρίζονται επί του παρόντος

#### Blink

* Google Chrome/Chromium (σε υπολογιστές)
* Opera (σε υπολογιστές)
* Microsoft Edge (Chromium) (σε υπολογιστές)
* Kiwi (σε κινητά τηλέφωνα)

#### Gecko

* Firefox (σε υπολογιστές και κινητά τηλέφωνα)
* Thunderbird (σε υπολογιστές)
* SeaMonkey

### Υποστηρίχθηκαν στο παρελθόν

#### WebKit

Safari (σε υπολογιστές). Σταμάτησε να λειτουργεί με το macOS 10.15 Catalina και το Safari 13.

#### EdgeHTML

Microsoft Edge (παλαιού τύπου)

Παραπομπές
----------

1. ↑  «Release 1.56.0». Ανακτήθηκε στις 17 Φεβρουάριος 2024.
2. ↑  Error: Unable to display the reference properly. See the documentation for details.
3. ↑  «uBlock Origin: README.md». *uBlock GitHub Repository*. 25 Δεκεμβρίου 2022 – μέσω GitHub. pronounced you-block origin (/ˈjuːblɒk/)
4. 1 2 3  «uBlock / README.md». *GitHub*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
5. ↑  Henry, Alan (27 Ιανουαρίου 2015). «uBlock, the Memory-Friendly Ad-Blocker, Is Now Available for Firefox». Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
6. ↑  Brinkmann, Martin (10 Οκτωβρίου 2014). «How to add custom filters to Chrome ad-blocking extension μBlock». Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
7. ↑  Schofield, Jack (29 Ιανουαρίου 2015). «Are there any trustworthy sources for downloading software?». *TheGuardian.com*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
8. ↑  Whitwam, Ryan (12 Φεβρουαρίου 2015). «μBlock aims to block ads without draining system resources». *ExtremeTech.com*. Αρχειοθετήθηκε από το πρωτότυπο στις 24 Μαρτίου 2020. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
9. ↑  «uBlock». *github.com*. GitHub. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
10. ↑  Gardiner, Michael (November 5, 2015). «Adblock Plus vs. Ghostery vs. Ublock Origin: Not All Adblockers Were Created Equal». *International Business Times*. Αρχειοθετήθηκε από το πρωτότυπο στις July 22, 2017.. Ανακτήθηκε στις December 4, 2019.
11. ↑  «uBlock Origin works best on Firefox». *GitHub* (στα Αγγλικά). Ανακτήθηκε στις 4 Οκτωβρίου 2023.
12. ↑  «uMatrix». *GitHub*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
13. 1 2  Brinkmann, Martin (24 Ιουνίου 2014). «uBlock for Chrome is a resource-friendly adblocker by the HTTP Switchboard author». *ghacks.net*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
14. ↑  Hill, Raymond. «Changes from HTTP Switchboard». *GitHub*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
15. ↑  Hill, Raymond. «Please clarify uBlock0 vs. uBlock». *Github.com*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
16. ↑  «uBlock». *GitHub*. 27 Απριλίου 2015. Αρχειοθετήθηκε από το πρωτότυπο στις 27 Απριλίου 2015. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
17. ↑  Hill, Raymond (21 Οκτωβρίου 2017). «uBlock Origin is completely unrelated to the web site ublock.org». *github.com*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
18. ↑  «An update on uBlock». *ublock.org*. July 13, 2018.. Ανακτήθηκε στις December 4, 2019.
19. ↑  «An update on uBlock». *ublock.org*. July 13, 2018.. Ανακτήθηκε στις December 4, 2019.
20. ↑  «uBlock Incorporates Acceptable Ads». 23 Φεβρουαρίου 2019. Αρχειοθετήθηκε από το πρωτότυπο στις 30 Νοεμβρίου 2019. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
21. ↑  «uBlock 0.9.5.13». *GitHub*. 13 Φεβρουαρίου 2019. Ανακτήθηκε στις 26 Ιουνίου 2020.
22. ↑  «About Adblock Plus». *adblockplus.org*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
23. ↑  «MANIFESTO.md». *github.com*. Ανακτήθηκε στις 4 Δεκεμβρίου 2019.
24. ↑  «Official uBlock Origin add-on lands for Firefox». 25 Απριλίου 2015. Ανακτήθηκε στις 25 Απριλίου 2015.
25. ↑  «uAssets». *github.com*. Ανακτήθηκε στις 2 Οκτωβρίου 2022. Resources for uBlock Origin (uBO) [...]
26. ↑  Levine, Barry (14 Οκτωβρίου 2015). «The Ad Blocker Landscape: What You Need To Know Today». *Marketing Land*. Ανακτήθηκε στις 17 Οκτωβρίου 2015.
27. ↑  «The state of ad blocking - September 2015». Sourcepoint and comScore. 16 Σεπτεμβρίου 2015. Ανακτήθηκε στις 17 Οκτωβρίου 2015.
28. ↑  «Debian Sid - uBlock Origin». Ανακτήθηκε στις 21 Ιανουαρίου 2016.
29. ↑  «Ubuntu - uBlock Origin». Ανακτήθηκε στις 21 Ιανουαρίου 2016.
30. ↑  DeVaney, Scott (2 Μαΐου 2016). «May 2016 Featured Add-ons». *Mozilla Add-ons Blog*. Ανακτήθηκε στις 28 Μαΐου 2016.
31. ↑  Rubino, Daniel (11 Δεκεμβρίου 2016). «uBlock Origin adblocker now available for Microsoft Edge via the Store». *Windows Central*. Ανακτήθηκε στις 12 Δεκεμβρίου 2016.
32. ↑  Rolls, Nik (2021-06-12), *nikrolls/uBlock-Edge*, ανακτήθηκε στις 2021-07-09
33. ↑  «uBlock Origin Chrome». *chrome.google.com*. Ανακτήθηκε στις 28 Ιανουαρίου 2021.
34. ↑  «uBlock Origin Firefox». *addons.mozilla.org*. Ανακτήθηκε στις 28 Ιανουαρίου 2021.
35. ↑  «Why don't you accept donations?». *GitHub*. Ανακτήθηκε στις 20 Ιανουαρίου 2020.
36. ↑  «Prevent WebRTC from leaking local IP address». *GitHub, gorhill/uBlock*. Ανακτήθηκε στις 5 Μαΐου 2023.
37. ↑  «uBlock wiki». *GitHub*. Ανακτήθηκε στις 13 Ιουνίου 2015.
38. ↑  «Inline script tag filtering – Overwiew». *GitHub, gorhill/uBlock*. Ανακτήθηκε στις 20 Μαρτίου 2017.
39. ↑  «uBlock Origin Now Blocks Sneaky First-Party Trackers in Firefox». *BleepingComputer* (στα Αγγλικά). Ανακτήθηκε στις 26 Φεβρουαρίου 2020.
40. ↑  «uBlock Origin 1.25 Now Blocks Cloaked First-Party Scripts, Firefox Only». *BleepingComputer* (στα Αγγλικά). Ανακτήθηκε στις 26 Φεβρουαρίου 2020.
41. 1 2  «uBlock ad blocker added to Mozilla's extensions site». *Jim Lynch, Technology and Other Musings*. Αρχειοθετήθηκε από το πρωτότυπο στις 9 Ιουνίου 2015. Ανακτήθηκε στις 17 Φεβρουαρίου 2015.
42. ↑  Kesari, Varun (28 Οκτωβρίου 2017). «Adblock Plus vs uBlock Origin | Which one to Choose In 2017? | RMG». *rootmygalaxy.net* (στα Αγγλικά). Ανακτήθηκε στις 28 Οκτωβρίου 2017.
43. ↑  Harper, Christopher (May 2, 2015). «uBlock Origin - Better Than AdBlock Plus? - Make Tech Easier» (στα αγγλικά). *Make Tech Easier*.. Ανακτήθηκε στις May 27, 2017.
44. ↑  «10 Ad Blocking Extensions Tested for Best Performance». *Raymond Tech Resources*. 26 Αυγούστου 2015. Ανακτήθηκε στις 26 Αυγούστου 2015.
45. ↑  «Notes on memory benchmarks, selfies». *uBlock GitHub documentation*. Ανακτήθηκε στις 17 Φεβρουαρίου 2015.
46. ↑  «What is Kiwi Browser about ?». *Kiwi Browser* (στα Αγγλικά). 22 Σεπτεμβρίου 2019.
47. ↑  «el1t/uBlock-Safari». *github.com* (στα Αγγλικά). Ανακτήθηκε στις 19 Ιανουαρίου 2017.
48. ↑  «Catalina compatibility · Issue #156 · el1t/uBlock-Safari». *github.com* (στα Αγγλικά). Ανακτήθηκε στις 18 Αυγούστου 2019.
49. ↑  «Explanation of the state of uBlock Origin (and other blockers) for Safari». *GitHub*.
50. ↑  «nikrolls/uBlock-Edge». *github.com* (στα Αγγλικά). 23 Σεπτεμβρίου 2022.

Εξωτερικοί σύνδεσμοι
--------------------

* Πολυμέσα σχετικά με το θέμα  UBlock στο Wikimedia Commons