Um pouco mais de um ano quebrou notícia: Vodafone UK tinha implementado um proxy transcoder dados em sua rede para que todos os clientes de suas conexões com a passagem através deste sistema. Sob o pretexto de tornar disponível para todos os terminais de qualquer site já existente, mudou completamente o aspecto da mesma, acrescentando publicidade, o acesso directo à Vodafone Live! eo que é pior, mudar as folhas de estilo dos portais, com seu trabalho perdeu a sua aparência original.

O movimento internacional no âmbito do sector foi considerável. Pessoas como Andrea Trasatti ou Passani Luca , gurus verdadeiro de adaptação, revoltou-se contra a medida. Muitas pessoas me criticaram.

O problema não era apenas a aparência do portal, que é o que é visto diretamente, o grande problema era (é) que eles estavam carregando um dos conceitos básicos de adaptação de telefones móveis: o UserAgent . Embora exista em todos os navegadores web, o UserAgent é particularmente importante em um dispositivo móvel e que o identifica, dá-lhe informação sobre a mesma marca e modelo, para que, com uma boa base de dados dos terminais (por exemplo, wurlf ), você obter compatibilidade (vídeo, mp3, mms ...) e tamanhos de tela. Ao filtrar UserAgent removido a capacidade de fornecer conteúdo compatível com o terminal. Pense no Java jogos para celular onde é essencial para saber qual modelo você tem o cliente, uma vez que temos de dar um arquivo compilado para o mesmo.

Depois de alguns protestos, a partir da Vodafone no Reino Unido decidiu enviar o original do telefone UserAgent, mas em um cabeçalho HTTP separado, o que teria que modificar todos os seus desenvolvimentos, pois essa idéia maravilhosa.

Finalmente puxou a manga de duas soluções para o transcoder:

  • Se o seu domínio é. Mobi não altera o conteúdo e assumindo que é o conteúdo otimizado para dispositivos pequenos.
  • A lista de permissões, onde, se você enviar o seu domínio, não para filtrar e adaptar-se.

Na verdade eu não sei se o segundo método consistiu em trabalhar um dia. O "sim" em primeiro lugar.

Em outubro do no ano passado veio a debacle Espanha. Vodafone é colocar o transcoder famosos e todos os nossos portais móveis perderam seus look & feel, bem como que está sendo modificado para incluir todos os links diretos para Live!. Fomos também gritos de alarme .

Aqui o problema era pior, eles nunca enviar o UserAgent original. Eu não sei se agora eles fazem, mas no momento não. Esta medida da Vodafone fez muito dano a este sector.

Hoje, quase um ano depois, eu descobri, por acaso, que a Movistar também tem o proxy transcoder famoso, mas no momento não parece mau uso dela. Eles não mudam nada visualmente ou esconder o UserAgent, mas ajustando algumas coisas. Expliquei a situação que eu estava louco por dois dias.

Preparar um local para uma grande promoção que eu encontrei em um Nokia N95 invisível imagens de tamanho. Nossa plataforma adapta-se automaticamente o tamanho da imagem, dependendo da largura da tela do terminal do cliente (obtidos a partir da UserAgent). Acontece que estávamos no servidor gerando as imagens corretamente, 240px de largura, enquanto o telefone estavam recebendo uma ampla 95px. Impossível!

Nós tentamos o mesmo telefone, mas com cartões SIM de outras operadoras e voila, funcionou perfeitamente. Finalmente eu tento com outros terminais e descobrir que, na verdade, são imagens que adapta, imagine que, para reduzir o tráfego de rede e otimizando a largura de banda. O problema do N95 é que, por alguma estranha razão, tenho mal configurado no seu terminal de banco de dados e, em vez de colocar o tamanho real da tela que tem (240 × 320), temos largura 95px, mesmo Talvez seja o tamanho padrão que retorna o transcoder se não houver nenhum terminal desse tipo no banco de dados, pois ainda pior, o N95 é um dos dispositivos mais popular, apesar do seu custo.

O que eu faço agora, quando o cliente nos diz que o site parece ruim no seu N95? Você acredita que a culpa é Movistar?

Se você tem revelado útil este artigo ... Compartilhe!