Blog

Artigos sobre desenvolvimento web

Web no celular é a nova guerra dos browsers

É fato que browsers para dispositivos móveis são limitados e isso é justificado por alguns fatores: os aparelhos têm pouco poder de processamento comparado com o desktop e limitações na definição e tamanho de tela. Já a desculpa de que os pacotes de dados das conexões móveis ainda não são tão populares quanto a banda larga residencial não se aplica mais por termos muitos aparelhinhos com Wi-Fi e com a polêmica 3G cavando terreno. Por que então a experiência de navegação no celular hoje é tão heterogênea e, dependendo dos dispositivos, às vezes chega a ser frustrante? Quem é o grande responsável? Browser, operadoras, desenvolvedores ou mesmo o Safari no iPhone?

O iPhone não foi só uma revolução nas interfaces de dispositivos móveis, ele também esquentou a discussão sobre fazer ou não uma versão do site específica para dispositivos móveis, no caso dele uma versão específica para um dispositivo apenas. Enquanto a W3C tem um padrão de CSS específico para exibir XHTML nos browsers como o popular Opera Mini, nós desenvolvedores ficamos num impasse, qual o correto a fazer?:

  1. Criarmos o site com apenas o CSS padrão para monitores deixando o problema com os aparelhos? Eles que alcancem o iPhone na renderização das páginas.
  2. Seguirmos as recomendações da W3C e, além do CSS para monitores, criarmos o CSS para handheld? Enfrentando um mercado que parece mais o que vivemos na primeira guerra do browsers para desktop, quando Netscape e Internet Explorer queriam impor seus padrão, enquanto davam suporte medíocre aos padrões abertos da W3C
  3. Ou fazemos igual aos gigantes como Google e Yahoo! criando duas versões diferentes do site, uma para monitores e outro para celulares? Ou melhor, criamos três versões. Inclua a versão só para iPhone que além de ser um bom marketing para a empresa ainda vai poder apresentar coisas do novo CSS3 que nem os mais populares browsers para desktop suportam.

Os primeiro e terceiro pontos são claramente as piores opções. O primeiro por não ser um exemplo de bom senso e o terceiro também pois já imaginou o martírio para atualizar algum recurso do site em 3 lugares diferentes? Sim, os gigantes estão errados. A Wenetus adotou o segundo ponto criando uma folha de estilo CSS exclusiva para dispositivos móveis usando o mesmo XHTML para desktop.

Site da Wenetus no OperaMini
Site da Wenetus no OperaMini

Criar aplicativos web apenas para usuários do iPhone tem lógica quando eles usam recursos exclusivos do aparelho, como o multitouch e o acelerômetro, por exemplo. Porém se o aplicativo é simples, vai rodar bem no desktop, notebook, celular, geladeira… É importante não esquecer da importância das boas práticas dos web standards separando conteúdo da formatação, para assim não voltarmos a um novo terreno de guerra dos browsers, dessa vez nos dispositivos móveis.

Sem comentário ainda

Assine os feeds dos comentários deste post

Deixe um comentário




Feeds

Categorias

+55 81 3076.1576 | CNPJ: 08.962.168/0001-90

Porto Digital