Decentraleyes

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 Mozilla Firefox, Google Chrome, Pale Moon and Opera web browsers.[4]

Decentraleyes
Original author(s)Thomas Rientjes[1]
Stable release
2.0.15 / 4 November 2020 (2020-11-04)
Repositorygit.synz.io/Synzvato/decentraleyes
Written inJavascript, HTML, CSS
LicenseMozilla Public License 2.0[2]
Websitedecentraleyes.org

Overview

Decentraleyes is bundled with 14 Javascript libraries; AngularJS, Backbone.js, Dojo, Ember.js, Ext Core, jQuery, jQuery UI, Modernizr, MooTools, Prototype, Scriptaculous, SWFObject, Underscore.js, and Web Font Loader. 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 (by Softpedia) 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 resource, 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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.