Come cambiare l'agente utente di Safari su OS X

Sommario:

Come cambiare l'agente utente di Safari su OS X
Come cambiare l'agente utente di Safari su OS X

Video: Come cambiare l'agente utente di Safari su OS X

Video: Come cambiare l'agente utente di Safari su OS X
Video: Schermo vuoto o nero con il cursore dopo l'accesso a Windows 11/10 - YouTube 2024, Aprile
Anonim
Probabilmente sei stato infastidito una volta o l'altra quando visiti un sito web che richiede un browser specifico. Fortunatamente, puoi ingannare un sito web pensando che stai usando un browser diverso e puoi farlo con la maggior parte, incluso Safari.
Probabilmente sei stato infastidito una volta o l'altra quando visiti un sito web che richiede un browser specifico. Fortunatamente, puoi ingannare un sito web pensando che stai usando un browser diverso e puoi farlo con la maggior parte, incluso Safari.

L'agente utente "spoofing" non è una novità. A volte era necessario quando c'era una cosiddetta guerra dei browser. I progettisti di siti Web progetterebbero spesso pagine per il rendering e la distribuzione di contenuti diversi a seconda del browser dell'utente. La soluzione a questo era spesso quella di inviare una "stringa di user-agent" falsa, che avrebbe ingannato il server Web nel fornire il contenuto preferito.

Oggi gli utenti hanno meno probabilità di avere un problema poiché i siti Web e i browser sono più adatti a rispettare gli standard Web. Questo non vuol dire che non ne incontrerai ancora uno ogni tanto.

Se si utilizza Safari di Apple OS X, ecco come si modifica l'agente utente e si creano anche quelli personalizzati.

Che cos'è un agente utente?

Quando Safari visita un sito Web, invierà una stringa di testo come questa:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.3.18 (KHTML, like Gecko) Version/8.0.3 Safari/600.3.18

Questo dice al server web che questo particolare utente sta usando Safari 8 su un Mac con OS X 10.10.2.

Ovviamente sarà diverso per sistema operativo e browser web. Un computer con Windows 7 e Internet Explorer 10 dovrebbe apparire come tale:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)

L'elenco delle stringhe di user agent è piuttosto esteso perché ci sono così tanti browser su diversi sistemi operativi. A proposito, è possibile vedere quali informazioni il tuo browser rivela su di te, che include la risoluzione dello schermo, l'indirizzo IP e altro.

Modifica del tuo User Agent su Safari

Abbiamo discusso i modi in cui puoi cambiare l'agente utente su Google Chrome, Internet Explorer e Firefox. Parliamo ora di come cambiarlo su Safari di Apple OS X.

Innanzitutto, apri le preferenze di Safari dal menu "Safari" o con "Comando +".

Con le preferenze aperte, fai clic sulla scheda "Avanzate". In fondo, si desidera selezionare la casella accanto a "Mostra menu Sviluppo nella barra dei menu" e quindi uscire dalle preferenze.
Con le preferenze aperte, fai clic sulla scheda "Avanzate". In fondo, si desidera selezionare la casella accanto a "Mostra menu Sviluppo nella barra dei menu" e quindi uscire dalle preferenze.
Ora Safari avrà un nuovo menu dedicato esclusivamente agli strumenti di sviluppo.
Ora Safari avrà un nuovo menu dedicato esclusivamente agli strumenti di sviluppo.

Il menu "User Agent" è in alto. Sono già disponibili alcune opzioni tra cui versioni precedenti di Safari su OS X e iOS, Chrome su Mac e Windows, oltre a un'opzione "Altro …".

L'opzione "Altro …" ti consente di specificare un agente utente diverso da quelli elencati, ad esempio se sei curioso di vedere come Google Chrome su un iPad con iOS 8.2 esegue il rendering, utilizzerai la stringa appropriata.
L'opzione "Altro …" ti consente di specificare un agente utente diverso da quelli elencati, ad esempio se sei curioso di vedere come Google Chrome su un iPad con iOS 8.2 esegue il rendering, utilizzerai la stringa appropriata.
Quando apri l'opzione "Altro …" dal menu User Agent, devi semplicemente copiare la stringa dell'agent user per il browser che vuoi testare.
Quando apri l'opzione "Altro …" dal menu User Agent, devi semplicemente copiare la stringa dell'agent user per il browser che vuoi testare.
Successivamente, il nuovo agente utente apparirà nel menu User Agent. Nota, tuttavia, puoi avere un solo "user agent" alla volta.
Successivamente, il nuovo agente utente apparirà nel menu User Agent. Nota, tuttavia, puoi avere un solo "user agent" alla volta.
Come suggerito nell'introduzione, è inusuale dover cambiare il tuo user-agent perché la maggior parte dei browser è abbastanza buona ora che aderisce agli standard, e la maggior parte dei siti web è indipendente dal browser (anche se alcuni browser funzionano meglio su alcuni siti rispetto ad altri).
Come suggerito nell'introduzione, è inusuale dover cambiare il tuo user-agent perché la maggior parte dei browser è abbastanza buona ora che aderisce agli standard, e la maggior parte dei siti web è indipendente dal browser (anche se alcuni browser funzionano meglio su alcuni siti rispetto ad altri).

In una nota correlata, se sei curioso di vedere come funziona il tuo browser per quanto riguarda gli standard web, puoi sempre provare gli Acid Tests sviluppati dal progetto Web Standards.

Detto questo, speriamo che tu abbia trovato utile questo articolo. Se hai qualcosa che desideri aggiungere, come una domanda o un commento, ti preghiamo di fornire un feedback nel nostro forum di discussione.

Consigliato: