ГТК преобразование в HTML

Чтобы иметь операционную систему с единым интерфейсом, обеспечивающую лучшую взаимную совместимость, я ищу способ построить систему, в которой весь интерфейс был бы в формате html5.

Например, начиная с библиотеки gtk (чтобы использовать существующую), можно было бы перевести такой код:

gtk_window_set_title (GTK_WINDOW (window1), "the title");

в

document.title = "the title"

Я хотел бы знать, есть ли какие-либо инструменты, которые могли бы помочь мне достичь этой цели

редактировать

чтобы уточнить мой вопрос, и дать понять, что я ищу, я нашел это исследование

Первым шагом может быть использование / построение семантической онтологии того, что раньше было пользовательским интерфейсом. Затем я мог бы интегрировать библиотеку gtk (или другую библиотеку графического интерфейса пользователя) и языки веб-интерфейса в одну базу. Так что я мог сделать бижутерию между gtk и веб-методами.

Я не считаю это простой проблемой, и я прошу идеи, инструменты, которые могли бы мне помочь.

1 ответ

Как только вы представите какую-либо сложность и взаимодействие, вы столкнетесь с необходимостью преобразования из C\Python\Wh независимо-is-running-GTK в Javascript.

Лучше всего делать все на нативном HTML5, чтобы ваше "настольное приложение" было оберткой для веб-браузера, который работает с (1) удаленным веб-сайтом или (2) локальным веб-сервером. Ваше "настольное приложение" будет содержать небольшой веб-сервер и автоматически выбирать открытый порт на локальном хосте.

Другие вопросы по тегам