Valeva la pena aspettare IE9?

In altre parole, quando visito Contoso.com, desidero che gli elementi del sito di terze parti siano disabilitati: se uno di questi elementi "negati" è, ad esempio, analytics.microsoft.com, voglio che venga bloccato.

Valeva la pena aspettare IE9?

Tuttavia, quando accedo al sito Analytics.microsoft.com stesso, il blocco non dovrebbe verificarsi perché Analytics.microsoft.com è ora il sito principale della pagina.

Chiaramente, un elenco di blocco ben progettato mi aiuterà a eliminare tutti i riferimenti a siti di pubblicità, monitoraggio e analisi e mi aiuterà a mantenere privata la mia navigazione.

Consentire e negare

Tuttavia, c’è un problema qui. Nella gerarchia dei permessi che puoi applicare in un TPL, “consenti” batte “nega”.

Gli utenti desiderano soluzioni semplici da impostare e dimenticare. Dopotutto siamo nel 2011

Quando ho letto questo nella documentazione di Microsoft, confesso di aver fatto un doppio giro. Da quando il “consentire” prevale sul “negare”?

L’intero principio di sicurezza si basa sulla chiara consapevolezza che, indipendentemente da quante cose si “consentono”, un singolo “negare” è sufficiente per impedirne l’accesso. Ma no, nelle TPL IE9, consenti batte negazione, quindi se hai una negazione di analytics.microsoft.com in una TPL e un'autorizzazione di Microsoft.com altrove, l'autorizzazione prevarrà.

Sul sito Microsoft che si occupa di IE9 e TPL sono presenti cinque collegamenti per il download di TPL. Ovviamente puoi scaricare più TPL e IE9 le concatena insieme, a condizione che tu possa scegliere due TPL da due fonti attendibili.

Ora dai un'occhiata alla TPL di TRUSTe, che è collegata dal sito Microsoft. Sembra che si tratti di un'organizzazione che certifica che le organizzazioni pubblicitarie si comportano bene, motivo per cui la sua TPL ha un numero molto elevato di "consenti" al suo interno. Ma combina questa TPL TRUSTe con una di blocco e, poiché “consenti” batte “nega”, potresti scoprire che si verifica un tracciamento più personale di quanto tu sia soddisfatto.

Non felice

Non sono affatto soddisfatto del modo in cui IE9 gestisce i TPL. L'interfaccia utente è semplice e certamente non fornisce sufficienti spiegazioni all'utente su cosa sta succedendo.

Anche suggerire che diversi TPL potrebbero essere una buona cosa non è utile, perché ci sarebbe l’ovvia tentazione di credere che “se tre sono buoni, allora dieci sono migliori”. Ciò potrebbe avere un certo peso se si trattasse di una funzionalità di solo rifiuto, ma quando l'implementazione antepone il consenso al rifiuto, più TPL potrebbero essere altamente controproducenti.

Francamente, preferirei una semplice coppia di caselle di controllo nell'interfaccia utente di IE9, chiamate "abilita nega" e "abilita consenti", insieme a una coppia di pulsanti di opzione chiamati "nega beats consenti" e "consenti beats nega".

Ultime notizie

Microsoft presenta la seconda anteprima di IE10

Allora sarebbe chiaro cosa succederà. Non è ragionevole aspettarsi che gli utenti scavino i file TPL per capire cosa sta succedendo e ancora più irragionevole implicare che diversi TPL potrebbero essere una buona idea quando è possibile sovrascriverli tutti altri.

Questo va al nocciolo della domanda: “Di chi ti fidi e perché?” Il problema è che gli utenti desiderano soluzioni semplici da impostare e dimenticare. Dopotutto siamo nel 2011.

Sfortunatamente, poche persone sembrano avere le mani pulite in questo settore. La stessa Microsoft ha recentemente twittato che “in Microsoft oggi realizziamo più di 3 miliardi di entrate pubblicitarie. È la parte della nostra attività in più rapida crescita”.

C’è da sorprendersi, quindi, che l’implementazione delle TPL da parte di Microsoft metta “consenti” prima di “nega” o che uno dei suoi elenchi collegati inserisca un “consenti” generale su Microsoft.com? Dopotutto, non vorrai mettere a repentaglio un flusso di entrate di 3 miliardi di dollari all’anno, vero? Ascoltare questa richiesta di 3 miliardi di dollari mi ha lasciato l'amaro in bocca per quanto riguarda l'intera questione TPL in IE9.

Strumenti utili

Per finire con uno stato d'animo un po' più ottimista, ci sono alcuni strumenti utili in IE9 che vale la pena provare. Mi piacciono particolarmente gli Strumenti per sviluppatori F12, che puoi trovare nel menu Ingranaggio. Un'altra finestra si apre nella parte inferiore del browser e subito mi sento a casa: sì, c'è una barra dei menu tradizionale!

Ora prova a fare clic sulla scheda Rete, premi il pulsante Avvia acquisizione, quindi visita alcuni siti Web. Tutto ciò che viene caricato viene dettagliato, inclusa una superba visualizzazione grafica del tempo impiegato per caricare ciascun elemento. Puoi fare clic su ciascun elemento a turno e verrà visualizzato anche il contenuto.

Questo è un grande passo avanti per il debug del browser web e per aiutare gli utenti interessati a vedere cosa viene caricato sulla pagina.