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

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

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

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

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

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

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

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

    Наверное, немного скомканно, но такие мысли сейчас летают вокруг. Очень хотелось поделиться с людьми, которым не чуждо ничто новое.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 12

    • НЛО прилетело и опубликовало эту надпись здесь
        0
        не понял юмора. обращением к системным функциям занимается сама ОС, веб-языки обеспечивают лишь дополнительную функциональность и динамичность приложениям.

        а получить доступ к ресурсам, к слову, спокойно можно и сейчас - на этом как раз и держатся миллионные ботнеты и прочее.
        • НЛО прилетело и опубликовало эту надпись здесь
            0
            ну ограничить же можно будет права, например:
            в винде - на уровне сервисов
            в юниксе - на уровне пользователей

            если даже абстрагироваться от безопасности, мысль удачная или не очень?
            • НЛО прилетело и опубликовало эту надпись здесь
        0
        так, что ли? http://byzgl.sourceforge.net/
          0
          Рекомендую поискать материалы по закрытому уже, увы, проекту IBM Sash. Там было именно то, что вы предлагаете, но на значительно более проработанном уровне. К счастью, кое-что осталось в доступе.

          Для 1999г., когда проект был закрыт, идея действительно была свежей и оригинальной.
            0
            минусы то забыли написать
            самый большой по моему будет обеспечение секурности при таком подходе
              0
              В IBM Sash эта проблема была решена.
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                ага, я скорее про второе. c XUL'ом ознакомлюсь, интересно
                0
                хосьпиди... ну что-ж это такое. все больны web, html и js.
                господа, ну не для этого был создан html, и от этого нужно отталкиваться. все что мы сейчас имеем - это наследие популярности www. у пользователей стояли броузеры и благодаря этой популярности разработчики реализовывали свои решения. не потому, что html и js - это подходящая среда, а потому что ТАК СЛОЖИЛОСЬ.
                программирование desktop приложений проще и гораздо эффективнее, чем создание web приложений потому, что html - это неподходящее решение. оно используется лишь потому, что оно ПОПУЛЯРНО.
                пока не будет нормальной среды (поддержка событий, сообщений, и т д - все, что мы привыкли видеть на desktop) ни о каком прогрессе в этой области не пойдет речь.

                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                Самое читаемое