Создание расширения для Chrome. Часть IV — Упаковка плагина и система обновления.

На этом этапе можно уже заняться упаковкой плагина. Сделать его пригодным для использования потенциальными клиентами. Но…  любой уважающий себя плагин имеет обыкновение обновляться. Причем плагины Хрома делают это в тихом режиме, незаметно для пользователей. Для организации обновлений Вам понадобятся выполнить несколько действий: — найти хостинг – место в интернет-пространстве, где вы будите выкладывать свои новые […]

Создание расширения для Chrome. Часть III — Использование иконок.

Теперь плагин выполняет «полезную» работу и можно подумать об эстетичности. А точнее о графических символах, ассоциированных с вашим плагином – «иконках». Необходимо подготовить два файла, желательно с расширением png и размерами 48х48, 128х128. Эти картинки будут отображаться при установки/удалении плагина и на странице Расширения вместо стандартного значка пазла. Названия этих файлов, для простоты и наглядности, […]

Создание расширения для Chrome. Часть II – Добавление js файлов.

И так, теперь Вас можно поздравить с первым работоспособным плагином, пусть и бесполезным. Сейчас мы научим его делать что-нибудь «нужное». А для этого необходимо добавить в наш файл манифеста еще одну секцию content_scripts и создать еще один файлик java script c более-менее осмысленным кодом. Файл манифеста будет выглядеть следующим образом: { «content_scripts»: [ { «matches»: […]

Создание расширения для Chrome. Часть I – Простейший плагин.

Решив однажды написать пользовательский скрипт для одной известной браузерной игрушки, я столкнулся с большими ограничениями и плохой производительностью. Постоянно следя за развитием браузеров, я также читал статьи о работе пользовательского кода в первом из лучших, на тот момент, браузеров Chrome. Вообще сложно сказать какой браузер лучше в принципе. Каждый из них имеет свои особенности. И […]