Ci sono pagine web, come ad esempio il sito dell'Ansa ottimizzato per l'iPhone, che attuano il così detto User Agent sniffing, identificano cioè il browser con cui si accede alla pagina e ne modificano di conseguenza il contenuto (nel caso del sito Ansa, se non si accede con Safari per iPhone, si viene ridiretti alla home page generale del sito). Altro esempio frequente è quello di siti home banking che non consentono di portare a termine certe operazioni se non si usa Internet Explorer.
Per agirare queste limitazioni è sufficiente modificare lo User Agent del browser in modo che questo venga identificato diversamente. La procedura che segue è riferita a Firefox 3:
Nella barra degli indirizzi digitare about:config
Nella finestra successiva confermare premendo il pulsante "Farò attenzione, prometto"
Ora cliccare in una zona vuota dell'editor di configurazione con il pulsante desto del mouse. Nel menù contestuale scegliere Nuovo > Stringa. Si aprirà una prima finestra di dialogo in cui va inserito: general.useragent.override
Confermando si aprirà una seconda finestra di dialogo che contiene l'identificavo dello User Agent che vogliamo emulare:
Per agirare queste limitazioni è sufficiente modificare lo User Agent del browser in modo che questo venga identificato diversamente. La procedura che segue è riferita a Firefox 3:
Nella barra degli indirizzi digitare about:config
Nella finestra successiva confermare premendo il pulsante "Farò attenzione, prometto"
Ora cliccare in una zona vuota dell'editor di configurazione con il pulsante desto del mouse. Nel menù contestuale scegliere Nuovo > Stringa. Si aprirà una prima finestra di dialogo in cui va inserito: general.useragent.override
Confermando si aprirà una seconda finestra di dialogo che contiene l'identificavo dello User Agent che vogliamo emulare:
- Per Safari su iPhone: Mozilla/5.0 (iPhone; U; CPU come Mac OS X; it) AppleWebKit/420 + (KHTML, come Gecko) Version/3.0 Mobile/1A543 Safari/419.3
- Per Internet Explorer: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
- Per GoogleBot: Googlebot/2.1 (+http://www.google.com/bot.html)
0 commenti:
Posta un commento