Para 2012, una década de Internet Explorer 6-8 había dejado amargados a los desarrolladores web: darle soporte significaba pruebas solo en Windows, fragmentación de versiones e interminables parches, y para un equipo pequeño con Macs el costo podía superar los ingresos que representaba. Paydirt, una aplicación de seguimiento de tiempo y facturación autofinanciada gestionada por dos tipos muy trabajadores, se encontraba justo en esa presión.

Su respuesta no fue una comprobación discreta del navegador, sino un manifiesto público: «no damos soporte a IE —en absoluto— y no pretendemos hacerlo. Ni siquiera puedes registrarte en Paydirt usando IE». El anuncio, publicado en Hacker News bajo el titular «No damos soporte a Internet Explorer, y lo consideramos una característica», argumentaba que limitar la aplicación a navegadores sensatos le permitía aprovechar al máximo canvas, animaciones SVG, CSS3 y web sockets.

Rey Bango, evangelista de Microsoft, decidió comprobar la afirmación: falsificando un user agent de Chrome en IE9 e IE10 se registró y usó la aplicación sin ninguna diferencia funcional, y descubrió que el código se basaba en estándares con características CSS3 que esas versiones ya soportaban. El bloqueo era detección de user agent, no necesidad de ingeniería, y los comentaristas se dividieron entre quienes lo llamaban mal negocio y quienes lo llamaban una maniobra deliberada dirigida a los freelancers usuarios de Mac, que eran los compradores reales de Paydirt; un amigo de los fundadores dijo que los dos simplemente carecían de recursos para probar IE.

Quienquiera que tuviera razón, la negativa convirtió una limitación de recursos en el anuncio más ruidoso de la empresa. La gente dijo que nunca había oído hablar de Paydirt antes de la publicación, la discusión en Hacker News generó 202 comentarios solo en la réplica de Bango (267 puntos), e incluso un miembro del equipo de IE de Microsoft se unió al hilo. Una startup de dos personas captó la atención de la web declarando la guerra al navegador que sus clientes ya odiaban, y su tráfico de IE era de solo alrededor del 1,6 % de todos modos, en parte porque había bloqueado a los usuarios de IE en la puerta.

Convertir la negativa en la característica y dejar que la pelea te haga marketing

Los compradores de Paydirt eran desarrolladores y diseñadores freelance usuarios de Mac, así que negar IE apenas costaba audiencia mientras señalaba que el producto estaba hecho para gente como ellos.

Una negativa explícita supera al medio soporte silencioso: sin pruebas en IE, sin máquinas virtuales de Windows, sin informes de errores de un navegador que el equipo no podía reproducir — y los usuarios de IE aún podían entrar cambiando su user agent.

Como la aplicación estaba escrita con marcado basado en estándares, IE9 e IE10 la renderizaban correctamente de todos modos, así que la línea de «sin soporte» era sobre todo una afirmación y un filtro más que funcionalidad perdida.

La provocación se hizo marketing sola: Hacker News y un evangelista de Microsoft convirtieron la postura en una pelea pública, y quienes nunca habían oído hablar de la startup conocieron su nombre por la discusión.

Una restricción de soporte puede convertirse en posicionamiento cuando el grupo excluido no es tu comprador: declara la negativa públicamente y deja que la discusión que provoca te haga marketing precisamente ante la audiencia a la que apunta.

El resultado visible del manifiesto fue la propia discusión: la réplica de Bango generó 267 puntos y 202 comentarios en Hacker News, los desarrolladores debatieron si Paydirt era deshonesto, necio o brillante, y un miembro del equipo de IE de Microsoft se unió al hilo antes de que Bango cerrara los comentarios tras lo que llamó «abundante feedback animado». Dentro de este registro, Paydirt no revirtió la política; el intercambio terminó con Bango ofreciendo ayuda y la startup manteniendo su postura.

CONSULTA LAS PRUEBAS

Las fuentes

  1. Hey Paydirt: Your Site Works Just Fine In IE Rey Bango · blog.reybango.com ·
  2. Hey Paydirt: Your Site Works Just Fine In IE — Hacker News discussion Hacker News · news.ycombinator.com ·
  3. We don't support Internet Explorer, and we're calling that a feature — Hacker News discussion Hacker News · news.ycombinator.com