Decentraleyes

From Wikipedia, the free encyclopedia
Decentraleyes
Decentraleyes logo.png
Original author(s)Thomas Rientjes[1]
Stable release
2.0.16 / 1 September 2021; 4 months ago (2021-09-01)
Repositorygit.synz.io/Synzvato/decentraleyes
Written inJavascript, HTML, CSS
LicenseMozilla Public License 2.0[2]
Websitedecentraleyes.org

Decentraleyes is a free and open-source browser extension used for local content delivery network (CDN) emulation. Its primary task is to block connections to major CDNs such as Cloudflare and Google (for privacy and anti-tracking purposes), and serve popular web libraries (such as JQuery and AngularJS) locally on the users machine.[3] Decentraleyes is available for the Microsoft Edge, Mozilla Firefox + Firefox ESR, Google Chrome, Pale Moon and Opera web browsers.[4]

Overview[]

Decentraleyes is bundled with 14 Javascript libraries; AngularJS, Backbone.js, Dojo, Ember.js, Ext Core, jQuery, jQuery UI, Modernizr, MooTools, Prototype (including script.aculo.us), SWFObject, Underscore.js, and . It can locally redirect connections to the Google Hosted Libraries, Microsoft Ajax CDN, CDNJS (Cloudflare), jQuery CDN (MaxCDN), jsDelivr (MaxCDN), Yandex CDN, Baidu CDN, Sina Public Resources, and UpYun Libraries networks.[5] With these bundled resources in the software package, they are served to the user locally from their machine, as opposed to from a server.[6] The blocking of connections to these CDNs is claimed to result in faster loading times for the end user.[7]

Reception[]

Lifehacker has recommended Decentraleyes as a solution to help prevent the user's data from being tracked by Google.[8] CloudPro, a UK-based cloud computing publication, endorsed Decentraleyes as a way of blocking malicious man-in-the-middle CDN attacks.[9]

History[]

Decentraleyes was first released in late 2015, compatible with the Firefox browser.[10]

Between 2016 and 2017, a spinoff extension called LocalCDN was created. It brought the functionality of Decentraleyes to Chromium based browsers, for which it was not available at the time (until later that year).[11][12]

Decentraleyes was rewritten from scratch in October 2017, for version 2.0.0. The software was rewritten to comply with the new Firefox browser add-on standards, and also included other fixes such as a more consistent user interface and more support for right-to-left languages.[13][14]

References[]

  1. ^ Rientjes, Thomas. "Synz Solutions". synz.io. Retrieved 6 June 2020.
  2. ^ "LICENSE.txt · master · Thomas Rientjes / decentraleyes · GitLab". git.synz.io. Retrieved 6 June 2020.
  3. ^ Colby, Clifford (22 August 2018). "Stay private and protected with the best Firefox security extensions". CNet. Retrieved 6 June 2020.
  4. ^ "Decentraleyes - Local CDN Emulation". decentraleyes.org. Retrieved 6 June 2020.
  5. ^ "Decentraleyes - Free Software Directory". Free Software Foundation. Retrieved 6 June 2020.
  6. ^ Williams, Dwen (1 February 2016). "Take privacy one step further and use this extension to block content delivery networks". The Next Web. Retrieved 6 June 2020.
  7. ^ "Decentraleyes Firefox Add-On Speeds Up Page Loads by Emulating CDNs Locally". Softpedia News. 30 March 2016. Retrieved 6 June 2020.
  8. ^ Hesse, Brendan (14 February 2020). "Mozilla's New Firefox Android App Only Supports These Extensions For Now". Lifehacker. Retrieved 6 June 2020.
  9. ^ Clark, Steve (1 November 2018). "How to immunise your browser against the latest security threats". cloudpro.co.uk. Retrieved 6 June 2020.
  10. ^ Brinkmann, Martin (23 November 2015). "Decentraleyes for Firefox loads CDN resources locally". Ghacks. Retrieved 6 June 2020.
  11. ^ Brinkmann, Martin (15 February 2017). "Local CDN for Chrome". GHacks. Retrieved 6 June 2020.
  12. ^ Fray, James (2016-12-01). "first commit". Local CDN’s Git repository.
  13. ^ "Release v2.0.0 · Synzvato/decentraleyes · GitHub". github.com. Synzvato. Retrieved 6 June 2020.
  14. ^ "Decentraleyes version history - 14 versions – Add-ons for Firefox (en-US)". addons.mozilla.org. Retrieved 6 June 2020.

External links[]

Retrieved from ""