Epiphany con webkit (en vez de Chrome)

De cara a mi pequeño trauma por no poder disfrutar de Google Chrome en mi Ubuntu poco se puede hacer, pero no todo iba a ser malo: por algún lado leí que Epiphany, un navegador pensado para Gnome que en principio usaba el mismo motor que Firefox estaba migrando a WebKit debido a su mayor compatibilidad con los estándares (no estoy muy de acuerdo, pero a las pruebas me remito) y mejor velocidad de renderizado.

Esta migración no ha terminado, por lo que mientras la versión estable sigue usando Gecko, la versión en desarrollo está usando WebKit.

La relación de esto que os cuento con el navegador de Google es que ni más ni menos que la esencia del navegador, el motor web, tanto en Chrome como en Epiphany es WebKit, lo que garantiza en ambos un excepcional rendimiento.

Sin embargo, Epiphany (al igual que el inestable midori browser) utiliza una versión más reciente, que contiene importantes mejoras que por el momento no integra ni siquiera Safari, el navegador para el que el citado motor fue concebido.

Y para muestra un botón (usando la tercera y última versión del acidtest, que comprueba la compatibilidad con una amplia gama de estándares web y es usado comúnmente para comprobar la compatibilidad del navegador con los estándares dados por la W3C):

Chromium

Firefox
(No os mosqueéis por ver tanto iconito en la barra de estado: todos esos plugins estaban desactivados para la página del acid test.)

Epiphany-webkit

Opera 10

Cuando en realidad debería verse algo así:

He incluído Firefox porque supongo, o al menos espero, que sea el navegador que la mayoría de mis lectores usáis (¿cual es la mayoría de uno solo? Espero no tener que volver a usar cierto colador de troyanos nunca más...).

Si quieres probar Epiphany con webkit (es la versión en desarrollo), agrega lo siguiente a tu sources.list como root (en los repositorios oficiales sólo se encuentra la versión de epiphany con gecko: la versión estable):

EDITADO 10.06.2009
Para ubuntu 9.04 la gente del launchpad de webkit mantiene un repositorio con los paquetes de epiphany-webkit:
deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main

Para solucionar el problema con las claves gpg, ejecutad:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 612d9fe65c733a79bb2ab07d991e6cf92d9a3c5b

EDITADO 9.03.2009

Cambiad hardy por la distro que tengáis (en este momento, intrepid para mí):
deb http://ppa.launchpad.net/stemp/ubuntu hardy main
deb-src http://ppa.launchpad.net/stemp/ubuntu hardy main

Para solucionar el problema con las claves gpg, ejecutad:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 8306b302014aa38cf5d316b6fe8956a73c5ee1c9

EDITADO 9.03.2009

En los repositorios oficiales de intrepid ya se incluye la 2.24, así que podéis obviar estos repositorios que contienen la 2.22:
deb http://ppa.launchpad.net/michelinux/ubuntu hardy main
deb-src http://ppa.launchpad.net/michelinux/ubuntu hardy main

Para solucionar el problema con las claves gpg, ejecutad:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com b71f7d1baeb3cdf579cf332d646a8b5a5c665304

Si no sabes cómo, puedes hacerlo desde el apartado de orígenes de software del Synaptic, o escribir esto en el terminal, y añadir las líneas anteriores:
sudo gedit /etc/apt/sources.list

Ahora actualiza la lista de paquetes, e instala uno llamado epiphany-webkit, bien desde el mismo Synaptic o bien escribiendo en el terminal:
sudo apt-get update
sudo apt-get install epiphany-webkit

Aparecerá un enlace en el submenú Internet.

Espero que como mínimo os dé para superar "el mono" hasta que aparezca una versión para linux de Chrome, o hasta que el mismo Epiphany resuelva sus pequeños problemas de rendimiento (EDIT 10.06.2009) y pase a ser estable.

Un saludo.

Nota: he tenido que rehacer esta entrada dos veces ya que, como dije en mi anterior comentario sobre el tema, no quería hacer una crítica sobre Chrome, y es algo que me salía casi sin querer.

EDITADO, 14:01 : Al parecer, la versión antigua de Webkit que incluye Chrome 0.2 lo hace vulnerable a una serie de fallos que por supuesto no afectan ni a Midori ni a Epiphany. Ver artículo en kriptópolis para más información.

EDITADO, 18:56: Si a alguno de vosotros os da un error al intentar arrancarlo referente a dbus, lanzadlo ejecutando dbus-launch epiphany-webkit , y si queréis modificad el lanzador del menú para que lo abra con dicho comando.

EDITADO 9.03.2009: Como algunos adelantásteis en los comentarios, ahora, tanto Epiphany Webkit 2.24.1 como Midori 0.1.4 pasan el Acid test 3 con el 100% de puntuación.

