Разделы

ПО Свободное ПО Софт Открытое ПО

Mozilla представила открытый прототип платформы для продажи и загрузки веб-приложений

Некоммерческая организация Mozilla Foundation представила прототип системы Open Web Apps, предназначенной для продажи и загрузки веб-приложений. В рамках прототипа опубликовано несколько модулей: интернет-магазин приложений, каталог приложений, инструменты публикации, техническая документация и исходные тексты.

Для создания открытых веб-приложений по технологии Mozilla необходимо наличие следующих элементов: манифест приложения (application manifests – описание местоположения, требований и свойств приложения), репозиторий приложений (application repository – где помещается информация о всех приложений, установленных пользователем), метод установки (installation method – позволяет владельцам веб-магазинов или индивидуальным разработчикам установить выбранное приложение в репозиторий пользователя) и панель управления (application dashboardинтерфейс для управления установленными веб-приложениями). Также предусматривается возможность использования сетевого подключения для проверки наличия у пользователя права запуска приложения (в большинстве случаев речь идет о проверке факта оплаты пользователем доступа к приложению).

В настоящее время Open Web Apps является лишь концептуальной разработкой – Mozilla пока не планирует открывать собственный магазин приложений. Однако необходимость в таких магазинах будет увеличиваться по мере того, как все большее число пользователей будет переходить от привычных настольных приложений к приложениям, основанным на веб-технологиях.

Представленная Mozilla технология открыта и независима от поставщика. Это является ее главным преимуществом по сравнению с аналогичными системами от других поставщиков (например, iPhone/iTunes), которые страдают непрозрачностью отбора, предоставляют разработчикам весьма ограниченный выбор технологий и повышают стоимость разработки.

Несколько раньше в пользу создания единого стандарта разработки расширений для веб-браузеров высказался норвежский разработчик веб-браузеров Opera. Несмотря на то, что инициатива Mozilla связана не с браузерными расширениями, а с самостоятельными веб-приложениями, граница между этими двумя классами приложений становится все более размытой, поскольку в них используются фактически одни и те же стандартные технологии: HTML5, CSS, JavaScript. Та же компания Opera планирует осуществлять продажу веб-приложений и подключаемых модулей для веб-браузера через единый веб-магазин.

Егор Гребнев