44

Hace poco pregunté a question que se derribó por ser demasiado fuerte. Estoy teniendo otra oportunidad hoy porque es algo que realmente me preocupa y realmente quiero comentarios e ideas de las personas inteligentes sobre SO.¿Cuál es la mejor manera de convencer a las personas para actualizar IE?

IE6 no es la pesadilla de mi existencia, pero está cerca. Soy un desarrollador web y paso mucho tiempo arreglando cosas para IE6. Teniendo en cuenta su edad y calidad relativa, estoy sorprendido de que muchas personas todavía lo estén usando.

Entiendo que algunas empresas todavía lo usan para el soporte interno de aplicaciones web heredado, pero he encontrado dos compañías que no se han actualizado únicamente porque las actualizaciones automáticas de XP no lo ofrecen de manera predeterminada (debe pasar por el navegador basado en Windows Update para instalar IE7/8).

Olvidando a los que lo necesitan, ¿cómo convencerías a una persona u organización de actualizar a una versión más nueva de IE?

¿Funcionan los carteles de advertencia? He pensado en omitir el arreglo de IE6 antes y poner en marcha una afirmación de que "este sitio funciona mejor en ...", pero seguramente tener un sitio mal interpretado me hace parecer a mí y a mi cliente malos, no IE6.

También hay personas que no necesitan mantener IE6 pero no pueden actualizar porque están en un entorno controlado. ¿Cuál es la mejor manera de influenciarlos lo suficiente para que sus administradores hagan algo para solucionar el problema?

Nota: Como dije la última vez, no me importa mover estas personas a otro navegador. No me importa darles la opción, pero ciertamente no se supone que sea un hilo de Firefox/FOSS uber-alles.

No estoy buscando pelea, solo ideas constructivas para hacer que los tipos de negocios conozcan las tecnologías de navegación de la manera menos dañina.

Edit: Hay un par de respuestas de "no se puede forzar". Estoy de acuerdo, pero creo que podría influir en ello. Le digo a la gente cuando veo IE6 pero no estoy sentado detrás de cada usuario de IE6 que accede a un sitio que he creado.

Considere advertencias sobre la salud de los cigarrillos. No obligan a las personas a dejar de fumar, pero educan de una manera sucinta y (hoy en día) bastante brutal. No hay duda de que educar a las personas ha tenido un efecto masivo en el número de fumadores.

IE6 es mucho menos adictivo que fumar, así que, sí, impulsar la idea de la educación parece que podría influir en las personas adecuadas para hacer lo correcto.

+18

suspiro. No es programación relacionada hoy, ¿verdad? Ciertamente parece que la programación está relacionada cuando estoy pirateando CSS para arreglar IE6. – Oli

+3

Estoy de acuerdo con la idea del banner, pero es importante que también proporcione un enlace para que puedan descargar IE7. – Zachary

+5

+1 porque alguien más lo había hecho, y no puedo imaginar por qué esta no es una pregunta válida. – Joseph

Respuesta

30

Haciendo caso omiso de instalaciones en las que tiene el mandato IE6, tenga en cuenta la segmentación de su aplicación, la básica (aunque no con errores y utilizable) funcionalidad disponible para los usuarios de IE6, y la funcionalidad avanzada disponible sólo para los nuevos navegadores. Atrae a los usuarios a los navegadores más nuevos con la promesa de cosas interesantes.

+0

Esto tiene sentido. – Tarik

+0

lo hace? como una animación genial cuando haces clic en el botón? ¿cómo los usuarios ie6 siquiera sabrían que existe? ie6 usuarios viven en grupos. – IAdapter

+7

@ABCDE: Busque en Gmail un ejemplo. "Haga clic aquí para una funcionalidad genial". -> "Lo siento, tienes IE6, no puedes usar esto". –

2

