Я хочу использовать HTML + CSS + JavaScript для разработки пользовательского интерфейса для устройства с сенсорным экраном в среде Linux, и мне нужен подходящий механизм рендеринга.
Устройство рассматриваемый будет иметь процессор ARM с тактовой частотой от 400 до 900 МГц, дисплей VGA или WVGA и около 256 МБ ОЗУ или более со стандартным Debian Linux (минималистичная установка).
В идеале механизм визуализации должен иметь прямой доступ к / dev / fb0 и событиям мыши. Поскольку браузер используется просто как движок рендеринга, мне не нужен / не нужен графический интерфейс - ни окон, ни вкладок, ни диалоговых окон, только одна полноэкранная HTML-страница, которая интенсивно использует JavaScript для взаимодействия с пользователем (например, динамический веб-страницу).
Было бы здорово, если бы можно было избежать Qt / GTK / DirectFB и подобных (для уменьшения накладных расходов памяти и времени запуска), но, конечно, это не является абсолютно необходимым.
Конечно, WebKit и Gecko приходят к на мой взгляд, но их обоих трудно понять и трудно скомпилировать. Может быть, одна из многочисленных вилок близка к тому, что мне нужно (я искал, но пока мне не повезло)?