2013-03-13 72 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連接到那裏。