Si può imparare molto di più su un sito quando è possibile monitorare le connessioni di rete quando si collega il vostro browser.
Si possono vedere i collegamenti a siti di terze parti, annunci, web analytics, script e molto di più, semplicemente.
Una pratica comune è quella di utilizzare i più diffusi JavaScript librerie o framework come jQuery o Brace. Siti possono caricare locale ospitato versioni di quelli, o versioni ospitato dal contenuto pubblico consegnare network (CDN) come quelli di Google, Microsoft o di Cloudflare.
Queste risorse sono spesso indispensabili per un sito di funzionalità, e il blocco di loro possono rompere o parte di un sito.
Ci sono due problemi che gli utenti di Internet possono avere quando si tratta dell’uso di queste reti di distribuzione di contenuti: la privacy e la velocità.
La velocità è più semplice da spiegare. Mentre è spesso più veloce per utilizzare un CDN per le risorse di un locale ospitato versione sul server del sito stesso, ancora significa dover fare una connessione CDN in primo luogo. Che non è veloce come rendere queste risorse disponibili localmente sul computer dell’utente.
La Privacy, perché i collegamenti a questi siti sono fatti, e questi siti possono eliminare i cookie sul vostro sistema locale. Essi possono anche registrare la vostra attività su Internet fin dal momento della connessione, usando un web browser, e ottenere informazioni di quelle connessioni, ad esempio il sistema operativo, il browser utilizzato, l’indirizzo IP o la posizione nel mondo.
Decentraleyes per Firefox si prende cura di entrambi, almeno per un gruppo selezionato di reti di distribuzione di contenuti e risorse.
- Supportato Cdn: hosting di Google Librerie, Microsoft Ajax CDN, CDNJS (Cloudflare), jQuery CDN (MaxCDN), jsDelivr (MaxCDN), Yandex CDN, Baidu CDN, Sina Risorse Pubbliche e UpYun Librerie.
- Risorse che vengono forniti con l’estensione: AngularJS, Backbone.js, Dojo, Ember.js Ext Core, jQuery, Modernizr, MooTools, Prototype, Scriptaculous, SWFObject, Underscore.js e Web Font Loader.
L’estensione che blocca le connessioni di queste reti di distribuzione di contenuti, sostituendo le richieste con risorse caricato in locale.
Questo si prende cura di entrambi i problemi. Localmente caricato le risorse sono sempre più veloce caricati risorse, anche se un potente rete veloce li rende disponibili su Internet, e dal momento che i collegamenti non sono fatti più per queste reti, non vi è alcun impatto sulla privacy.
Decentraleyes è una nuova estensione, e vorrei fare di più di quello che offre adesso. Innanzitutto, è difficile dire se una risorsa è stato sostituito o meno. Sarebbe bello se questo sarebbe evidenziato nella forma di un registro o anche un’icona che evidenzia il numero di risorse sostituite con le risorse locali.
Secondo, funziona solo se supportato risorse vengono caricate. Tuttavia, vi sono una moltitudine di maggiori risorse, che possono essere caricati da reti di distribuzione di contenuti. Un’opzione per aggiungere le vostre proprie sostituzioni sarebbe utile.
In terzo luogo, si dovrebbe non essere necessario limitare la funzionalità di Cdn. Siti possono caricare queste risorse dal loro server, e non avrete alcuna privacy miglioramenti del blocco e la sua sostituzione con un locale, si può ottenere la velocità di caricamento dei miglioramenti.
Parole Di Chiusura
Decentraleyes è una buona estensione che introduce qualcosa che nient’altro. Potrebbe diventare una grande estensione, se il suo autore, si potrebbe migliorare ulteriormente. (grazie Tom)