2013-03-13 71 views
1

我需要一个PAL 7" 显示器与树莓派,而无需用户控件(没有键盘,没有鼠标,只是显示器)上显示的网页是轻量级的Web客户端窗口。如何显示红宝石

上下文是:

  • 树莓派平台
  • 7" PAL液晶显示器
  • 的archlinux ARM
  • 没有桌面环境
  • 的xorg或最后一个简约的窗口管理器(OPENBOX,pekwm等)
  • Ruby语言(1.9.3或2.0.0最终)
  • 的WebKit或其他Web引擎,但HTML5兼容的(我想使用的WebSocket)

在此上下文中显示网页的最佳方式是什么?

谢谢!

+0

详细说明。这不是描述性的。你想创建一个Web应用程序并在那里运行一个Firefox,或者你想创建一个内置浏览器的Ruby应用程序? – lzap 2013-03-13 09:51:06

+0

我想创建一个内置浏览器的Ruby应用程序来简单地显示来自Intranet Web服务器的网页 – superjem 2013-03-13 10:00:26

回答

0

我认为你正在寻找这样的:

What's the best/easiest GUI Library for Ruby?

使用Ruby真正的问题是,支持GUI工具包是真穷。如果你想使用websocket,我不认为有选择权知道(也许Ruby QT与webkit浏览器 - 不知道)。

为什么你需要用Ruby编码这个应用程序?我建议你在“kiosk”模式下产生一个像Firefox或Opera这样的普通浏览器(Opera有内置的kiosk模式,Firefox有一个插件),所以你可以将你的应用程序编写成一个普通的web应用程序,让Firefox连接到那里。