Сообщение от Grindel
|
начать искать на просматриваемых страницах
|
То есть на всех открытых табах в браузере?
А словарь пополняемый? И каков его примерный объем?
Примерно так наверное:
создаешь background-скрипт, и content-скрипт
контентскрипт имеет доступ к своей странице (он подключается к каждой открываемой странице). Он навешивает клики, или что-то еще. По нужному событию (нужный клик), отсылает message background-скрипту "ЗапуститьПоиск", bg обходит по открытым табам и шлет их контент-скриптам мессадж "ИскатьНаСтранице", возможно передавая через json словарь, вытащенный из localStorage или еще откуда. Те начинают лопатить DOM в поисках слов (тут я не понял че они должны искать - все совпадения или конкретные) и подсвечивать их, возможно передавая результаты через message в bg-скрипт (не знаю зачем).
Сорри если все это хрень, я только одно расширение простенькое делал, мог чего не правильно понять.