26 votes

Comment puis-je changer l'agent utilisateur du navigateur de base ?

Je suis constamment ennuyé par les sites web qui me forcent à utiliser la version mobile (souvent terrible) du site et ne fournissent aucun moyen de passer à la version complète. Je sais que Dolphin, par exemple, permet de changer la chaîne de caractères de l'agent utilisateur du navigateur pour tromper les sites Web et leur fournir le site complet, mais je ne veux pas changer. Existe-t-il un moyen de faire cela avec le navigateur standard ? Je suis ouvert aux hacks, et j'ai un Galaxy S Vibrant fonctionnant en 2.2 (Nero v5 avec TouchWiz).

0 votes

J'aimerais qu'il y ait une application qui me permette de faire ça à la volée. Je crois que Firefox sur le bureau a un module complémentaire qui peut le faire (mais cela ne nous aide pas beaucoup ici).

0 votes

Le navigateur de mon Galaxy S a l'agent utilisateur comme l'une des options de ses paramètres, mais je ne sais pas si c'est une fonctionnalité de la 2.3.3 ou de la ROM particulière que j'utilise (Serendipity).

14voto

David Negron Points 971

Pour les appareils Galaxy, vous pouvez simplement entrer about:useragent dans la barre URL de votre navigateur. Je ne pense pas que cela " colle " à tous les redémarrages, mais c'est relativement facile à faire et ne nécessite pas de logiciel supplémentaire, de piratage, etc. Je ne possède pas de Galaxy, donc je ne suis pas très au fait de certains détails.

Si about:useragent ne fonctionne pas, alors d'autres téléphones peuvent typiquement y accéder à la place :

  • Entrez about:debug dans la barre d'URL pour activer le mode de débogage dans le navigateur (vous ne verrez aucune sorte de confirmation que cela a fonctionné).
  • Allez dans Menu->More->Settings et faites défiler jusqu'en bas. Vous devriez voir un nouvel élément de menu appelé UAString
  • Tapez sur le UAString et sélectionnez un agent utilisateur différent dans le menu proposé.

J'ai IE6, "Mac Desktop" et "Linux Desktop" comme options pour le mien, qui me donnent tous les versions complètes des sites web.

Voir aussi cette question avec des informations sur certains des goodies en mode débogage.


El about:debug fonctionne également sur Honeycomb (ou une version ultérieure), mais le menu est organisé un peu différemment. Vous entrez about:debug de la même manière, puis allez dans les paramètres et vous trouverez un nouvel onglet de paramètres (sur la gauche) simplement nommé "Debug". UAString est l'une des premières options de cet onglet.

0 votes

Cela a fonctionné pour moi. Notez que pour certains sites Web, vous devez supprimer vos cookies avant de recharger le site Web pour voir le changement, car certains sites Web stockent vos informations client entre les chargements de page.

0 votes

about:debug fonctionne sur un galaxy j3 (lollipop), enfin, un peu... Je peux accéder au menu de débogage mais dès que je visite une autre page, le menu de débogage disparaît et l'agent utilisateur repasse en mode normal. Des suggestions ? Est-ce que je fais quelque chose de mal ?

7voto

UberAlex Points 1854

Sur mon HTC Desire fonctionnant en 2.2, j'ai une option sous le menu du navigateur stock>plus>réglages appelée "Affichage mobile" qui active les versions mobiles des pages Web.

Par exemple, si cette option est activée, j'obtiens la version mobile de Tumblr. Si elle est désactivée, j'obtiens le site complet.

0 votes

Merci pour ces informations supplémentaires, je suis sûr que les utilisateurs de HTC les trouveront utiles.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X