¿Por qué Firefox es “diferente” en Linux?
Si utilizan Firefox en Windows o MacOs notarán como su rendimiento y diseño de la interfaz es excelente, a diferencia de GNU/Linux donde sigue teniendo una interfaz vieja (como de Firefox 3) y el rendimiento no es muy bueno (comparando el uso con el mismo hardware en otro S.O.). Pues hace unos días vi por la cuenta de twitter de Paul Rouget unos diseños de Firefox 9 donde van a cambiar la interfaz por una más moderna, pero no encontré los diseños para Linux, le pregunté el por qué y ademas le comenté mi impresión de que Mozilla solo se centraba en versiones de Win y Mac.
Educadamente discutimos por Twitter y me explicó la situación actual: Firefox utiliza aceleración por hardware al momento de dibujar y/o pintar los elementos de una página web, como casi todos los drivers están optimizados en/para Windows y en Mac no hay problema porque Apple tiene un buen control del software+hardware, no ocurren problemas de rendimiento al momento de usar el navegador, sin embargo, en Linux pocos drivers están bien desarrollados y bien optimizados ocasionando esa pérdida de rendimiento.
Respecto a la interfaz de usuario, el problema reside en las librerías GTK, las cuales no permiten realizar cosas como dibujar elementos en la barra de título, total personalización de los botones, etc. Impidiendo crear interfaces gráficas modernas como las observadas en los demás Sistemas Operativos. Y debido a lo grande y avanzado del proyecto, cambiar a otro tipo de librería requiere mucho trabajo por lo que no es viable esa opción.
Espero les haya servido de ayuda para entender esos problemas que estaban ocurriendo en GNU/Linux, pero poco a poco va ir mejorando, cada vez están mejorando el desarrollo de drivers para este sistema junto a las optimizaciones de rendimiento del navegador que mejoran con cada lanzamiento de una nueva versión.
Mi opinión: Esperemos que en próximas versiones del GTK se puedan hacer más y mejores cosas para mejorar Firefox en Linux a lo que diseño se refiere. Aunque he notado mejor desempeño en Linux que en Windows, pero sin la aceleración por GPU en Windows activada.
Fuente: El weblog de Skatox



Navidad prueba
Dota
Assasin Creed 2 

6 Comentarios
Escribir ComentarioGracias por la información, yo también me estaba empezando a preguntar como diablos se renderiza XUL en Linux.
He descargado la extensión autohide_menubar_customized_bug_538580__fix-1.0.1-fx
y deja al navegador igual al de windows y muchas de las mejoras en interfaz de firefox se deben a que han aparecido extensiones como
Tabs on top(barra de Pestana arriba de todo)1.4.4 que pone las pestañas en la parte de arriba.
Si hubiera un apartado para subir extensión la subiría.
Esta extensión no se que le hace a la barra de titulo pero la pone igual que la de windows lo único que el botón a la izquierda sale una f sola; pero eso se le puede arreglar en las opciones del complemento que te deja escoger el tipo de botón que quieras y hay uno igual al de windows.
@KIKO mándala a ebolinaga, yatamayo o yjsosa
El problema son las librerías GTK, ojalá y algún día se solucione
ya esta autohide_menubar_customized en las descargas es que no la encuentro?
@h3dx0 esa extensión es innecesaria en las actuales versiones de Firefox 4+ y sólo es compatible con las versiones 3.6.*