В чем разница между приложениями Chrome и расширениями?
Что вы можете делать с приложениями, которые нельзя делать с расширениями или наоборот?
В чем разница между приложениями Chrome и расширениями?
Что вы можете делать с приложениями, которые нельзя делать с расширениями или наоборот?
Из того, что я могу сказать, приложения Chrome - это просто веб-приложения, которые зарегистрированы в Интернет-магазине Chrome (например, Gmail). Они в основном просто прославленные закладки. Google, похоже, представил их, чтобы сделать их браузер более "операционной системой", например, в рамках подготовки к таблеткам, работающим на Chrome OS. Поскольку у Chrome OS не будет каких-либо родных приложений, кроме Chrome, им потребуется какой-то способ, чтобы вы могли "устанавливать" приложения... даже если эти приложения являются просто веб-сайтами.
Расширения могут фактически влиять на поведение браузера (например, блокирование рекламы). Они могут добавлять кнопки в панели инструментов Chrome, перехватывать веб-запросы, изменять DOM и т.д.
Пожалуйста, обратитесь к следующей ссылке:
(chrome app vs extension).
В основном это говорит о том, что есть два вида приложений: размещенные и упакованные. Хостинг приложений - это прославленные закладки. Но упакованные приложения предоставляют вам несколько лучших функций обоих миров - как для расширений, так и для приложений.
Расширения, конечно же, расширяют функциональность основного браузера, предоставляя небольшой или никакой дополнительный интерфейс, кроме того, что уже предоставлено хром.
Вот отличный ресурс из команды Google Chrome, объясняющий различия в деталях.
Он также содержит диаграмму дерева решений, показанную ниже.
Для разработчиков существует три канала распространения Chrome.
В порядке увеличения функциональности они:
Более подробная информация и более полное обсуждение содержится в этом видео.
Поскольку этот вопрос был задан (и ответил), многое изменилось, и Google опубликовал страницу с подробным и точным ответом на это:
цитата из http://www.chromeplugins.org/extensions/chrome-web-apps-extensions-spot-the-difference/
(как объяснение очень хорошо)
Основные отличия между расширением Chrome и веб-приложениями Chrome
Одно из главных отличий между расширениями Chrome и сетью приложения - это их местоположение. Большинство расширений Chrome могут загружаться из галереи расширений Chrome, тогда как Chrome Web Apps может быть установлен из Интернет-магазина Chrome.
Другим существенным отличием между расширениями Chrome и веб-приложениями является факт, что, хотя расширения используются для повышения функциональности Браузер Chrome, веб-приложения, запущенные в браузере, имеющие разные пользовательский интерфейс. В отличие от веб-приложений, расширения имеют мало или иногда нет компонента пользовательского интерфейса.
С технической точки зрения основное различие между Chrome Apps и расширения - это наличие параметра "запуска" в приложениях, которые указывает, что Chrome будет показывать, когда пользователь запускает приложение, установленное его/ее.