
En mis clases una de las partes donde más tiempo pasamos es tratando de comprender qué es la famosa guerra de navegadores y qué significa para nosotros como desarrolladores o diseñadores, parte de esa discusión se centra siempre en ver lo mismo en distintos navegadores y tratar de encontrar las diferencias.
La discusión que siempre sobreviene a ésta es cuál sería un flujo de trabajo correcto para lograr el mejor resultado a ojos de nuestros clientes, esta por supuesto no es una pregunta fácil, pero yo creo que se resume a una gran pregunta: Qué navegador utilizan mis usuarios?
Hay momentos en que descubrir la respuesta a esta pregunta va a ser más sencillo y hay otros momentos en que no, veamos cómo encaminarnos mediante unos pasos que yo recomiendo:
1. Conocer a nuestro cliente
No es lo mismo un Sitio Institucional que un Blog que una Intranet Corporativa, eso lo sabemos de antemano y lo tenemos en cuenta para lo que vamos a proponer a nuestro cliente en cuestión, pero también es importante comprender qué esto afecta directamente al parque de navegadores con que podríamos enfrentarnos:
En una Intranet Corporativa la situación va a estar seguramente muy controlada y restringida por políticas de la empresa, este es nuestro mejor escenario, no hay diversidad permitida y sólo se nos va a exigir el correcto funcionamiento bajo un navegador: El oficial.
En cambio, tanto un Blog como un Sitio Institucional tienen realidades diferentes a la anterior, pero diferentes entre ellas, por un lado, vamos a tener seguramente una amplia gama de navegadores, casi diría que todos los que conozcamos pero la gran diferencia va a estar en cuál es el más usado por nuestros usuarios y aqui tenemos claras diferencias.
2. Conocer los usuarios de mi cliente
Comprendiendo quién es nuestro cliente, usemos un poco de sentido común para conocer sus usuarios, podemos suponer de antemano que el lector de un blog es un usuario más "avanzado" que el de un sitio institucional y por lo tanto podemos esperar que tenga navegadores más actualizados, veamos que tanto de esto se cumple con ejemplos, primero un sitio institucional
| Navegador | Porcentaje de Usuarios | |
|---|---|---|
| 1 | Firefox | 47.42% |
| 2 | Internet Explorer | 33.39% |
| 3 | Chrome | 17.15% |
| 4 | Safari | 1.14% |
| 5 | Opera | 0.57% |
Nada mal y que interesante el resultado, sí, Firefox aparece como el dominante (sorpresa!) y si entrásemos en detalles veríamos que dentro de la familia de los IE, la versión 7.0 es la ganadora, veamos que pasa con los usuarios de un blog (este en particular)
| Navegador | Porcentaje de Usuarios | |
|---|---|---|
| 1 | Firefox | 55.02% |
| 2 | Chrome | 25.34% |
| 3 | Internet Explorer | 10.96% |
| 4 | Safari | 3.65% |
| 5 | Opera | 2.74% |
Esta tabla arroja algunos resultados más interesantes aún y de sólo verla lo primero que nos tiene que venir a la mente es la confirmación que este público es muy particular, los lectores de este blog son en esencia gente técnica, que siempre están con lo último y que el Internet Explorer esté por detrás de Chrome con una diferencia importante así lo demuestra, veamos que el Firefox es clarísimo vencedor pero veamos también lo que pasa en las últimas posiciones de la tabla con mucha gente que usa Safari y mucha que usa Opera.
3. Usando la información
Con esta información podemos ver claramente que en el caso del blog podemos usar casi cualquier cosa que nos interese que la inmensa mayoría de los usuarios (90%) lo va a poder ver y usar sin problemas. De hecho, en dicho caso de los usuarios de IE la gran mayoría está en la versión 8. También, siendo que vivimos de esto no debemos olvidarnos de utilizar nuestra experiencia y lo que sabemos de este medio, por ejemplo los patrones de actualización de los navegadores.
Ahora que sabemos todo esto y vamos a comenzar a desarrollar lo importante es probar nuestro trabajo en más de un navegador, a la hora de decidir en cuáles hacerlo yo recomendería probarlo en los tres mayores del mercado (IE, Firefox y Chrome) con lo cual seguro estamos cubiertos y a la hora de elegir versiones volver a nuestros hallazgos.
Cómo montar nuestro ambiente de testing?, bueno, si nos mantenemos en tres navegadores es muy simple, sólo instalarlos alcanza, si queremos ampliar nuestro espectro debemos entrar en otras soluciones de las que ya vamos a hablar...
Sin respuestas para “Un flujo de trabajo apropiado para cada necesidad” Deje un comentario ›