segunda-feira, 7 de dezembro de 2009

Sites do iPhone no N800 e N810


Sabe aquele site mobile que fica perfeito na tela do iPhone, e que, para variar, só está disponível para ele? Pois é, tem uma maneira bem simples de trazê-lo para o seu N800/N810.
Os tablets da Nokia (770, N800, N810 e N900) são "equipados" com o navegador microB baseado no WebKit Gecko (valeu Jorge), o mesmo motor (engine) de renderização usado no Firefox. Essa característica o torna compatível com algumas extensões muito úteis. Entre elas está a User Agent Switcher, que altera a forma como o navegador se apresenta. Assim é possível, usando o Firefox, ver sites que só poderiam ser visualizados no IE ou algum navegador móvel, por exemplo.
Graças ao pessoal do Maemo Browser Extras, para usar a User Agent Switcher no microB, basta acessar pelo navegador do próprio N8x0 o link http://browser-extras.garage.maemo.org/install/webaddon-useragentswitcher.install.
Será solicitada a inclusão de um repositório, basta confirmar, e depois a permissão para continuar a instalação da extensão, confirme novamente, aguarde a instalação terminar, feche o instalador e reinicie o navegador. O processo todo leva menos de um minuto.
Para configurar a extensão, acesse o seguinte endereço chrome://useragentswitcher/content/config.html. A tela pode ser vista na imagem a seguir.
Nota: No meu N810, clicar no endereço não leva a lugar algum, mas você pode segurar a caneta alguns segundos, copiar o link e colar na barra de endereços.
Como padrão, a extensão já traz alguns User Agents comuns, mas podemos incluir mais usando o botão "Add". Clique nele e siga as instruções a seguir:
  • Description: Apple iPhone 3GS - ou outro nome qualquer que você preferir;
  • User Agent: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en)
  • App Name: AppleWebKit/420+ (KHTML, like Gecko)
  • App Version: Version/3.0
  • Platform: Mobile/1A543 Safari/419.3
  • Vendor e Vendor Sub: deixe em branco
Você também pode copiar a string inteira e colar direto em User Agent, funciona da mesma meneira, mas lembre-se de deixar os outros campos em branco.
Após incluir o novo User Agente, basta habilitá-lo clicando no seu nome e depois no botão "Choose Selected User Agent".
Para testar não é necessário reiniciar o navegador, basta apontá-lo para um site que tenha versão para iPhone, como os sites do Google, Globo.com, Itaú, entre outros.
É claro que nem todo site para iPhone fica legal no N810, pelo que notei, isso se dá na maioria das vezes pela orientação original do iPhone que é vertical. Por exemplo, o Orkut não renderiza bem certas páginas (principalmente as dos álbuns) e o Youtube não exibe os vídeos, o que talvez possa ser contornado com adição de plugins, mas isso eu ainda não pude testar com calma.
Em tempo, existem inúmeras possibilidades de uso dessa extensão, afinal, existem tantos navegadores e cada um costuma ter características bem peculiares. Agora é com você!

3 comentários:

Mariana disse...

gostei mto do blog.. simples e prático!!

valeu pela dica.. vou testar já já :D

obrigada mesmo!!

Leo Suárez disse...

Obrigado Mariana, se tiver alguma dúvida é só comentar aqui.

Mariana disse...

que nada... funcionou direitinho [pelo menos até agora.. hehehe]

valeu :)

Postar um comentário

Antes de comentar, pense bem no que vai escrever, seja responsável e educado.