2013-03-13 5 views
1

мне нужно, чтобы отобразить веб-страницу на монитор PAL 7" с Raspberry Pi без пользовательских элементов управления (без клавиатуры, ни мыши, только дисплей).Как отобразить облегченный окно веб-клиента с рубином

Контекст это: платформа

  • Raspberry Pi
  • 7" ЖК-монитор PAL
  • Archlinux ARM
  • нет среды рабочего стола
  • Xorg или в конечном счете, минималистичный менеджер окон (Openbox, pekwm и др.)
  • рубин язык (1.9.3 или 2.0.0 в конце концов)
  • WebKit или другой веб-движок, но html5 совместимый (я хочу использовать WebSocket)

Каков наилучший способ отображения веб-страницы в этом контексте?

Спасибо!

+0

Подробный. Это не описательно. Вы хотите создать веб-приложение и запустить там Firefox, или хотите создать приложение Ruby со встроенным браузером? – lzap

+0

Я хочу создать приложение Ruby со встроенным браузером, чтобы просто отображать веб-страницу с веб-сервера интрасети – superjem

ответ

0

Я думаю, что вы ищете это:

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

Реальная проблема с Ruby, является то, что поддержка GUI инструментариев действительно бедных. И если вы хотите использовать websocket, я не думаю, что есть правильные варианты (возможно, Ruby QT с браузером webkit - не уверен).

Зачем вам это приложение должно быть закодировано в Ruby? Я бы порекомендовал вам создать обычный браузер, например Firefox или Opera, в режиме «киоск» (у Opera есть режим киоска, а у Firefox есть плагин для этого), поэтому вы можете закодировать свое приложение как обычное веб-приложение и Firefox для подключения там.