EDITADO 14.07.2009: Lo avisásteis en los comentarios, lo he probado y me ha sorprendido: Midori ya es estable (incluso más que Mozilla Firefox 3.5) y, como informé anteriormente, tiene buen soporte a estándares, de modo que se perfila como una buena alternativa más a tener en cuenta.

Enlaces:
Créditos:

10 comentarios:

  1. el GNU debería estar al servicio del Estado!!!

    (eso que dices es muy difícil, yo sólo puedo instalar cosas con el botón de agregar programas.... )

    ResponderEliminar
  2. Pues estoy navegando usando a Epiphany con webkit, no lo veo mal, estoy probando, y no es díficl añadir repositorios.

    Estoy usando la versión 2.22.3, actualizada desde el mismo repositorio, hay cosas como las extensiones del motor Gecko que no estan, y el abrir en una nueva pestaña un enlace.

    Igual voy a trastear con epiphany, igual tengo Firefox 3 yu opera en mi Xubuntu 8.04

    ResponderEliminar
  3. Después de testear epiphany con webkit no puedo decir otra cosa mas que: QUE BUENO QUE DESCUBRI MIDORI, integración nativa con GTK, poco peso, mejores funcionalidades que con Epiphany + webkit, y también usa webkit.

    Al parecer Midori ha sio adoptado como navegador oficial del entorno xfce, es liviano y muy estable a pesar de estar tan verde, ahora ya uso Firefox con Gecko, Opera con Presto y Midori con Webkit para navegar

    ResponderEliminar
  4. @andrés, me alegra haberte sido de utilidad (aunque fuese para que siguieras prefiriendo Midori), personalmente creo que Midori es muy bueno, a pesar de sus bugs. También hay que destacar que tiene una funcionalidad muy limitada, por lo que no se puede afirmar objetivamente que es más liviano que Epiphany, el cual, además, está muy integrado con gnome (gnome-keyring para guardar las contraseñas de las webs de forma segura, y dbus para permitir la interacción entre aplicaciones en tiempo real, por poner unos ejemplos).

    Además, existe una comunidad de desarrolladores de tamaño medio detrás de Epiphany, con mucha experiencia (muchos trabajaron en el extinto Galeon y en la versión remozada de Firefox "Iceweasel" de debian, y el propio Epiphany lleva un tiempo entre nosotros), mientras que Midori es, en principio, un proyecto personal con el objetivo de experimentar. Aunque supongo que ahora que tiene el reespaldo de la comunidad de xfce, adquirirá más seriedad.

    Por cierto, xfce aúna lo mejor de gtk sin perder ligereza (gnome se ha vuelto un dinosauro mastodóntico), así que es normal que hayan optado por Midori, les viene como anillo al dedo jajaaja.

    ResponderEliminar
  5. Pues justo en este momento acabo de hacer el Acid3 en Epiphany 2.24.1 y me dio 100/100 :D

    Aunque le falta funcionalidad, creo que es preferible que tuviera mayor estabilidad que funcionalidad. Ya con el tiempo irá madurando en cuestión de funciones.

    Saludos.

    ResponderEliminar
  6. Yo empecé, como todos al venir por defecto en ubuntu, firefox. Y, desde que he probado Epiphany no quiero otra cosa. Uso la versión de los repositorios y no he probado Webkit, pero es más agradable, sencillo, liviano y estable que firefox. No me gusta el bloqueador de popups, pero es la única pega.
    Arriba Epiphany!

    ResponderEliminar
  7. Después del comentario anterior me he puesto a trastear con epiphany+webkit (2.24.1) y me ha dado problemas de estabilidad. Hay páginas que se cierran de golpe. Al tratar de ver mi cuenta de issuu.com salta desde el login de nuevo a la portada, el correo de Yahoo! no se abre...
    Lo he lanzado desde consola y lo que hace es dar un "Fallo de segmentación" cuando se cierra bruscamente. ¿Alguna sugerencia?
    He buscado en san google y no he encontrado nada. ¿Será una versión inestable aún estando en los repositorios oficiales de intrepid?
    Enhorabuena por el blog, me encanta.

    ResponderEliminar
  8. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  9. La versión que has comentado está un tanto vieja (ten en cuenta, que al estar en desarrollo, una versión más reciente suele significar una versión más estable y pulida). Según este tutorial, para ubuntu jaunty, deberías acabar con la 2.27.2.

    Si usas alguna versión anterior de ubuntu (si usas debian testing, deberías poder usas los paquetes de jaunty), sólo te queda contactar con la gente del proyecto webkit del launchpad para pedir un paquete (cosa que veo un poco difícil), o compilar por tu cuenta desde su SVN.

    ResponderEliminar
  10. yo estoy usando la verción 2.24.1 (Basado en gecko-1.9) y no me ha dado muchos problemas, salvo que se cierra aveces cuando navego por youtube o facebook.

    la verción es la de los repositorios oficiales de Xubuntu 8.10

    ResponderEliminar