24.09.2010
Представлена новая открытая платформа для создания унифицированных web-приложений - Webinos (Secure WebOS Application Environment), в развитие которой Евросоюз инвестировал 10 млн. евро. Проект планируется завершить в августе 2013 года, общий объем намеченных инвестиций составит 14 млн. евро. Основной идеей Webinos является создание платформы для разработки приложений, способных без модификации работать на широком спектре устройств (мобильные телефоны, интернет-планшеты, ПК, медиацентры, телевизоры и автомобильные информационно-развлекательные системы), независимо от используемой операционной системы.
О своем участии в проекте заявили такие крупные компании, как BMW, Deutsche Telekom, Samsung, Sony Ericsson, Telecom Italia, Telefonica, а также курирующая развитие web-стандартов организация W3C (World Wide Web Consortium) и ряд крупных европейских университетов, среди которых университеты Мюнхена и Оксфорда. В отличие от конкурирующих разработок, таких как Adobe AIR и JavaFX, платформа будет основана на стандартных web-технологиях (HTML5, CSS3, JavaScript) и распространяться полностью в исходных текстах, под одной из открытых лицензий. Дополнительно следует упомянуть о некоторых уже существующих открытых проектах, развивающих сходные идеи - Appcelerator Titanium и Mozilla Prism.
Разрабатываясь под девизом "единственный сервис для каждого устройства" проект Webinos намерен отойти от практики работы с установленными локально приложениями к системе программ в виде сервисов. Для выполнения созданных при помощи Webinos приложений будет использоваться стандартный web-браузер. Приложения смогут использовать полный набор возможностей современных устройств, выполнять сетевые операции, поддерживать средства идентификации, принимать во внимание местоположение пользователя и учитывать контекст работы пользователя в социальных сетях.
В результате планируется создать платформу, реализующую web-компоненты, которые позволят быстро создавать инновационные и безопасные web-приложения, обладающие следующими особенностями:
Основные концепции Webinos: