Quais são as formas mais rápidas e fáceis para garantir páginas da web existentes exibir bem em plataformas móveis?

StackOverflow https://stackoverflow.com/questions/100519

Pergunta

As páginas em questão contêm uma grande quantidade de javascript e CSS. Como bem são estes apoiados por plataformas móveis em geral?

Existe um emulador de navegador (ou ferramenta equivalente) para ajudar a testar?

Foi útil?

Solução

Opera tem uma opção para páginas vista como através de um dispositivo móvel. Eu achei que seria útil no passado.

Outras dicas

Um exemplo : O navegador padrão do BlackBerry no meu BlackBerry 8130 (Pearl) parece ignorar tanto CSS e JavaScript ao carregar a minha home page.

Eu também instalado Opera Mobile no dispositivo, o que torna o CSS, mas não meus efeitos de foco do jQuery. Ele não compreender alguns jQuery - por exemplo, eu tenho uma validação de formulário que faz um show () de mensagens de erro se a validação falhar. Que funciona em Opera, embora sem o efeito de animação.

A coisa mais segura a fazer para navegadores móveis é a concepção de páginas que degradam graciosamente sem JS ou CSS . É até você se que vale a pena o esforço ou não.

Em poucos anos, espero que as diferenças apenas renderização serão os limites de tamanho de tela dos telefones.

Você pode instalar o Opera Mini em um emulador como o Java WTK e testar prestação móvel em um PC. Uma desvantagem é que o Opera Mini ainda funciona através de um proxy, de modo a depuração arquivos locais / locais não vai funcionar -. Você tem que fazer upload de seu site para um servidor mundialmente acessível

Apenas google-lo.

Ele depende inteiramente do telefone. Se você quiser apoiar cada dispositivo lá fora, nem sequer se preocupar com CSS ou JavaScript, já que nem trabalho vontade (ou vai fazer algo completamente não-padrão) em 99% dos dispositivos. Se você só está direcionando dispositivos high-end, como o iPhone ou o mais recente da série 60 Nokias, você deve ser capaz de fugir com JS limitado e CSS.

Alguns emuladores navegador que eu saiba:

Existem muitos fabricantes mais que simplesmente não têm quaisquer ferramentas em tudo (Eu te desafio a tentar encontrar um site do desenvolvedor para LG), de modo que você precisa para ter acesso aos aparelhos físicos, se você quer ter certeza de que seja exibido ao local como deveria.

DeviceAnywhere é uma ferramenta excelente se você tem o dinheiro. Foi extremamente vagaroso a última vez que eu usei cerca de um ano e meio atrás. Além disso, ele é puro Java assim é um cão em qualquer máquina. Mas é, sem dúvida, a única melhor ferramenta de desenvolvimento móvel disponível e, acredite em mim, eu tentei a muito .

dispositivos BlackBerry com OS 4.5 ou mais velhos não vai lidar com Javascript ou CSS muito bem, se em tudo. Os dispositivos com OS 4.6 e superior (negrito, Pearl Flip, Tempestade, etc ..) vêm com um novo motor de renderização que tem muito melhor suporte para Javascript, DOM e CSS. Não é perfeito, mas deve tornar maioria das páginas muito bem. Você pode baixar o simulador do BlackBerry para estes dispositivos a partir de seu site do desenvolvedor e experimentá-lo. Uma vez que é executado o mesmo código no dispositivo real é uma excelente representação do que você pode esperar ver no dispositivo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top