Creo que estás pensando de la manera incorrecta al respecto. Supongamos que cada uno de nosotros toma nuestras decisiones basadas en el esfuerzo frente a las ventajas, ¿cree que actualizar el navegador (mucho trabajo y muy difícil para un no técnico) tiene suficientes ventajas para justificar hacerlo? ¡Tal vez no!

+5

No es tan difícil ... de hecho, para una actualización de windows no tecnificada debería molestarte todo el tiempo al respecto. –

+0

Lleva mucho tiempo hacer las actualizaciones en una computadora de la era 2005, pero hacer la actualización es realmente un proceso bastante simple de explicar. – Oli

21

No puede forzarlos, especialmente si TI en sus empresas exige IE6.

EDIT: Estoy de acuerdo en educar a las personas, pero a pesar de que alguien es educado, todavía no puede actualizar a menos que lo permita.

+7

+1 No puedes forzar a las personas a cambiar. Google también adopta este enfoque para muchas de sus aplicaciones de JavaScript: la mejor opción para usted es respaldarlo, incluso si es molesto. Cosas como las noticias de google realmente se procesan correctamente en IE 5 y netscape 4.7. –

+0

No puede forzarlos, pero tengo suerte de que uno de nuestros clientes haya aceptado recientemente establecer IE7 como mínimo. Aunque tanto nuestras partes JavaScript como la representación CSS funcionan y se ven casi perfectas en IE5.0 (!). Son solo algunas pequeñas molestias con IE6 las que complican las cosas. – OregonGhost

+2

+1 Por señalar la triste realidad. :( – dss539

11

Bueno, siempre puedes decirles que tiene 8 años. Probablemente más viejo que su televisor o automóvil. La mayoría de las personas querrán actualizar a un modelo más nuevo si pueden obtenerlo gratis.Solo ponlo en términos de otras cosas (como autos y televisores) para que se hagan una idea de la edad que tiene. Esto debería funcionar bien con los tipos de administración superior ya que pierden mucho enfoque técnico ... por lo general. :)

+0

Demasiado cierto. Gracias por el consejo. – Oli

1

Creo que este es un problema que resolverá las horas extra. Las aplicaciones más nuevas están empezando a usar funciones de HTML5, algo que dudo que IE respalde en los próximos 5 años. Esto solo debería comenzar a alejar a los clientes de los navegadores más antiguos.

+0

El "clima económico actual" retrasará la actualización de la infraestructura. Sé que lo que dices es correcto, pero no estoy seguro de cuánto tiempo puedo permitirme mantener las cosas para IE6. Si llegamos a 2012 y XP todavía tiene un 10%, es probable que construya sitios contra 4, quizás 5 versiones de IE. – Oli

6

Ventas simples.

Tienes que encontrar lo que motiva a tus usuarios y demostrarles cómo la mejora les beneficiará.

El problema es que para los usuarios a los que se dirige (normalmente no conocedores de tecnología o vinculados a políticas corporativas), no hay mucho que los motive, aparte de las tácticas de miedo, supongo.

Se podría escribir muy simple fácil de mantener páginas para IE sólo una, y guardar las cosas interesantes para otros navegadores, y les mostrará una vista previa de lo que podía hacer otro navegador ...

2

Todo lo que necesita es tiempo, Vista se envía con IE7, Windows 7 enviará IE8. Aunque las empresas no cambiarán de la noche a la mañana, el tiempo lo arreglará.

+0

El tiempo no siempre cura todo. He visto a más de una compañía que usa Windows 2000 + IE6 en todas sus máquinas, ¡incluso las más nuevas obtienen la instalación estándar de W2k! ¡Y eso fue en 2010, más de diez años después del lanzamiento de W2k! –

+0

Claro que hay excepciones. Me he topado con lugares el último año donde las personas aún usan sistemas MS-DOS o ingresan todo a través de un viejo sistema IBM Unix. Pero sí ... esas son excepciones, no la regla. – Evert

0

