Aprendam: Mobile não é Web Convencional! [Parte 1]
Desde que comecei a trabalhar com mobile, vejo uma gama inteira de clientes querendo aplicar conceitos, idéias ou simplesmente as coisas ‘bonitas’ que vê pela internet em seu site mobile. O pior é quando você – que foi contratado pelo seu expertise em mobile – fala que tal coisa não é possível ou não é adequada e o cliente xinga, bate o pé e não liga para o quê você fala.
Então você faz do jeito que o cliente pede e o resultado, como já esperado, fica uma MERDA. Aí quando o cliente vê o resultado, óbvio vai difamar a competência de quem fez. É a Amnésia seletiva: Só se esquece de tudo relacionado ao que pediu.
Então, caros leitores,aprendam: Web para Mobile não é Web Convencional! Se você quer REALMENTE atingir todos os celulares, tem que haver no mínimo 2 wap sites diferentes (3 é o ideal); Um simples, um melhor (e um iPhone).
E ‘simples’ significa escrever um html bem simplão mesmo.. Mas na maioria das vezes não-standard. E sabe por quê? Pois o cliente, mesmo sendo a versão ‘simples’, não aceita texto + cor + links e poucas imagens. Têm que ficar igual ao site convencional até no celular mais cretino. E assim, lá se vai seu código bonito ser entupido de tables.
Você me pergunta: Para quê tables? Isso deve-se ao fato de que celulares antigos e até alguns modernos (malditos BlackBerries e Motorolas) tem browsers muito ruins, no que diz respeito à renderização do código, do DOM. Assim, colocar um simples float ou até um margin:0 auto; para centralizar é impossível. Então nos vemos forçados a criar um site com código a lá 2000, quando usávamos FrontPage ou Dreamweaver e deixávamos estes programas gerenciar o código.
Já a versão ‘boa’, teria que ser esta versão simples com mais coisas e com o código mais standard. Mas ainda sim, NADA DE JAVASCRIPT. O browser já é horrível só com Html e Css, imagina inventar de colocar javascript? Tem que ser muito louco mesmo..
E é claro, há de se fazer um site ‘iPhone’ né. Embora não seja tão comum quanto um Symbian, o iPhone sozinho detém a maior porcentagem de uso de internet no mundo mobile. Nele pode-se fazer o que quiser: JavaScript, código standard, css 3 e o escambal. MAS há de se lembrar que tudo que colocar, gera Kb’s extras a serem baixados e consequentemente, slowdown no carregamento da página e mais gasto no plano 3G do indivíduo. Claro, ele pode usar Wi-Fi mas não generalize!
Em resumo: Atenha-se a fazer um site simples e com as opções/conteúdos mais acessados de seu site, sem firula, javascript, flash ou o que for. Web em Mobile já é complexa pela natureza da tela pequena, conexão, limitação de cada OS/browser; não atrapalhe seu usuário ainda mais com excesso de informação e código. A navegação precisa ser o mais breve possível e com o mínimo de scroll.
Fico por aqui. Na parte 2 vamos ver os problemas em Aplicações Mobile (Apps, programas, o que você quiser chamar).
Inté


no compreendo, que faço XD!?
"o iPhone sozinho detém a maior porcentagem de uso de internet no mundo mobile"
Não é verdade…
Symbian: http://gs.statcounter.com/#mobile_os-ww-monthly-2...
Opera Mobile / Mini: http://gs.statcounter.com/#mobile_browser-ww-mont...