Pull to refresh

Обобщенная идея гибридизации приложений

Reading time1 min
Views707
За последние несколько месяцев плотно ознакомился с идеей и реализацией так называемого Веб 2.0. По сути — тот же браузер, те же технологии и принципы, немного другая реализация и внешний вид. За что же тогда этому явлению присвоено такой гордый и многообещающий порядковый номер? Ведь если 3G, то с видео, если MACH3, то с тройным лезвием :)

Затем на глаза попалась совсем свежая статья про гибридные приложения. Немного поразмышляв конкретно на эту тему, мне в голову пришла идея.

А что, если обобщить структуру десктопных приложений и веб-платформенных?

Суть идеи в следующем. В ОС встраивается, грубо говоря, ядро браузера (ex.: Gecko). Отдельные приложения же, в свою очередь, по сути являются окнами браузера, но запущенными уже в интерфейсе ОС. Содержимое окна может являться комбинацией API системы и тем, что отрисовал движок.

В чем преимущества такой схемы?

— возможность работы с ресурсами системы напрямую
— возможность комбинировать лучшие достижения веб- и классических языков программирования для достижения еще лучшего результата
— разгрузка ресурсов системы засчет распределенной работы программы
— практически интеграция ОС и интернета
— более user-friendly, нежели веб 2.0 в нынешнем виде для рядового пользователя

Про остальные плюсы вроде абсолютной кросс-платформенности и доступности нужных данных из сети говорить не стану — это уже заслуга принципа пресловутого веб 2.0.

Наверное, немного скомканно, но такие мысли сейчас летают вокруг. Очень хотелось поделиться с людьми, которым не чуждо ничто новое.
Tags:
Hubs:
Total votes 6: ↑4 and ↓2+2
Comments12

Articles