No sea el primero por el cual se prueban los nuevos,
Ni tampoco el último en dejar de lado el viejo.

- Alexander Pope

2

Si está ofreciendo contenido que a su base de consumidores realmente le importa, pero su sitio no puede funcionar de manera realista en IE 6, entonces verifico si usan navegadores que no admite (IE 6) y si son redirigidos a una página específica de su navegador (capacidades limitadas, no bien compatibles, etc.) o solo una página que dice que está usando un navegador que no es compatible.

El punto aquí es este: si realmente les importa, entonces arpará en su departamento de TI para que lo instale. Sin embargo, si solo les permites usar su sitio, pero en un sentido roto, entonces pensarán que su sitio es terrible y debe ser reparado.

+2

De hecho. Hay puntos negativos para cada solución. Bloquearlo: están frustrados. Adviértanlo pero permítanles usarlo: renderización de baja calidad. Solucionado: mi tiempo se va por la ventana. – Oli

+0

@Oli Exactamente, la pregunta es, ¿qué solución le dará el resultado que desea? Pensaría que Bloquearlo, o tener un sitio separado de "IE6" que NO obtenga mejoras probablemente sea el camino a seguir. Esperemos que intenten remediar la situación. – Joseph

2

Mi empresa actual todavía exige IE6 y sospecho que es porque tienen muchos sitios internos que no funcionan en IE7. No hay mucho que puedas hacer al respecto. Al menos también puedo usar Firefox para sitios fuera de la compañía.

1

La mejor manera en que puedo pensar en hacer que la gente se actualice desde IE6 es comprar una computadora nueva o actualizar sus sistemas operativos.

Las personas no mantienen IE6 porque les gusta. Lo conservan porque su departamento de TI lo requiere. Esto puede ser porque tienen un software interno que no pueden actualizar o porque su departamento de TI no quiere que le molesten, pero el primero es más probable.

Sin embargo, creo que XP es el último sistema operativo que puede obtener con IE6. Vista y Win7 no lo admiten, por lo que los usuarios y los departamentos de TI no tienen otra opción.

5

Oli,

He estado en su situación antes. En todos los casos, me aseguro de que mi CSS y Javascript rindan y funcionen bien en IE6, pero luego agrego mejoras progresivas para navegadores posteriores. Luego atraigo al cliente diciendo "He agregado algunas cosas adicionales que puedes ver en los navegadores más nuevos". Esto en la mayoría de las veces los hace intrigados para hacer el cambio.

+0

Es una buena idea, pero es difícil decidir dónde termina la funcionalidad crítica (que los usuarios no podrían vivir sin ella) y dónde comienza la "buena pelusa". Pero si. La curiosidad puede matar al IE6. – Oli

+0

No sé cuáles son sus proyectos, pero debería ser bastante obvio qué partes de la aplicación son críticas. Si no puede determinar qué partes de su aplicación son las partes cruciales, tiene problemas mayores que los que no funcionan en IE6. – Perchik

3

Creo que por ahora lo mejor es lidiar con eso. Intentaré hacer que tu sitio sea totalmente compatible con IE6 & arriba. Sin embargo, aún podría incluir la detección del navegador en el sitio que le dice al usuario que está usando un navegador que puede no funcionar correctamente para su sitio.

He visto sitios que hacen esto antes. Me viene a la mente la banca en línea de Bank of America. En el pasado, publicaban un mensaje sobre este efecto cuando ejecutabas Google Chrome. Puede tener un mensaje de advertencia que indique que el sitio puede no funcionar correctamente con su navegador, aunque lo haga en su mayor parte. Esta es una forma de alentar al usuario a actualizar. Pero es una línea fina. Si se excede, inevitablemente asustará a algunos usuarios que no quieren o no quieren (piense en bibliotecas públicas, escuelas, etc.) actualizar su navegador.

+0

