userAgentUpdater – Finja ser quem não é no Firefox
A quantidade de browsers que existem disponíveis na Internet são uma verdadeira dor de cabeça para quem cria páginas ou serviços Web. Tem de ter instalado (quase) todos esses browsers sempre que pretendem testar uma qualquer funcionalidade que dependa do tipo de browser usado.
Por outro lado, sempre que pretendem testar uma nova funcionalidade de um qualquer serviço desenhado para determinado tipo de browser de um dispositivo móvel, é complicado de o conseguirmos se não tivermos acesso a ele.
O userAgentUpdater é uma extensão para Firefox, que permite que alterem a identificação do vosso browser e assim apresentarem-se como outro qualquer browser.
O userAgentUpdater permite que alterem o UserAgent do vosso Firefox e assim apresentarem-se como outro qualquer browser, beneficiando de todas as funcionalidades que certos serviços Web disponibilizam, quer seja com uma interface alterada para dispositivos móveis ou outra qualquer funcionalidade mais específica.
Podem ainda usar o userAgentUpdater para simularem qualquer browser quando fazem desenvolvimento de páginas e pretendem apresentar uma qualquer mensagem aos utilizadores de determinado browser.
O userAgentUpdater, depois de instalado, passa a estar disponível no menu de contexto do Firefox. Aí podem encontrar a opção de alterar o vosso UserAgent, para um dos que é apresentado.
A página onde efectuarem essa alteração será recarregada e será usado então esse novo identificador do browser.
As opções que o userAgentUpdater disponibiliza para os vários browsers cobrem a maioria dos que estão disponíveis e são os seguintes:
- Internet Explorer 6/7/8/9/10
- Nokia/Symbian
- S60 3rd Edition
- S60 3rd Edition Feature Pack 1
- S60 3rd Edition Feature Pack 2
- S60 5th Edition
- Symbian^3
- Symbian S40
- iOS/iPhone 4
- Android 2.2
- Google Chrome 15.0
- Opera 12.0
- Opera mini 9.80
Usem o userAgentUpdater para conseguirem alterar de forma simples o identificador com que o vosso Firefox se apresenta e assim terem acesso a páginas como se outro qualquer browser se tratasse.
Para todos os que desenvolvem páginas web ou pretendem testar serviços com outros browsers esta extensão é excelente.
Instalem o userAgentUpdater e testem-no. Usem este endereço para verificar quais os identificadores que estão a ser usados.
Download: userAgentUpdater 0.1
Homepage: userAgentUpdater
Este artigo tem mais de um ano
Penso que este post não está muito correcto e passo a explicar porquê.
Ao alterarmos o user agent do browser, não estamos a fazer mais que enganar o servidor ao qual estamos a fazer o request da página.
Por exemplo se estamos a usar o Firefox e informarmos o servidor que estamos a utilizar o IE6, o servidor vai enviar a página da mesma maneira que a enviaria para um browser IE6.
Se houver, por exemplo, html que tenha sido escrito apenas para ser visto no IE6, ele irá ser renderizado em vez do outro que seria o correcto para Firefox.
Isto não quer dizer que vamos visualizar a página da mesma maneira como se estivéssemos de facto a usar o IE6 porque o browser continua a ser o Firefox. O que aconteceria provavelmente era apenas termos a página toda desformatada.
Alterar o user agent do browser em praticamente nada pode ajudar um web developer porque não é de facto uma forma de testar o site em diferentes browsers como foi publicitado.
“…e assim terem acesso a páginas como se outro qualquer browser se tratasse”.
Esta frase está muito errada na minha opinião.
Cumprimentos
depende da tua perspectiva
por exemplo, se quiseres testar uma página mobile para telefone e nao tiveres nenhum contigo, podes testar a pagina pelo teu navegador que usas
Não é do meu ponto de vista acredita.
Não vais conseguir testar a página porque a página não vai ser renderizada como se fosse no browser pretendido.
O motor de renderização e javascript continuam a ser os do teu navegador, por isso o teu navegador não vai conseguir renderizar a página exactamente como o do browser mobile.
No internet explorer 8 e 9 se fores ao menu e clicares em developer tools aí sim podes alterar o browser mode. Isto porque o internet explorer 9 também tem instalados os motores de renderização e javascript do 8 e do 7. Exactamente para poderes visualizar páginas mais antigas correctamente.
Não sei se isto faz o mesmo, mas eu uso Firefoz e profissionalmente tenho que aceder a um site que apenas funciona bem em IE. Instalei o IE Tab no Firefox e funciona.
Cuidado… este extra não renderiza a página no browser escolhido! Só serve para “enganar” o servidor.
Eu meti o de android ou telemovel e agora abro o google só me dá o google mobile 🙁 … já removi, e nem assim altera 🙁
@Jack Miagger i do agree with you completely , the Addon change USERAGENT only to trick the server and test if it returns the right response page on every browser
@Marcos Pereira just install the addon again and choose “Default” from context menu
@Brito this Addon changes the UserAgent ONLY , if you wanna test your website on IE , the ONLY way available is to use IE