¿Qué tan importante cree usted que es la compatibilidad con IE?

7

Creo que la mayoría de los desarrolladores web estarán de acuerdo en que a menudo es más fácil hacer que algo funcione bien en la mayoría de los navegadores, pero no tanto en IE.

Me preguntaba: al diseñar / desarrollar un sitio web, ¿qué importancia cree que tiene la compatibilidad con IE? Quiero decir, ¿vale la pena reventarte intentando hacer que un sitio web que funciona perfectamente en los principales navegadores funcione igual en IE?

    
pregunta mattsven 02.04.2011 - 20:09

7 respuestas

27

Si está hablando de algo, ese no es solo su pequeño sitio privado relacionado con la programación, entonces: Sí, debe admitir el IE. Si desarrolla un sitio comercial y no se muestra en IE, perderá muchos clientes potenciales.

Además: Realmente, no es tanto trabajo hacer que tus diseños sean compatibles con IE (a menos que quieras admitir IE6, que personalmente no lo hago). Tu sitio no tiene que verse exactamente igual. Pero la funcionalidad básica debería estar allí.

    
respondido por el NikiC 02.04.2011 - 20:15
9

Depende completamente de cuál sea su público objetivo.

En mi sitio personal, puede que no me importe si es muy compatible con IE. En un blog público, puedo asegurarme de que toda la funcionalidad esté ahí y no se vea horrible. En un sitio web público para un cliente, la simpatía con IE es muy importante, a menos que estén específicamente orientadas a navegadores más nuevos con las características que desean implementar.

    
respondido por el Josh K 02.04.2011 - 20:14
3

Todo lo que debe saber es la información demográfica de sus clientes (en términos de uso del navegador).

IE es bastante popular, así que, como dice Nikic, ten cuidado de no separarte de una gran base de clientes.

Las estadísticas hablan por sí mismas, echa un vistazo a Wikipeadia , some random IE vs Firefox compare o incluso < href="http://blogs.forbes.com/parmyolson/2011/01/05/google-gobbles-internet-explorers-market-share-with-chrome/"> Forbes , una fuente bastante confiable de información. Incluso con el peor de los escenarios para Microsoft, aún tienen al menos un tercio del mercado, si no más de la mitad en lugares.

Utilice esos datos concretos para tomar su propia decisión sobre si puede permitirse perder un segmento tan grande del mercado.

    
respondido por el asoundmove 02.04.2011 - 21:08
1

Primero, verifique qué utilizan la mayoría de sus visitantes. Personalmente, utilizo Google Analytics para realizar un seguimiento de esto, ya que es fácil de configurar con toneladas de datos.

Segundo, decida el nivel de soporte que desea brindar a IE, en función de los datos que tenga ahora.

  • Si IE es < 10%, solo asegúrate de que lo básico funcione. En general, trato de hacer que mis sitios web funcionen en enlaces, lynx e IE. Sin embargo, no trato de hacer que se vean bonitas :).
  • Si IE es < 25%, es posible que pueda obtener una versión "básica" de su sitio para IE. P.ej. no hay gradientes, algunas funciones AJAX no funcionan, pero la funcionalidad básica sigue ahí.
  • Si IE es > 25%, es probable que tengas que ser totalmente compatible con IE. Buena suerte. Solo espero que no tenga que ser compatible con IE6, puede verificar los números y determinar las compensaciones según los datos que recopiló en el primer paso.

En cualquier caso, incluso si IE es < 1%, su funcionalidad básica debería funcionar en él. Si no es así, lo más probable es que estés haciendo algo mal. Además, generalmente es una buena idea escribir el sitio web para que funcione en los principales navegadores primero , luego agregue los hacks para que funcione en IE. Si IE es el navegador principal, aún así lo diseñaría para que funcione en otros navegadores.

    
respondido por el crazy2be 02.04.2011 - 21:10
0

Durante 3 años, he estado informando a QA y al resto de la organización: si hay un error con Safari / Chrome / Firefox, avíseme. Si hay un error con IE, usa un navegador diferente.

Concedido, no todas las empresas pueden permitirse hacer esto. ¿O pueden ellos? El tiempo que he ahorrado al ignorar IE es más que compensado por cualquier pérdida de ingresos de esos dos usuarios que todavía usan IE.

    
respondido por el Julio 02.04.2011 - 22:07
0

Es posible que su base de clientes no sea una colección de individuos, en lugar de personas de diferentes organizaciones. Como tales, pueden estar sujetos a las políticas de la empresa. La mayoría de la base de clientes con la que trato están bloqueadas en IE6 debido a un mandato corporativo. Incluso si IE6 era una pequeña fracción del tráfico global de Internet, probablemente constituye el 80% de nuestra base de clientes.

Un buen marco resumirá la mayoría de las diferencias y hará que sea más difícil trabajar con IE *. Utilizamos ExtJS.

    
respondido por el dave 02.04.2011 - 22:51
0

Creo que estás traicionando tus prejuicios personales cuando hablas de que "un sitio web que funciona perfectamente en los principales navegadores funciona igual en IE". Por mucho que le guste que sea de otra manera, el hecho es que IE no es solo un navegador principal, es el navegador más importante de la mayoría . Sitio por sitio, obviamente, todo es posible. Pero en todo el mundo de Internet, nunca he visto ninguna afirmación creíble de que algún otro navegador se haya acercado aún a la captura de la cuota de mercado de IE.

Pero, cuatro cosas que quieres tener en cuenta:

  1. Como dijo crazy2be: medida. Especialmente si, por ejemplo, está reconstruyendo un sitio existente, debería poder consultar las estadísticas de los visitantes y tener una idea clara y clara de cuál es el desglose del navegador antes de comenzar. Si está creando algo nuevo, no tendrá esta oportunidad antes de comenzar, pero vigile las estadísticas y permita que le orienten a medida que realiza cambios y adiciones a su sitio.

  2. Si está construyendo un sitio para un cliente, no es su decisión. Ellos decidirán qué nivel de compatibilidad con varios navegadores es obligatorio, y usted tendrá que lidiar con eso. ¡Eso es lo que le están pagando! Deberías ofrecerles consejos, sin duda. Debería cobrarles más si quieren que el sitio sea probado y funcione perfectamente en una gama más amplia de versiones de navegador, sin duda. Pero si estás haciendo un trabajo por contrato, debes producir lo que pide el hombre que está pagando las cuentas.

  3. No pienses en "IE" como una entidad monolítica. IE6 causa mucho, mucho más dolor que todas las otras versiones juntas. Abandonar IE6 es una decisión que le ahorrará mucho dolor y puede no afectar a muchos de sus visitantes. Echa un vistazo a ie6countdown para ver algunas estadísticas mundiales sobre el uso de IE6.

  4. Es realmente importante clasificar su apoyo o falta de apoyo en dos categorías: "hacer que funcione correctamente" y "hacer que se vea igual". Puede ahorrarse mucho esfuerzo sin perder muchos visitantes, en su caso, al degradar los navegadores inferiores para "hacerlo funcionar". ¿Alguna navegación sofisticada no funciona en IE? Arreglalo. ¿Alguna broca semitransparente de decoración se muestra sólida y se ve fea? Al diablo con ellos, si no quisieran lo feo, usarían un mejor navegador.

respondido por el Carson63000 02.04.2011 - 23:25

Lea otras preguntas en las etiquetas