Pergunta

Quando você está trabalhando em um novo site, o combinações de navegadores e sistemas operacionais você alvo, e em que prioridades? Você encontra-alvo algumas combinações específicas (e ignorando o resto) melhor do que tentar se esforçar para torná-los todo o trabalho conforme o esperado?

navegadores comuns:

  • Firefox (1,5, 2, 3)
  • Internet Explorer (6, 7, 8-beta)
  • Opera
  • Chrome

sistemas operacionais comuns:

  • Windows (XP, Vista)
  • Mac OSX
  • Linux
  • Unix
Foi útil?

Solução

Principalmente eu apenas como alvo navegadores como os locais que eu construí realmente não dependem específica nada OS. Como mencionado acima, guia do suporte ao navegador graduada do Yahoo é um bom ponto de partida na determinação de quais navegadores yous deve / pode suportar. E User Interface biblioteca do Yahoo (CSS + JavaScript) ajuda maciçamente em alcançar este objectivo.

Mas ao desenvolver sites que eu principalmente fazê-lo em Firefox2, pois tem o melhor web desenvolvimento de ferramentas (firebug + casar Developer Toolkit). Então eu também testar meus sites com Opera 9.5, como é o meu navegador de escolha para de navegação . Perdi previamente toda a esperança no apoio IE6 em qualquer nível razoável para esses dias eu apenas informar meus usuários para atualizar para o IE7 que é quase capaz de exibir sites de forma semelhante a FF2 / 3 + Chrome + Opera.

FF3 e Chrome são tão novos no momento em que eu tendem a ignorá-los, mas devo dizer: Eles estão friggin rápido! Meus sites pesados ??javascript / css são visivelmente mais rápido com eles.

Outras dicas

eu estou fazendo:

  • Firefox 2 e até
  • IE 7 e para cima
  • Konquorer ou Safari (ou talvez agora Chrome)

Depende do seu público. Se você é pesado em usuários de tecnologia, você pode ter 50% de vocês, usuários como Firefox. Se você tem um monte de mãe e pais, provavelmente você vai ter 75-80% de seus usuários sendo IE 6 ou 7. Você provavelmente precisará obter um alhpa / beta com o Google Analytics para que possa obter uma medida do seu público.

Onde eu trabalho, temos como alvo

  • Firefox 2 e 3 no Windows
  • Firefox 2 e 3 no Mac
  • Safari no Windows e Mac
  • IE 6 e 7

Não estamos visando especificamente quaisquer navegadores Linux, mas se eles trabalham na lista acima, há uma boa chance de que eles trabalham em todos os lugares. Nós também estão testando contra o navegador Google Chrome no Windows agora.

Eu só descobri esta semana que, se você dobrar um pouco e descobrir como validar seu HTML você é muito mais provável para não ter de se preocupar com coisas cross browser.

Oh yeah, exceto Javascript.

Eu fazê-lo funcionar no Firefox em primeiro lugar, que é o que os usos chefe. Opera passado, que é o que Bob usa. Har Har, só brincando Bob.

Mas, mesmo assim, você nunca pode estar seguro porque a minúcia de incompatibilidade do navegador e o fato de que 90% das pessoas que você perguntar não posso realmente dizer qual navegador eles estão usando.

Can you click help and about? (Pause) No?  Oh, that right you're using IE7

E mesmo que espera velha não funciona mais.

Meu conselho é para bloquear IE, como se fosse um servidor de terminal, e tentar navegar no seu site. Se você pode clicar em tudo e ler tudo, então você está em claro.

Se você usar sIFR e alguém te chama dizendo que você está logotipo é de cabeça para baixo, é hora de priorizar e se preocupar com a compatibilidade de novo, caso contrário, IE e FF e você está pronto para ir.

Alvo nenhum. Teste contra muitos.

Onde eu trabalho, testamos o seguinte (nesta ordem de prioridade, com base em dados do Google Analytics), todos no Windows:

  1. IE 7
  2. IE 6
  3. Firefox 3
  4. Firefox 2
  5. Safari 3

Não se preocupe com o Opera ou versões mais antigas de navegadores já que a porcentagem de usuários é muito pequeno, no entanto, fazer o nosso melhor para o código tudo aos padrões, então não deve haver qualquer grandes questões.

Claro que, como Milhous disse, isso depende do seu público específico. YMMV.

A suíte padrão Eu estou acostumado a é:

  1. IE6 (ganhar)
  2. IE7 (ganhar)
  3. Firefox 1.5+ (Win / Mac)
  4. Safari 2+ (Win / Mac)
  5. Opera 9 + (Win / Mac)
  6. Chrome (até agora, se ele limpa Safari 3.0 em vitória, parece claro Chrome, também)

Você também poderia genericamente apoio pedido de IE6 / 7, Gecko e WebKit ... e que abrange tudo listado aqui, mas Opera, além de alguns não listados. É apenas muito mais difícil de teste de apenas o motor de renderização e não as diferenças específicas em versões do navegador e se sentir confortável com os resultados.

Eu concordo que você deve tentar e fazê-lo funcionar em todos, mas se é um novo site que eu consideraria seriamente fim do suporte para o IE6. A partir de uma perspectiva de desenvolvimento que você vai economizar horas de puxar cabelo se você não precisa para apoiá-lo.

Você tem que pesar isso contra o seu público-alvo e se você está disposto a perder alguns clientes que não estarão dispostos (ou poder) para atualizar seu navegador.

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