Por que Firefox no usa WebKit

Por que Firefox no usa WebKit

por

Safari, Konqueror y Chrome lo hacen

La elección de Chrome, ha reabierto una vieja discusión en torno a cual motor de renderizado es mejor y ha abierto la pregunta de ¿Por que Firefox no usa WebKit?

Webkit está basado inicialmente en Konqueror, hoy en día se desarrollan de forma separada pero cooperativamente (aunque tuvieron problemas al inicio) y se espera que para el lanzamiento de KDE 4.2 konqueror adopte webkit completamente. Se especula que Apple prefirió KHTML antes que Gecko para desarrollar Webkit, principalmente por lo reducido y prolijo de su código, así como el menor consumo de memoria y la posibilidad de hacerlo portable (adecuado para equipos de bajo consumo como PDAs o celulares), lo cual era impensable con Gecko, principalmente ocasionado por el uso y abuso de XPCOM.

Hoy en día sin embargo Gecko ha avanzado mucho, se ha realizado un largo proceso de reingeniería, eliminando los componentes que por trivialidades utilizan XPCOM, adicionalmente están desarrollando un motor de aceleración Javascript que aparentemente tiene excelente rendimiento. Con todo, las diferencias entre Gecko y Webkit en relación al rendimiento se han ido reduciendo y además Gecko presenta algunas características únicas no presentes en WebKit y que serían difíciles de portar, por lo cual por lo menos por ahora, Mozilla sigue comprometido con Gecko y no parece que eso vaya a cambiar.

Fuente: dosideas ( español )