Pregunta

Cuando está trabajando en un nuevo sitio web, ¿a qué combinaciones de navegadores y sistemas operativos apunta y a qué prioridades? ¿Considera que apuntar a algunas combinaciones específicas (e ignorar el resto) es mejor que tratar de esforzarse para que todas funcionen según lo previsto?

Navegadores comunes:

  • Firefox (1.5, 2, 3)
  • Internet Explorer (6, 7, 8-beta)
  • ópera
  • Chrome

Sistemas operativos comunes:

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

Solución

Principalmente, solo me dirijo a los navegadores, ya que los sitios que he creado no dependen realmente de ningún sistema operativo específico. Como se mencionó anteriormente, la guía de soporte del navegador graduado de YAHOO es un buen punto de partida para determinar qué navegadores debería / podría admitir. Y la biblioteca de la interfaz de usuario de Yahoo (CSS + JavaScript) ayuda enormemente a lograr esto.

Pero cuando desarrollo sitios, lo hago principalmente en Firefox2 ya que tiene las mejores herramientas de desarrollo web (kit de herramientas para desarrolladores de firebug + wed). Luego también pruebo mis sitios con Opera 9.5, ya que es mi navegador preferido para navegar . Anteriormente, perdí todas las esperanzas de admitir IE6 a un nivel razonable, por lo que en estos días solo les digo a mis usuarios que actualicen a IE7, que es casi capaz de mostrar sitios similares a FF2 / 3 + Chrome + Opera.

FF3 y Chrome son tan nuevos en este momento que tiendo a ignorarlos, pero debo decir: ¡Son muy rápidos! Mis sitios pesados ??de javascript / css son notablemente más rápidos con ellos.

Otros consejos

Estoy haciendo:

  • Firefox 2 y superior
  • IE 7 y superior
  • Konquorer o Safari (o quizás ahora Chrome)

Depende de tu audiencia. Si tienes muchos usuarios de tecnología, puedes tener el 50% de tus usuarios como Firefox. Si tienes muchos padres y madres, es probable que tengas un 75-80% de tus usuarios con IE 6 o 7. Es probable que necesites sacar un alhpa / beta con Google Analytics para que puedas obtener una medida de tu audiencia.

Donde trabajo, nos dirigimos

  • Firefox 2 y 3 en Windows
  • Firefox 2 y 3 en Mac
  • Safari en Windows y Mac
  • IE 6 y 7

No estamos apuntando específicamente a ningún navegador de Linux, pero si funcionan en la lista anterior, es muy probable que funcionen en todas partes. También estamos probando contra el navegador Chrome de Google en Windows ahora.

Esta semana me di cuenta de que si te inclinas un poco y entiendes cómo validar tu HTML, es mucho más probable que no tengas que preocuparte por las cosas de los navegadores cruzados.

Oh sí, excepto Javascript.

Primero lo hago funcionar en Firefox, eso es lo que usa el jefe. La última ópera, eso es lo que usa Bob. Har Har, sólo bromeo Bob.

Pero aún así, nunca puede estar seguro porque la minucia de la incompatibilidad del navegador y el hecho de que el 90% de las personas a las que pregunta no pueden decirle realmente qué navegador están usando.

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

E incluso ese antiguo modo de espera ya no funciona.

Mi consejo es bloquear IE, como si fuera un servidor de terminal, y tratar de navegar su sitio web. Si puedes hacer clic en todo y leer todo, entonces estás en claro.

Si usas sIFR y alguien te llama diciéndote que tu logotipo está al revés, es hora de priorizar y preocuparte por la compatibilidad nuevamente, de lo contrario, IE y FF y listo.

Apuntar a ninguno. Prueba contra muchos.

Donde trabajo, probamos lo siguiente (en este orden de prioridad, basado en datos de Google Analytics), todos en Windows:

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

No nos molestamos con Opera o versiones anteriores de navegadores, ya que el porcentaje de usuarios es muy pequeño, sin embargo, hacemos todo lo posible para codificar todo según los estándares, por lo que no debería haber grandes problemas.

Por supuesto, como dijo Milhous, depende de tu audiencia en particular. YMMV.

El paquete estándar al que estoy acostumbrado es:

  1. IE6 (ganar)
  2. IE7 (ganar)
  3. Firefox 1.5+ (win / mac)
  4. Safari 2+ (win / mac)
  5. Opera 9+ (win / mac)
  6. Chrome (hasta ahora, si se despeja de Safari 3.0 al ganar, también parece borrar Chrome)

También puede reclamar genéricamente soporte para IE6 / 7, Gecko y WebKit ... y cubre todo lo que se enumera aquí, excepto Opera, más algunos que no están en la lista. Es mucho más difícil probar solo el motor de renderizado y no las diferencias específicas en las versiones del navegador y sentirse cómodo con los resultados.

Estoy de acuerdo en que deberías intentar hacer que funcione en todo, pero si es un sitio nuevo, consideraría seriamente abandonar el soporte para IE6. Desde una perspectiva de desarrollo, le ahorrará horas de jalar el cabello si no necesita apoyarlo.

Tendrá que compararlo con el público al que está destinado y si está dispuesto a perder algunos clientes que no estarán dispuestos (o no podrán) a actualizar su navegador.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top