Os.js: Рабочий Стол Javascript.

Разработчик Андерс Эвенруд сделал интересный проект ОС.

js , которую он называет «операционной системой Javascript».



OS.js: рабочий стол JavaScript.

Название изменится в ближайшее время, поскольку оно не отражает действительности: по сути, OS.js — это не операционная система, а оболочка и оконный менеджер в стиле Linux, с набором приложений на HTML5 и CSS2+, с PHP-бэкэндом.

Приложения включают часы (HTML5-SVG, CSS2), видеоплеер (HTML5-Video), аудиоплеер (HTML5-Audio), файловый менеджер, терминал, графический редактор (HTML5-Canvas), игры и многое другое.

.

Они разрабатываются в основном в Glade Interface Designer (GTK+3 XML).

Производительности среднего ПК хватает для одновременного запуска 20 окон, включая видеоплеер, аудио и т.д. в полноэкранном режиме Chrome/Chromium 14+ под Linux. Симулятор ОС также работает на мобильных устройствах под управлением Android и iOS, хотя он еще не оптимизирован под них (размер окна и т.п.

).

В Opera и IE возникают некоторые проблемы из-за плохой поддержки Glade/GTK CSS. Вы можете увидеть OS.js в действии на странице видео или запустите в браузере рабочий прототип с отключенным TCP/IP. Примечание.

Виртуальная файловая система пока не работает в Windows. OS.js включает в себя встроенный компилятор и виртуальную файловую систему, поэтому вы можете разрабатывать новые приложения и нормально работать с файлами.

Приложения взаимодействуют через публичные API с серверным скриптом, эмулирующим функции операционной системы (файловая система, сетевые вызовы, сервисы и т. д.).

Весь проект OS.js скоро будет опубликован под лицензией GPL v.3 ( адрес будущая страница на github), и теперь автор может прислать исходный код, если проект вас заинтересует. Симулятор ОС довольно компактен: <300 KB for JavaScript (including applications and such), <200 KB for CSS, <300 KB for XML (including applications) and <200 KB for PHP.

OS.js: рабочий стол JavaScript.



OS.js: рабочий стол JavaScript.



OS.js: рабочий стол JavaScript.

P.S. Идея веб-рабочих столов не нова, просто помните глазОС И КорнелиОС .

Теги: #OS.js #html5 #eyeOS #CorneliOS #веб-десктоп #JavaScript

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.