Я хочу разработать расширение для браузера.
Это расширение после установки сообщит браузеру о включении файла javascript при загрузке всех страниц из списка определенных доменов.
Этот тип расширения называется «Content Scripts» в Google Chrome.
Из того, что я прочитал, чтобы создать расширения такого типа для Chrome, вы просто помещаете этот код в файл «Манифест».
{
"name": "My extension",
...
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"js": ["jquery.js", "myscript.js"]
}
],
...
}
После установки расширения jquery.js и myscripts.js будут включаться при каждой загрузке страницы google.com.
Этот подход к разработке расширений, принятый в Chrome, кажется очень простым.
Мой вопрос: насколько сложно было бы воспроизвести этот тип расширения для других основных браузеров?