Подтвердить что ты не робот

Что такое приложения Chrome vs plugins vs extensions и как их развивать?

Я пытаюсь понять развитие Chrome (браузера). Я очень новичок в этом и пытаюсь выяснить, с чего начать, для разработки браузера Chrome.

Просто задайте пару вопросов:

  • В чем разница между приложениями Chrome Browser и плагинами и расширениями (не уверен, если этот вопрос имеет смысл. Но надеюсь, что у вас есть то, что я прошу)
  • Какие приложения я могу использовать для браузера Chrome.
  • Какие технологии мне необходимо изучить для разработки браузера Chrome.
4b9b3361

Ответ 1

Чтобы ответить на ваш первый вопрос, это объясняет различия между приложениями и расширениями (я думаю, что нет лучшего способа объяснить их природу): https://developers.google.com/chrome/web-store/articles/apps_vs_extensions

Что значит "какие приложения"? Вы можете разрабатывать как размещенные, так и упакованные приложения, если это то, что вы намеревались, посмотрите на это: https://developers.google.com/chrome/apps/docs/index

В любом случае самым простым способом начать было бы, построив расширение, инструкции и  хорошая документация позволяет начать с:

http://developer.chrome.com/extensions/getstarted.html извините за пробел в ссылке, но вы знаете, как это работает...

Ответ 2

Просто добавьте новую информацию, так как люди могут продолжать задавать этот вопрос: Chrome в основном устарел плагины по состоянию на март 2017 года (Chrome 57). Если вы сейчас перейдете к chrome://plugins, вы ничего не увидите (вы использовали для просмотра списка установленных плагинов с включенными-отключенными ссылками, например, для расширений).

Похоже, что рассуждение состоит в том, что единственными плагинами, которые они на самом деле хотели разрешить вам включать/отключать, являются Flash и PDF Viewer, оба из которых были перемещены в меню "Настройки" (если они еще не были там, не уверены). Остальные считаются неотъемлемыми частями браузера. https://www.ghacks.net/2017/01/29/google-removes-plugin-controls-from-chrome/

Делает вещи немного проще думать сейчас.

Ответ 3

Просто чтобы добавить к вышеуказанному ответу, который отсутствовал, разница между плагином и расширением:

Плагин - это сторонняя библиотека, которая подключена к браузеру и позволяет встроить ее в веб-страницу. Это влияет только на веб-страницу, использующую плагин.

Расширения изменяют пользовательский интерфейс браузера, добавляют меню или меняют общий вид браузера и могут обрабатывать каждую загружаемую страницу.

Итак, чтобы подвести итог - плагины добавляют функциональность и дополнительные функции к определенной веб-странице, в то время как расширения добавляют функциональность и функции всему браузеру и изменяют поведение браузера.