Old-Spice refresca las campañas en medios sociales

Los nuevos comerciales de Old Spice han resultado ser todo un fenómeno. La empresa generalmente se asocia con gente de mayor edad y buscaba refrescarse para llegar a un consumidor más joven (supongo que sus clientes anteriores ya se habían muerto todos) y se les ocurrió un comercial muy divertido por lo surrealista de la presentación.

Youtube, Facebook y Twitter se encargaron de que el comercial traspasara las fronteras de los medios tradicionales y que incluso gente como yo que no vemos televisión y rara vez prestamos atención a un comercial lo viéramos.

Ahora, aprovechando la conversación que se armó, Old Spice comenzó por contestar a los tweets usando la misma forma de expresarse que el personaje del comercial. Luego fue más allá y ahora los contesta con videos en Youtube usando al mismo personaje. El resultado es muy entretenido y es un ejemplo excelente de como hacer bien una campaña en medios sociales y aprovechar lo que se genera.

MaestrosdelWeb en contra de la accesibilidad

Realmente no creo que Maestros del Web esté en contra de la accesibilidad, aunque sus acciones atentan contra esta estoy seguro que es porque no se han puesto a considerar. En Maestros del Web se enteraron de una iniciativa en Noruega para impulsar a la gente a dejar de usar IE6 y lo han tomado como novedad para implementarla ellos mismos y sugerir a otros desarrolladores a hacer lo mismo.

Bueno, la iniciativa me parece mala. Para empezar, cosas así llevan años ¿no se han fijado en como se ve el sitio de Stuff and Nonsense en IE6? Lleva así como dos años. ¿Tampoco se acuerdan de cuando 37Signals anunció que dejarían de desarrollar para IE6?

Puse un comentario en la nota de ellos, pero en lo que se acomiden a aprobarlo lo repito aquí:

Pues estoy totalmente en desacuerdo. Bueno, estoy de acuerdo en que IE6 ya ha cumplido y es un navegador anticuado que no puede mantener el paso de la tecnología actual; pero estoy en desacuerdo en que poner trabas a los usuarios de tal navegador sea buena práctica, ni de creación de sitios, ni de accesibilidad ni nada.

Tengamos en cuenta que el principio de la accesibilidad es crear sitios que puedan ser utilizados por cualquier navegador, incluyendo IE6. También tengamos en cuenta que para alcanzar los objetivos de un sitio no es necesario que este se vea exactamente igual en todos los navegadores. Tanto crear una versión “compatible con IE6″ como construir estos artilugio para decirle al usuario que actualice son una pérdida de tiempo y falta de respeto al usuario (¿cómo sabes qué el usuario está en posibilidades de actualizar?)

Un desarrollador inteligente construirá un sitio que se adapte gradualmente a las capacidades del navegador y no presupondrá la capacidad del usuario. El navegador puede estar en un celular, ser de sólo texto, ser antiguo, etc. El desarrollador no puede suponer que todos usan lo más moderno o el mismo dispositivo para consultar el sitio.

En esencia lo que Maestros del Web propone es detectar el navegador del usuario y mostrarle un mensaje molesto para que se actualice. En esencia parece algo inofensivo y hasta benéfico, pero en realidad va en contra de todas las disposiciones de accesiblidad y buen diseño de un sitio. Peor aún, esto le puede dar excusa a los desarrolladores para no implementar técnicas de mejoramiento progresivo, dejando de lado no sólo a IE6, sino a otros navegadores y dispositivos que no pueden interpretar CSS3 o la más reciente implementación de Javascript. ¿No nos quejábamos cuándo veíamos “Este sitio se ve mejor en IE6”?

“Pero, Roberto,” preguntarán, “¿pero no acabas de señalar ejemplos de eso viniendo de Andy Clarke y 37Signals? Ellos son grandes desarrolladores, seguramente lo harán por algo.” Y tienen razón, lo hacen por algo. Por ejemplo, 37signals no puede implementar nueva funcionalidad en sus aplicaciones en IE6, todo lo nuevo necesita IE7 para funcionar; pero eso no quiere decir que IE6 no pueda usar la funcionalidad anterior. Y Andy Clarke mismo deja clara su posición en otro sitio:

When I talk about designs not looking exactly the same in all browsers I am not talking about making bad designs for people using older or abandoned software. I would never accept that. Andy Clarke, Five CSS design browser differences I can live with

Por cierto, chequen el sitio de la liga de la cita anterior. Es buenísimo.

Hay muchas razones y circunstancias por las cuales es posible que un usuario no quiera o no pueda actualizar su navegador, y no es nuestro papel decirle “tienes que usar tal o cual”, sino proveer la mejor experiencia posible dependiendo de la capacidad de cada navegador; es decir, construir una estructura que permita mejorar gradualmente el sitio de acuerdo a lo que el navegador puede hacer.

Para un ejemplo concreto vean la entrada en Boagworld sobre como implementar mejoramiento progresivo. El tema también se ha tratado en A List Apart y varios otros lugares.

Por supuesto que es más difícil planear e implementar una estrategia de mejoramiento progresivo, al igual que es más difícil la planeación de un sitio hecho con capas y no tablas. Pero al igual que las capas, una vez que se entiende y domina el mejoramiento progresivo las ventajas son bastante evidentes.

Compañeros diseñadores y desarrolladores, gente de Maestros del Web, entiendo que el odio hacia IE6 es comprensible y merecido, y la ira contra él justa, sus ofensas múltiples; pero en nuestro afán por deshacernos de él no debemos afectar al usuario ni pasar a afectar a otros usuarios de otros navegadores. Pensemos mejor en mejorar nuestro dominio de las artes webólicas y procurar la mejor experiencia posible para todo usuario. Además, si creen que actualizar navegadores arregla algo, es que no han visto la sorpresa que trae IE8 o no se han puesto bien a verificar las diferencias entre Safari, Opera y Firefox.