Me sorprende que no haya más personas que hagan esto. Es lo que estoy considerando. Al menos mientras IE6 tiene más del 20% de participación de mercado corporativo en los Estados Unidos. – Oli

5

Descargue IE8, Google Chrome, Safari o Firefox y muéstreles cuánto más rápido renderizan una página que IE6.

Diles que la solicitud de almacenamiento en caché no funciona correctamente con Internet Explorer 6 o bien (si está utilizando IIS)

Pero en honor a la verdad, ellos muestran la velocidad de los navegadores más recientes, especialmente si usted está haciendo cualquier cosa con una gran cantidad de javascript Las nuevas velocidades de renderizado son fenomenales.

+0

No es una mala idea. Me he estado enfocando en los problemas de los viejos en lugar de en los brillantes de los nuevos. Y bienvenido a SO. – Oli

+3

Estaba en un proyecto hace aproximadamente un año. .NET 3.5 con ASP.NET AJAX y tuvimos que asegurarnos de que el sitio era compatible con IE6. Fue una pesadilla. Cuando lo lanzamos, todos los usuarios internos no pudieron acceder al nuevo sitio, debido al problema con la compresión de IIS. IE6 no le gusta. Cuando mostramos a los titulares de las acciones comerciales cómo funcionaba el sitio en Chrome, safari, etc., quedaron impresionados. –

0

No puede convencer a las personas de que realicen una actualización. Las únicas personas que quedan con IE6 o no les importa o trabajan en grandes corporaciones/gobierno que no tienen control sobre qué navegador utilizan.

Un cartel o advertencia simplemente los va a molestar a todos.

5

GMail mostró a los usuarios de IE6/7 una pequeña y discreta notificación al efecto de "¿Quieres que tu GMail funcione mejor/más rápido? Haz clic aquí". La página de inicio ofrece actualizaciones a Chrome, FF3 e IE8.

Creo que si más sitios corren la voz sobre los beneficios para el usuario final de la instalación de software gratuito y actualizado de nombres confiables; eso sería un largo camino.

1

Pensarías que la navegación con pestañas sería un punto de venta suficiente.

1

La única forma en que podrá "forzar" las actualizaciones es crear una aplicación imprescindible para empresas que requiera la última versión de Internet Explorer para funcionar.

Las posibilidades de eso, sin embargo, son escasas.

Una opción mucho mejor es realmente desarrollar su aplicación web con su mercado objetivo en mente. Si está desarrollando un producto para empresas en el que los navegadores antiguos son la norma, entonces desarrolle para satisfacer eso.

Sólo puede ir tan lejos en la celebración de la mano de los visitantes. Si no están dispuestos a cambiar su comportamiento con la elección del navegador, entonces realmente no es su problema.

Al final del día, si decidimos que debemos atender absolutamente a todos, puede olvidarse de todos los avances que se han realizado en la tecnología del navegador en los últimos 15 años y tener (cerca de) 100% de cobertura. Pero eso es simplemente ridículo.

Básicamente - desarrolla para su mercado objetivo utilizando tecnologías compatibles entre navegadores y degradar la funcionalidad/estilo donde sea necesario - y darse cuenta de que no se puede complacer a todo el mundo todo el tiempo

+0

Para mis cosas personales, estoy completamente de acuerdo. Para pro-cosas menos formales, seguro, podría salirse con la tuya. Pero con los sitios corporativos y b2b (donde realmente radica el problema), tengo que estar al tanto de todo y ahí es donde consigo más dolor. Cualquier pequeño resbalón y recibiré una llamada el mismo día en que me aviso preguntando cuánto tardará en arreglarlo. – Oli

+1

Me parece que sus clientes no entienden su producto si su objetivo demográfico es "todos". – Matt

1

