A mediados de 2015, Google anunció el inicio del Proyecto Eraser, una iniciativa para que el navegador Google Chrome sea menos complejo, eliminando características obsoletas o poco utilizadas.
El proyecto no ha sido reportado de manera salvaje en las noticias, lo cual es algo sorprendente. La compañía comenzó a inspeccionar el código y las características del Chrome 43 para encontrar oportunidades de eliminar el código del Chrome para mantenerlo simple y mantenible.
El Proyecto Borrador es el esfuerzo por simplificar el Chrome mediante el desbloqueo de características y rutas de código que ya no proporcionan suficiente valor para justificar su complejidad, ya sea en el código o en la interfaz de usuario. A partir de M-43 estamos buscando proactivamente oportunidades para eliminar o nunca lanzar nuevas funcionalidades en base a mantener el código de Chrome simple y mantenible y la UI de Chrome fácil de entender e intuitiva de navegar.
Un miembro del proyecto enumeró varios ejemplos que los desarrolladores de Chrome podrían considerar para reducir la complejidad del navegador, entre ellos “características poco utilizadas”, “código obsoleto o no mantenido” o “funcionalidad estrechamente diferenciada o redundante”.
Proyecto Eraser
Un ejemplo en el que se puede haber aplicado el Proyecto Borrador es la propuesta de implementación de una API de barra lateral en el navegador Chrome.
La API de la barra lateral permitiría a Google y a los desarrolladores de extensiones crear complementos que harían uso de una barra lateral, similar a la que soportan el navegador web Firefox de Mozilla y los navegadores de terceros como Opera o Vivaldi.
Inicialmente, en abril de 2015, Google ha hecho de esto una cuestión “wontfix”, lo que significa que la aplicación no se llevará a cabo después de todo. La principal razón dada para abandonar la idea es la simplicidad, o más precisamente, “mantener el valor central de la simplicidad de Chrome”.
No vamos a proceder con esta solicitud de reportaje. Reconocemos que hay un número significativo de ustedes que se sentirán decepcionados con esta decisión, lo que se evidencia en parte por las muchas estrellas de este tema. La hemos debatido ampliamente, tanto dentro del equipo como con los miembros de la comunidad. Al final decidimos que la resolución de WontFix era más acorde con el valor central de Chrome de la simplicidad
Palabras de cierre
El Proyecto Borrador de Google es muy similar a los objetivos anunciados por Mozilla en los últimos tiempos para evaluar las características de Firefox y hacerlas grandes o abandonarlas. Dos de las primeras características que Mozilla decidió abandonar fueron el soporte para temas completos y grupos de pestañas.
Mientras que ambas compañías de navegadores parecen tener la intención de hacer el navegador menos complejo, la comunidad de Firefox tiene una ventaja actualmente en forma del poderoso sistema de complementos del navegador. Tan pronto como Mozilla anunció la eliminación de los grupos de pestañas, por ejemplo, los desarrolladores de complementos comenzaron a crear complementos que devolverían la característica.
Mientras que eso amortigua algunas de las decisiones que toma Mozilla, las cosas pueden cambiar en un futuro cercano ya que Mozilla anunció los masivos cambios que se avecinan en el ecosistema de complementos de Firefox.