Ingeniero de Microsoft castigado por proponer que Mozilla renuncie al motor de renderizado Gecko Firefox
2 minuto. leer
Publicado el
Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más
La reciente decisión de Microsoft de abandonar su motor de renderizado EdgeHTML a favor del motor de renderizado Chromium de Google ha sido algo controvertido, no por el impacto (probablemente positivo) en sus usuarios, sino por los efectos que tendría en el nivel de competencia que existe en el área del motor de renderizado web. Con Microsoft capitulado ante Google y Opera ya usando Chromium, deja a Gecko de Mozilla como el único destacado que enarbola el estandarte de los estándares web abiertos.
Por lo tanto, fue bastante valiente por parte de Kenneth Auchenberg, un administrador de programas de Microsoft que trabaja para el equipo de Code, al sugerir que era hora de que Mozilla tirara la toalla.
Pensamiento: Es hora de @mozilla para bajar de su torre de marfil filosófica. La web está dominada por Chromium, si realmente *se preocuparan* por la web, ¿estarían contribuyendo en lugar de construir un universo paralelo que es utilizado por menos del 5%?https://t.co/0zi2NCtzb4
—Kenneth Auchenberg? (@auchenberg) Enero 25, 2019
El comentario recibió una rápida respuesta de los defensores de la web, incluidos los desarrolladores de Mozilla y Chromium, que le hicieron saber a Kenneth lo equivocado que estaba.
El ingeniero de Mozilla, Emilio, le recordó a Kenneth que para que un estándar sea un estándar, se necesitan múltiples implementaciones; de lo contrario, los ingenieros solo comenzarán a desarrollar la implementación específica de Chromium, convirtiendo incluso sus errores en estándares de facto.
Hola, ingeniero de Mozilla y responsable de Chromium también aquí... No tener múltiples implementaciones de la web significa que la web deja de ser una plataforma abierta... La gente comienza a depender de los errores de Chromium, y los estándares/especificaciones se vuelven inútiles, lo que hace que la innovación sea imposible.
- Emilio (@ecbos_) Enero 26, 2019
Otros le recordaron a Kenneth que si siempre fuéramos con la mayoría, Chrome no existiría.
https://twitter.com/seanbamforth/status/1089177616307900416
Sin embargo, Kenneth tenía un punto razonado, sugiriendo que era una mala inversión gastar tiempo y dinero en desarrollar un motor de renderizado alternativo (comparándolo con desarrollar un sistema operativo alternativo desde cero) cuando la innovación podría ocurrir a un nivel superior, y creía que el La naturaleza de código abierto de Chromium debería significar que las soluciones innovadoras no desarrolladas por Google aún podrían contribuir al desarrollo de Chromium.
2) Esta complejidad hace que sea increíblemente costoso implementar un tiempo de ejecución web. Incluso para Google/Microsoft es difícil justificar tal inversión que requeriría miles de ingenieros en varios años.
La web se ha vuelto demasiado capaz para múltiples motores, al igual que muchos marcos.
—Kenneth Auchenberg? (@auchenberg) Enero 26, 2019
4) Mi problema con el enfoque actual de Mozilla es que *predican* su propia tecnología en lugar de preguntarse cómo pueden contribuir más y generar el mayor impacto para la web. ¿Entregar valor al 65% del mercado o menos del 5%?
—Kenneth Auchenberg? (@auchenberg) Enero 26, 2019
6) ¿Qué pasaría si los proveedores de navegadores contribuyeran a un "núcleo de plataforma web común" integrado y cada proveedor hiciera optimizaciones específicas de su plataforma en lugar de crear sus propias implementaciones de referencia a partir de una especificación de un grupo de trabajo? A eso me refiero con "universos paralelos".
—Kenneth Auchenberg? (@auchenberg) Enero 26, 2019
8) Quiero que gane la web, pero necesitamos colaboración, no universos paralelos. Escribir especificaciones juntas ya no es suficiente.
La verdadera amenaza para la plataforma web no es otro motor de navegación, sino las plataformas nativas, ya que les importa un carajo una plataforma abierta.
—Kenneth Auchenberg? (@auchenberg) Enero 26, 2019
Sin embargo, es justo decir que la mayoría no estaba convencida, pero Kenneth puede reírse el último, con el ex CTO de Mozilla, Andreas Gal, que ahora trabaja para Apple, sugiriendo un tweet que dice que Mozilla no se rendirá simplemente porque Microsoft no lo soportaría. la prueba del tiempo.
https://twitter.com/andreasgal/status/1089323764230189056
Al final, cuando un campo madura lo suficiente, tiene sentido establecer un estándar único, para que podamos olvidarnos de la tecnología fundamental y comenzar a innovar sobre ella. Queda por ver si estamos allí todavía, pero sospecho que estamos bastante cerca.
¿Qué opinan nuestros lectores? Háganos saber en los comentarios a continuación.