Когда-то недавно я писал заметку о том как написать Hello World плагин для Opera, теперь настала пора посмотреть как это делается для Chrome .
[help]Зачем SEOшникам какие-то плагины для Chrome, на этот вопрос я отвечу в конце статьи[/help]
Но сначала скажу в чем разница при написании HelloWorld для Opera и Chrome
В Chrome для Hello World мне потребовалось 3 файла
Для Opera мне потребовалось 5 файлов:
Общий объем кода для Chrome: ~1800 байт
Для Opera: 2100 байт
Соответственно когда я написал HelloWorld для Chrome я сильно обрадовался тому что работы надо делать меньше. Единсттвенное что сделано удообно в opera, это то что можно файл плагина просто перетащить в Opera и он там сразу заработает, а в Chrome надо мучиться в developer режиме нажимать кнопку обновления.
1. создадим файл manifest.json: (взято с фосайта)
{
«name»: «My Online Clock»,
«version»: «1.0»,
«description»: «my Online Clock»,
«browser_action»: {
«default_icon»: «favicon.ico»,
«popup»: «popup.html»
}
}
2. Запишем любую иконку приложения в ту же папку
3. И создадим содержимое файла popup.html:
Hello World!
Дальше в Браузере Chrome заходим в Настройки расширений:
там включаем режим разработчика:
Появляются кнопицы:
Загружаем распакованное расширение, там надо указать на папку с нашим расширением. и Вуаля !
Наш плагин в Тулбаре. Кликаем на него и оно работает !
Теперь поредактировав исходный код, вносим изменения в плагин и нажимаем в настройках плагина кнопку Перезагрузить:
Все. Дальше читаем API и радуемся и пишем свой плагин для Chrome. Честно мне очень понравилось писать плагины для Chrome, очень приятно, тем более после Opera и уж точно после FireFox и уж стопудова после IE.
Если вы еще не знаете зачем вам пиать плагины для Chrome , то я вам подскажу, если у вас есть какой-нибудь маленький или уже большой сервис – напишите полезную няшку для него в виде плагина, запускалку, выдергивалку событий и т.п. и к вам пойдет трафик с самого Google. Вам посыпятся бэки. Попробуйте, а потом расскажите другим, а лучше на этой странице дайте ссылку о вашем опыте написания плагинов и эффекте с притоком пользователей на сайт. С притоком посетителей у вас вырастут Пузомерки на сайте, ну а кому как не вам ли не знать, зачем они нужны.
Это один из самых белых способов роста сайта.