Creo que la mejor forma de hacerlo es vuelva a empaquetar su sitio solo para IE7 + (mostrando la versión anterior para IE6) y publicíelo en su sitio IE6 de una manera atractiva como "NUEVO" "ACTUALIZAR PARA IR A V2, LO NUEVO DESTACADO" y otras formas de comercialización engañosas pero inofensivas: PAG . Básicamente, haz que resulte atractivo para ellos pasar a IE7/FF/etc. o la gente no pensará que valdrá la pena el esfuerzo.

la medida podría ser logarítmica o incluso exponencialmente ritmo, es decir, ya que los usuarios empiecen a moverse, más usuarios obtendrían convencido de que merece la pena, algo así como la presión de grupo: P

0

Desde mi experiencia, si usted está teniendo problemas de representación , por lo general, es un problema más profundo con su CSS. Normalmente, hago una hoja de estilo y se ejecuta de manera más o menos idéntica en IE y Firefox.

Por ejemplo, centrar un div usando los márgenes automáticos no funcionará en IE si no incluye explícitamente un doctype. Esta es una expectativa normal para un documento html, por lo que el problema de renderizado no es un problema para empezar.

Este tipo de cosas viajan por el tótem. A menos que use controles web ASP.NET, no debería tener problemas para hacer que sus divs se reproduzcan correctamente en todos los navegadores utilizando una sola hoja de estilo.

6

Aquí hay una buena: Microsoft SharePoint 2010 will not support IE 6.

Esto obligará a la mayoría de las compañías más grandes de actualizar.

+1

Eso es realmente interesante. MS podría haber solucionado esto hace años simplemente haciendo una actualización automática que se instala sin la interacción del usuario ... Pero es bueno finalmente verlos tratando de deshacerse de ella. – Oli

+0

Acabo de leer el enlace. Solo necesita IE7 + para * autor * contenido. Y hay esto: "Por ejemplo, los clientes que usan Windows XP deben hacer la transición al Service Pack 3 en julio de 2010 y son elegibles para recibir soporte para Internet Explorer 6 hasta abril de 2014". 2014! – Nosredna

+1

Oh Dios ... eso es deprimente. Los autores de contenido siguen siendo una parte importante de nuestra base de usuarios de SharePoint, por lo que aún puede ganar en ese frente. –

1

Tendría que hacer una buena discusión. Por ejemplo, cómo FF es más seguro porque generalmente se ejecuta con menos privilegios que IE6.

Hubo algunos graciosos img en digg, un aviso de los administradores de la escuela para actualizar a Firefox, y esa fue una de las razones.

editar: Yo uso la escritura ie6update.com 's en mi sitio popular para ayudar a actualizar los usuarios de IE6 pobres: P

+0

Nadie que todavía esté ejecutando IE6 cambiará solo porque se trata de un navegador más seguro, porque cualquiera que se preocupe por cosas como esa se habrá movido a algo diferente o se ha quedado atrapado en IE6. –

+0

Creo que aún encontraría algunas personas con poca experiencia que cambiarían, como los usuarios domésticos, pero sí, estaría de acuerdo en una situación de cooperación. –

1

Se podría demostrar que a ellos mediante el escaneo de su máquina con algo así como HiJackThis para mostrarles cómo comprometida su computadora actual es por no tener el último IE.

0

Cree un estándar para la web. Luego arregle IE.

2

Unas pocas uñas y dedos de los pies deben convencerlos.

3

IMO, esencialmente solo estás perdiendo el tiempo si tratas de hacer esto. No importa cuánto eduques, siempre y cuando Windows XP sea el sistema operativo dominante, aún tendrás que admitir IE6, porque una buena parte de los usuarios de IE solo están usando lo que vino con su sistema operativo y no van a hacerlo. actualización, punto Puede convencer a algunas personas de que realicen una actualización, pero no convencerá lo suficiente como para marcar la diferencia en cuanto a si continúa o no admitiendo IE6. No fue hasta que Windows 98 finalmente se fue que IE4 podría ser ignorado de forma segura.

