полнофункциональный механизм рендеринга HTML, такой как WebKit / Gecko для встроенного Linux?

Я хочу использовать HTML + CSS + JavaScript для разработки пользовательского интерфейса для устройства с сенсорным экраном в среде Linux, и мне нужен подходящий механизм рендеринга.

Устройство рассматриваемый будет иметь процессор ARM с тактовой частотой от 400 до 900 МГц, дисплей VGA или WVGA и около 256 МБ ОЗУ или более со стандартным Debian Linux (минималистичная установка).

В идеале механизм визуализации должен иметь прямой доступ к / dev / fb0 и событиям мыши. Поскольку браузер используется просто как движок рендеринга, мне не нужен / не нужен графический интерфейс - ни окон, ни вкладок, ни диалоговых окон, только одна полноэкранная HTML-страница, которая интенсивно использует JavaScript для взаимодействия с пользователем (например, динамический веб-страницу).

Было бы здорово, если бы можно было избежать Qt / GTK / DirectFB и подобных (для уменьшения накладных расходов памяти и времени запуска), но, конечно, это не является абсолютно необходимым.

Конечно, WebKit и Gecko приходят к на мой взгляд, но их обоих трудно понять и трудно скомпилировать. Может быть, одна из многочисленных вилок близка к тому, что мне нужно (я искал, но пока мне не повезло)?

8
задан Rex Logan 4 April 2011 в 16:14
поделиться