Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

Google Chrome para Linux usará GTK+

editada por deal el 16 de Febrero 2009, 12:48h   Printer-friendly   Email story
desde el dept. navegadores
alexme nos cuenta: «Según podemos leer en osnews la versión de Google Chrome para el pingüino utilizará GTK+. Ben Goodger (Líder del Desarrollo de la interfaz de Chrome) explica en un correo el motivo de no usar Qt: Generalmente, evitamos el uso de Toolkits multiplataformas, mientras éstos ofrecen lo que superficialmente parece ser un camino rápido para un visual nativo en varias plataformas, pero que una vez yendo más a fondo se vuelve más problemático. También comenta que al utilizar este tipo de Toolkit, las aplicaciones terminando hablando con acento extranjero. Goodger también dijo que al utilizar algo como Qt se está limitando lo que puedes hacer a un denominador común del subconjunto que es soportado por el framework en cada plataforma. Se estima que las versiones de Mac y Linux estarán disponible en Junio.»

Historias relacionadas

[+] Google lanza Chrome 2.0 28 comentarios
En Slashdot anuncian el lanzamiento de Chrome 2.0, la segunda versión del navegador de Google. En esta nueva versión se ha incrementado el rendimiento de la máquina virtual de JavaScript, V8, y de WebKit. Otras características nuevas son el autorrelleno de formularios y modo de pantalla completa. Los usuarios de Linux y MacOSX tendremos que seguir esperando para ver una versión oficial, pero hay compilaciones experimentales de la comunidad.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • ¿Gtk no es multiplataforma?

    (Puntos:5, Informativo)
    por pobrecito hablador el Lunes, 16 Febrero de 2009, 12:53h (#1127807)
    Gtk para Linux [gtk.org], Gtk para Windows [gtk.org], Gtk para MacOS X [gtk-osx.org]... Excusa muy pobre.
    • Re:¿Gtk no es multiplataforma?

      (Puntos:5, Inspirado)
      por bugmeshit (30541) el Lunes, 16 Febrero de 2009, 18:48h (#1128002)
      Es la noticia en Barrapunto la que da una excusa pobre. Él no está justificando el usar gtk+ en Linux sino el no haber usado qt u otro toolkit multiplataforma desde el principio. Así no habría habido retrasos tanto para Mac como para Linux.

      Google ha decidido mantener tres bases de código diferentes para la ui, una por plataforma. Esto es mucho más costoso, sobre todo si te molestas en incluir cada opción nueva en los tres a la vez, (que seguramente no sea así: las opciones nuevas estarán primero en Windows y, con un poco de suerte, unos meses después en Linux y en Mac) pero es su decisión y su dinero. Ellos sabrán.

      Lo que sí es bastante irónico es que cuando escriban el port a gtk podrás compilar la versión para Linux para Mac o Windows. La misma versión para todos porque gtk, como dices, es multiplataforma.

      [ Padre ]
    • Re:¿Gtk no es multiplataforma? de berarma (Puntos:1) Lunes, 16 Febrero de 2009, 23:40h
    • Re:¿Gtk no es multiplataforma? de Mu (Puntos:2) Lunes, 16 Febrero de 2009, 14:02h
    • Re:¿Gtk no es multiplataforma? de Mu (Puntos:2) Lunes, 16 Febrero de 2009, 14:05h
    • Re:¿Gtk no es multiplataforma? de Inconexo (Puntos:3) Lunes, 16 Febrero de 2009, 14:37h
    • Re:¿Gtk no es multiplataforma? de alezito (Puntos:1) Lunes, 16 Febrero de 2009, 22:32h
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • NOO!

    (Puntos:5, Interesante)
    por pobrecito hablador el Lunes, 16 Febrero de 2009, 13:28h (#1127822)
    Por dios!!! tanto tiempo esperando a un navegador que se vaya a ver bien en kde4 (konqueror es que todavía falla mucho) y ahora van a hacer a chrome gtk....

    Para colmo, vaya tontería de excusas que han dado!! No hay por donde cogerlas... ni la de que qt sea multiplataforma (como si esto fuera negativo y gtk no lo sea): A ver, si para windows quieres usar otra cosa que no sea qt... pues usa otra cosa!! que nadie te obliga.

    Lo del denominador común ya es "pa mear y no echar gota". Se vuelve a lo de antes, que pueden usar lo que quieran en cada plataforma, pero en linux que usen qt!! que gtk se ve bien en gnome pero no en kde ni en enlightment, pero qt se ve bien en todos!! es mucho más avanzado y pueden hacer más efectos, y lo no menos importante que se ve que no se les ha pasado por la cabeza a estos iluminados: Qt trae webkit integrado!!!!!!!!!!

    Por dios!, cómo pueden estar tan ciegos? van a tardar más en hacerlo y para obtener un resultado peor (que no digo que vaya a ser malo tampoco). En fin, pensaba que en google sólo entraban los mejores, pero ya veo que no.

    Un saludo y mis condolencias a todos los kdeeros :(
  • Redacción

    (Puntos:1, Troll)
    por Pndel (17582) el Lunes, 16 Febrero de 2009, 13:33h (#1127826)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 21 Enero de 2009, 22:34h )

    Según podemos leer en osnews la versión de Google Chrome para el pingüino utilizará GTK+


    No sabía que aquí también utilizárais ese procesador de textos que cobra por cada signo de puntuación utilizado tal vez sea por eso que habéis puesto toda la frase del tirón sin poner ni una sóla coma despues de osnews que digo yo que iría en mayúscula ¿no?.

    las aplicaciones terminando hablando con acento extranjero


    Pues con acento extranjero no sé, pero a vosotros un poco gerundense (de gerundio, que no de Gerona) sí que os ha quedado esto xD.
    --
    Intenté registrarme como "Pàndel", pero se ve que Barrapunto no admite acentos en los nombres de usuario...
    • Re:Redacción de alexme (Puntos:1) Lunes, 16 Febrero de 2009, 14:08h
      • Re:Redacción de dmf1978 (Puntos:1) Lunes, 16 Febrero de 2009, 15:44h
      • 1 respuesta por debajo de tu umbral de lectura actual.
  • Rivales

    (Puntos:5, Interesante)
    por Mr. Gsk (37416) el Lunes, 16 Febrero de 2009, 14:02h (#1127839)
    ( http://www.gskbyte.net/ )
    ¿Y no tendrá algo que ver con que Qt sea de Nokia, rival de Google en el mercado móvil?
    --
    http://www.gskbyte.net [gskbyte.net]
  • No pasa nada :)

    (Puntos:2, Interesante)
    por pernambuco (22814) el Lunes, 16 Febrero de 2009, 14:30h (#1127855)
    Que los de maemo [maemo.org] hagan un "chrome-qt" y ya está.
  • por raistlin (8384) el Lunes, 16 Febrero de 2009, 15:48h (#1127906)
    ( http://barrapunto.com/ | Última bitácora: Martes, 15 Diciembre de 2009, 11:01h )
    He visto en los comentarios de este post un montón de gente quejándose porque los de Google dicen que QT "es una mierda limitada", vamos a ver, alguien se ha leído el mail original en inglés?

    Lo que Ben Goodger dice en ese mail es que se habían planteado hacer un clon de la versión Windows de Chrome para Linux, pero que después de una "discusión" con los desarrolladores de la Interfaz para Linux estos han defendido bien la idea de crear una interfaz nativa más adaptada a la filosofía Linux.

    El hecho de que no usen QT y usen GTK+, según se desprende de su correo, no tiene que ver con que uno sea mejor o peor o multiplataforma o no, simplemente dice que los chicos de interfaces Linux han defendido bien un proyecto den GTK y que esto es lo que van a hacer, punto.

    Para los que queráis decir que Google adora QT, ahí tenéis Google Earth, y para los que queráis decir que Google en realidad adora GTK pues ya tenéis Chrome, que más queréis, o tienen en cuenta a todos.

  • Ben Goodger

    (Puntos:5, Inspirado)
    por djworld (10393) el Lunes, 16 Febrero de 2009, 16:24h (#1127937)
    ( http://www.erasmus-innsbruck.com/ | Última bitácora: Martes, 26 Enero de 2010, 07:05h )
    Si Ben Goodger es el lider de desarrollo de Chrome en Linux la verdad es que no me sorprende nada. Ben Goodger [wikipedia.org] era el desarrollador jefe de Firefox, gnomero como se puede ver con una simple búsqueda en Google y uno de los que pusieron pegas para que no hubiera versión de Firefox con Qt. Hubiera sido mejor que dijera "voy a utilizar GTK porque me da la gana" que poner esas excusas que cualquiera puede rebatir fácilmente [purinchu.net].
    --
    openSUSE 11.3 [opensuse.org]
  • por acinom (6575) el Lunes, 16 Febrero de 2009, 16:33h (#1127944)
    ( http://www.aspl.es/ )

    Google, con su plataforma Android y sus planes para moverse cada vez más a la plataforma móvil como proveedor de servicios no quiere depender de una pieza como QT, en manos de Nokia.

    Sabiendo esto, y el estado de ambas librerías, está claro que es una decisión de política de negocio. Otra cosa es que te acuestes y te creas lo que quieras....

    Por otra parte, puede con esta decisión la gente de Google pueda mejorar el desarrollo de Gtk ya que en los últimos años deja bastante que desear: bugs, manejo de memoria, widgets con efectos más chulos y la gran olvidada: añadir más documentación de calidad...

    --

    Defiende tu libertad empezando con la de los demás.

  • por Lock (3731) <{lock_peter} {at} {yahoo.es}> el Lunes, 16 Febrero de 2009, 16:59h (#1127954)
    ( http://barrapunto.com/ )
    A nivel general. Otra cosa es que el razonamiento sea lógico en lo tocante a qt/gtk.

    Pero el coste de programar multiplataforma es alto la mayoría de las veces. (ser multiplataforma lo considero una ventaja sólamente cuando se REQUIERA que un producto sea multiplataforma por alguna extraña razón).

    Desde el punto de vista de los usuarios de sistemas minoritarios el atributo multiplataforma es muy apreciado y útil. Pero ahí se acaba el chiste (bueno, 'puede' reducir el tiempo de desarrollo, pero no compensa si 'mata' el producto -en el sentido de forzar funcionalidades al minimo comun multiplo de las plataformas )
    --
    ¿¿PETER?? ¿Demostenes? Y actualmente Lockpeter
  • Oh... genial...

    (Puntos:4, Inspirado)
    por LaNsHoR (22611) el Lunes, 16 Febrero de 2009, 17:12h (#1127956)
    ( http://www.log85.com/ )
    El único motivo que tenía para usar Chrome en vez de Firefox era que usase QT; esta era su mejor su ventaja contra Firefox en Linux, no creo que pueda competir seriamente en otros aspectos (teniendo en cuenta lo que traerá Firefox 3.1).

    Ahora mucho me temo, que se comerán una mierda y la mayoría de la gente seguirá con su explorador habitual.

    Pues nada, seguiré sin poder hacer algo tan simple como subir a una red social una imagen haciendo click sobre su thumbmail en la ventana de selección (esa que te sale cuando le das al botoncito "Examinar"), tendré que mirar su nombre inmemorizable -el que pone la cámara de fotos- en dolphin y buscarlo en la puta mierda de selecctor de archivos de gtk.

    Gracias Dios, por no tener un sólo explorador decente en QT.
  • Esta claro porque GTK

    (Puntos:1, Inspirado)
    por pobrecito hablador el Lunes, 16 Febrero de 2009, 20:25h (#1128039)
    Está claro porque Google ha elegido GTK. Es por la "elección" de la competencia. Me explico: Google ha visto el sabroso pastel que se estaban llevando la gente de Firefox, y ha decidido ir a por él. Tanto Chrome y Firefox pelean por el puesto de navegador alternativo a IExplorer, y en windows no hay muchas vueltas que darle al asunto. Pero el mundo de Linux tampoco es despreciable. Cualquier persona nueva que se meta a Linux va a conocer Firefox y Chrome; y Google no se puede permitir que Chrome no esté en lucha directa con Firefox debido a que usa unas librerías diferentes (lo cual haría que muchos ordenadores tuvieran un navegador u otro, pero no los dos a la vez). De modo que por muy ventajoso que pudiera paracer usar Qt, a google le da igual que Opera, Konqueror u otros tengan mejor aspecto que Chrome, siempre cuando pueda competir en igualdad con Firefox, que es su verdadero "rival".

    Un aparte, aunque Qt pueda parecer más desarrollado, mejor documentado, ... y más mejor que GTK, no hay que despreciar que prácticamente todo se puede hacer con uno y con otro; y como ha publicado algún otro usuario, la experiencia de los programadores puede haber jugado un papel importante en la decisión. Eso sí, la explicación que publican es muy pobre.
  • ¿Por que?

    (Puntos:2)
    por kode (7969) el Martes, 17 Febrero de 2009, 01:24h (#1128155)
    ¿Os habeis parado a pensar para que necesita Google un navegador web propio sabiendo que los hay a patadas? Un argumento muy válido es que quiere indexar absolutamente todo lo que hacemos en internet. Pero yo creo que hay también otra razón.

    Pongamonos en situación. Hace varios meses, Google lanza un navegador web para windows y espera sacar versiones nativas también para Mac y Linux. La principal diferencia con que cuenta éste navegador es que cada pestaña ejecuta el motor web en un proceso diferente. Veamos... ¿Qué ventaja obtienes al ejecutar procesos diferentes para el motor web? Ningún navegador se ha visto en la necesidad de ésto, y además los argumentos que dieron son bastante poco creíbles (cuestiones de seguridad) ¿O no? Rebobinemos en el tiempo... Hace ya algunos años Google empieza a desarrollar aplicaciones web que vienen a sustituir aplicaciones nativas, como puede ser una suite de ofimática. Volvamos al principio y preguntemos ¿Por que quiere Google un navegador web que además cada pestaña se ejecute en procesos diferentes por seguridad, se vea en todos igual pero que a la vez esté integrado en la plataforma en la que se ejecuta? Me parece a mi que la clave de todo está precisamente en que quieren llevar las aplicaciones web al escritorio, que se integren con él, pero que a la vez no tengan muchos quebraderos de cabeza para que en todas las plataformas se vea igual, y que además se ejecuten de manera aislada, como si fuesen aplicaciones nativas, cada uno con su espacio de direcciones, etc por si acaso... Por eso eligieron Webkit, y por eso han elegido Gtk. Por que en la mayoría de distribuciones Gnome es el escritorio por defecto.
    --


    P.D. Magic is real........ Unless declared integer
  • Yo lo veo bastante lógico

    (Puntos:3, Interesante)
    por Ed Hunter (702) el Martes, 17 Febrero de 2009, 12:28h (#1128270)

    La verdad es que viendo el mercado Linux es bastante lógico que Google se decante en sacar Crome usando GTK+ y no QT por varias razones.

    La primera son las distribuciones orientadas a GNOME, como Ubuntu (entre otras) que descartarían incluir Crome si tuviesen que añadir toda la QT sólo para incluir Crome. Mientras que las distribuciones orientadas a KDE van a tener menos inconvenientes en incluir GTK+ teniendo en cuenta que ocupa mucho menos y que seguramente ya la incluyen por programas como Gimp, Firefox o OpenOffice.org.

    La segunda es la competencia. Ya existe un navegador basado en Webkit que emplea QT y que viene de serie en KDE. De hecho Webkit es el motor de renderizado HTML estándar y oficial de KDE, por lo que Crome apenas aportaría valor añadido en KDE. En GNOME el navegador por defecto es Epiphany [gnome.org], que en su rama estable emplea el mismo motor que el Firefox (existe una rama experimental basada en Webkit), por lo que aquí Crome si que tiene un valor diferenciador respecto a los navegadores "predefinidos" y tiene una oportunidad de hacerse un hueco.

    Si además juntamos que la distribución que más propaganda hace, Ubuntu, y la que tiene más tirón empresarial, Redhat, se basan en GNOME obtenemos una "buena" tercera razón. Si añadimos a esto que las distribuciones más KDEeras pueden ser Suse y Mandriva y la primera tiene a mucha gente de GNOME en nómina y la segunda emplea GTK+ para sus propias herramientas de administración, ya casi ni hace falta seguir discutiendo.

    Por estas razones creo que Google ha decidido emplear GTK+ en su versión linuxera, una vez descartado usar una interfaz multiplataforma para todos los sistemas.

  • Re:¡BIBA!

    (Puntos:2)
    por THraSH (37135) el Lunes, 16 Febrero de 2009, 14:44h (#1127859)
    ( http://www.efluxion.net/ | Última bitácora: Viernes, 31 Octubre de 2008, 08:45h )
    Tienes razón, todo el mundo sabe que una aplicación gtk no puede ser nativa.

    Google Chrome bajo ncurses ya!
    --
    ¡No, no estoy dormido! Estoy durmiendo. Que no es lo mismo estar jodido que estar jodiendo.
    [ Padre ]
  • Re:¡BIBA!

    (Puntos:2)
    Cuánta razón y cuánta sabiduría. ¡A la mierda los toolkits! Hay que usar xlib puro y duro [sbin.org] y todo lo demás es meter mierda.
    --
    Gdado dice roller [sourceforge.net]
    [ Padre ]
    • Re:¡BIBA! de eviche (Puntos:3) Lunes, 16 Febrero de 2009, 15:21h
    • Re:¡BIBA! de Mu (Puntos:2) Martes, 17 Febrero de 2009, 08:33h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • por conanrealm (38806) el Lunes, 16 Febrero de 2009, 17:16h (#1127959)
    Aja, y entonces la culpa de es Ubuntu...
    [ Padre ]
  • 9 respuestas por debajo de tu umbral de lectura actual.