Si Windows 7 muestra mejor que Vista, entonces quizás en 3 años más o menos ya no tengamos que preocuparnos por IE6, pero hasta entonces es solo un hecho de la vida con el que tendrá que lidiar . Si desea convencer a las personas para que actualicen simplemente porque desea ayudarlos a tener una mejor experiencia, entonces ese podría ser un objetivo digno, pero tratar de convencerlos de que actualicen para que ya no tengan que apoyar ese navegador será solo un ejercicio inútilmente

+1

Estoy totalmente de acuerdo. Buena respuesta. – SRO

1

¿Conoces el Stop Living In the Past script? Solo despliega la secuencia de comandos en tu sitio web para alentar a los usuarios de IE6 a actualizar, con un mensaje amigable y no condenatorio y un enlace al último IE.

0

No soy un usuario de IE así que mis comentarios hablarán más sobre el ciclo de vida del software. Hasta que Microsoft deje de brindarle soporte, y es posible que lo hayan hecho (vea mi primera declaración), está atascado en su apoyo. Una vez que Microsoft lo abandone, puede abandonarlo a menos que tenga un requisito o necesite hacerlo de lo contrario, en cuyo caso esta pregunta sería irrelevante. Al menos otra persona recomendó que su trabajo tenga una versión básica IE6 y una versión IE7/8 más elaborada. No sé cómo se hace el desarrollo web, pero en el mundo integrado estaría comenzando una nueva rama fuente con cada nueva versión de IE fusionando solo las correcciones de errores de las ramas anteriores. Esto mantiene actualizado todo el nuevo desarrollo de funciones con el último producto, en su caso IE8. El punto que el otro contribuyente y yo tratamos de hacer con esto es que las personas, incluidos los que administran los departamentos de TI y las grandes compañías, eventualmente desearán las nuevas características o asumirán el hecho de que no hay un nuevo desarrollo para su plataforma .

2

Si usted es el proveedor que soporta una aplicación web que su cliente insiste en usar con IE6 en lugar de un navegador actualizado, yo diría que trate de ofrecerles incentivos de actualización (por ejemplo, menores tarifas de contrato de soporte, una renovación única descuento, o algún conjunto de características "mejoradas" que mágicamente se habilitarían una vez que actualicen su mínimo común denominador en el navegador).

Estoy de acuerdo con algunos de los sentimientos anteriores mencionados sobre pancartas de advertencia, serían molestos e inútiles.

Si la empresa es tan grande y/o burocrática que son difíciles de vender en términos de actualización, podría tomar años para que se "actualicen". Un hospital donde una vez trabajé estaba terminando una actualización a Windows NT 4, mientras que XP ya había salido un año.

Personalmente, si tuviera alguna influencia sobre una situación de este tipo, incluiría con mi factura anual un aumento muy obvio en mi soporte o tarifas de desarrollo sustancialmente cada año IE6 permanece en uso en el sitio del cliente, mientras que al mismo tiempo presenta la opción atractiva de menor precio de actualizar su navegador al lado.

5

Creo que lo mejor que puedes esperar es piratear el CSS, pero usando un banner.

Una nota para todos: los amigos no permiten que sus amigos usen IE6. !

MouseOver Readers FTW!

1

simple .. Las versiones más recientes no han sido ampliamente probados y por lo tanto no son compatibles! .. Las nuevas versiones de muchos productos de software también introducir características pasivas confiados que están orientados comercialización e incluso espiar a información confidencial!

+0

Han pasado 4 años desde que salió IE7. – Oli

+0

@Oli: pueden ser 4 años en el mercado, pero no para una empresa que usa versiones anteriores. En una empresa, las actualizaciones de software no se instalan inmediatamente a menos que el departamento de control de calidad lo haya probado exhaustivamente y solo cuando sea absolutamente necesario, por lo que muchas empresas aún ejecutan versiones antiguas, incluido el software heredado. –

Cuestiones relacionadas