Доступ к JavaScript-окружению веб-страницы из расширения для Chrome
Как известно, расширения для браузера Chrome работают каждое в своей песочнице. Для внедрения в веб-страницу существует механизм content script-ов, когда javascript код внедряется в страницу, и имеет доступ к DOM дереву. Этот механизм позволяет работать с контентом страницы, изменять внешний вид, запускать произвольный JS, обмениваться данными с фоновым процессом расширения. Но одну вещь механизм content script не позволяет делать — получать доступ к javascript-окружению веб-страницы.Читать дальше →