Все мы знаем, что в браузер Google Chrome можно устанавливать не только расширения, но и упакованные приложения, которые доступны в оффлайне и работают на стороне браузера. А сегодня мы расскажем, почему же они так уникальны. Неужели в других браузерах нельзя проделать то же самое?
Система приложений для Google Chrome уникальна и не имеет аналогов среди других браузеров. И вот почему...
Фоновые приложения
Ну нет ни у одного другого браузера фоновых приложений. Это не просто приложения, а приложения, способные работать всегда. Даже когда само дополнение не запущено. И даже тогда, когда закрыт сам браузер. Стирая таким образом границы между дополнением для браузера и обычными десктопными программами.
Продвинутый API
Разработчики из Mozilla в Firefox 15 тоже хотят внедрить приложения, устанавливаемые через свой Marketplace. Вот только это будет по сути обычные web apps. И функционал их ограничен HTML 5. В то время как приложения для Chrome имеют в своем арсенале такие удобные инструменты как chrome.storage (для хранения и синхронизации данных) или chrome.i18n (для локализации приложений). Добавим к этому фоновый режим работы из первого пункта. И все становится понятно...
Безопасность
И опять камень в огород Firefox (единственный браузер, который пытается сделать что-то похожее на приложения в Хроме). Их планируемые web apps это по сути просто сайты. Обычная сайты в интернете, которые могут кешироваться в браузере и тем самым быть доступны в оффлайне. Но сайт остается сайтом. Мы не знаем для чего и как они будут использовать нашу приватную информацию. К чему будут иметь доступ и куда сливаются наши данные.
Упакованные приложения для Google Chrome это совсем другой разговор. Они изначально устанавливаются в браузер. Работают в браузере и все данные хранят здесь же. Их код открыт для любого, а все их права наглядно приводятся при установке. Мы знаем с какими сайтами они могут обмениваться информацией и к чему могут иметь доступ.
За эти умные мысли спасибо разработчику приложения VK Offline