2011-10-07 7 views
5

¿Hay navegadores web de código abierto implementados en Ruby? Si no, ¿hay enlaces de Ruby, preferiblemente multiplataforma y mantenidos activamente, para motores de renderizado de código abierto como Gecko y/o Webkit? Mis búsquedas de Google no revelan demasiado, así que pregunto aquí en caso de que alguien esté más informado sobre el ecosistema de Ruby, ya que solo he estado incursionando en él en los últimos meses.¿Hay navegadores web de código abierto implementados en Ruby?

EDITAR: En respuesta a la pregunta de si el navegador debe ser sin cabeza o no, yo diría no. Lo que estoy tratando de desarrollar es un lector de libros electrónicos de escritorio que admita Javascript, donde puedo iniciar un servidor web en el escritorio, luego apuntaré con este navegador para que sirva de interfaz de usuario para la aplicación. De hecho, he avanzado mucho con otro lenguaje (Tcl) y un navegador de código abierto escrito en Tcl (Hv3), pero estoy interesado en migrar a Ruby para fines de visibilidad.

+2

¿El navegador debe ser sin cabeza o no? – molf

+1

No. Pensé en describir lo que estoy tratando de hacer en la pregunta. Lo haré ahora. –

+1

Si entiendo correctamente, básicamente quieres adaptar algo como luakit (http://luakit.org) pero en Ruby? – Ophidian

Respuesta

2

Los enlaces a componentes de representación web generalmente están dentro del alcance de los kits de herramientas GUI. Hay Gtk MozEmbed, severalbindings en Gtk WebKit, y QtRuby también deberían tener acceso a QtWebKit.

+0

Encontré algunas de las otras vinculaciones que sugieres, pero, corrígeme si me equivoco, no parece que las mantengan activamente. Gracias por la sugerencia de QtRuby/QtWebKit aunque –

+1

Por cierto, he tomado su sugerencia QtRuby/QtWebKit bastante lejos mientras tanto, incluso empaquetándola como un ejecutable con OCRA (Aplicación One Click Ruby) pero ese paso parece causar que McAfee piensa que es un virus No obstante, si está interesado en los pasos que tomé, consulte: http://www.sencha.com/forum/showthread.php?150123-Windows-Desktop-App-using-Ruby-(instead-of-AIR) –

Cuestiones relacionadas