Come posso cambiare l'agente utente per il browser stock?


22

Sono costantemente infastidito dai siti Web che mi costringono alla (spesso terribile) versione mobile del sito e non offrono alcun modo per passare alla versione completa. So che Dolphin, ad esempio, consente di modificare la stringa dell'agente utente del browser per indurre i siti Web a fornire l'intero sito, ma non voglio cambiare. C'è un modo per farlo con il browser stock? Sono aperto agli hacker e ho un Galaxy S Vibrant in esecuzione 2.2 (Nero v5 con TouchWiz).


Vorrei che ci fosse un'app che mi permettesse di farlo al volo. Penso che Firefox sul desktop abbia un componente aggiuntivo che può farlo (non quello che ci aiuta molto qui)
shambleh

Il browser del mio Galaxy S ha l'agente utente come una delle opzioni nelle sue impostazioni, ma non sono sicuro che si tratti di una funzionalità di 2.3.3 o della particolare ROM in esecuzione (Serendipity).
Probabilità:

Risposte:


14

Per i dispositivi Galaxy, puoi semplicemente accedere about:useragentalla barra degli URL del tuo browser. Non penso che questo "si attacchi" ai riavvii, ma è relativamente indolore da fare e non richiede software / hack / ecc. Non possiedo una galassia, quindi non sono appassionato di alcuni dettagli.

Se about:useragentnon funziona, in genere altri telefoni possono invece:

  • Accedi about:debugalla barra degli URL per attivare la modalità debug nel browser (non vedrai alcun tipo di conferma che ha funzionato)
  • Vai Menu->More->Settingse scorri fino in fondo. Dovresti vedere una nuova voce di menu chiamataUAString
  • Tocca l' UAStringopzione di menu e seleziona un agente utente diverso dal menu fornito

Ho IE6, "Mac Desktop" e "Linux Desktop" come opzioni per il mio, che mi danno tutte le versioni complete dei siti Web.

Vedi anche questa domanda con informazioni su alcune delle chicche in modalità debug.


Il about:debugmenu funziona anche su Honeycomb (o versioni successive), ma il menu è organizzato in modo leggermente diverso. Inserisci about:debugallo stesso modo, quindi vai nelle Impostazioni e troverai una nuova scheda delle impostazioni (a sinistra) semplicemente chiamata "Debug". UAStringè una delle prime opzioni in questa scheda.


Questo ha funzionato per me. Si noti che per alcuni siti Web, è necessario eliminare i cookie prima di ricaricare il sito Web per vedere la modifica, poiché alcuni siti Web memorizzano le informazioni del client tra i caricamenti di pagine.
Daniel S.

about:debugfunziona su una galassia j3 (lecca-lecca), beh, in un certo senso ... Posso accedere al menu di debug ma non appena visito un'altra pagina il menu Debug scompare e l'agente utente torna alla normalità. Eventuali suggerimenti? Sto facendo qualcosa di sbagliato?
soger,

7

Sul mio HTC Desire in esecuzione 2.2 ho un'opzione nel menu del browser stock> altro> impostazioni chiamato "Visualizzazione mobile" che abilita le versioni mobili delle pagine Web.

Ad esempio con questo abilitato ottengo la versione mobile di Tumblr, con disabilitato ottengo l'intero sito.


Grazie per le informazioni aggiuntive, sono sicuro che gli utenti HTC lo troveranno utile.
Matthew Leggi il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.