Язык Tcl адаптирован для выполнения скриптов внутри веб-браузера
Интеграция Tcl с браузером выполнена благодаря использованию наработок проекта Native Client, в рамках которого компанией Google развивается платформа для создания универсальных web-приложений, написанных на языке C/C++ и использующих специальный API для выполнения свойственных web-приложениям действий. При помощи Native Client можно организовать выполнение обычных бинарных программ в окне web-браузера, ограничив их при помощи специального изолированного окружения.
Из веб-браузеров пока поддерживается только Google Chrome 10. В качестве примера представлено небольшое демонстрационное приложение, представляющее собой переписанный на языке Tcl вариант JavaScript программы "Google Balls", показывающей как можно манипулировать графическими объектами с привлечением HTML5-тега "canvas".
В настоящее время разработчики занимаются адаптацией для работы под управлением Native Client технологии WebTk, что позволит создавать web-приложения с использованием всех возможностей графического тулкита Tk. Конечной целью проекта является обеспечение полной эмуляции всех возможностей Tk при работе внутри браузера.
Источник: http://www.opennet.ru/opennews/art.shtml?num=30279
|
0 | Tweet | Нравится |
|