Здравствуйте.
Начну с предыстории.
Пользовал раньше search term highlighter на Firefox 42 и не знал горя, пока не попробовал Chrome и увидел что он грузит страницы одного сайта раза в 3-4 быстрее. Решил перейти на хром, за суток трое почти нашёл альтернативные дополнения, чтобы всё было как в Firefox. Но заметил такое дело, что когда открою в хроме около 20 вкладок - всё, комп становится тормозным - оперативка заканчивается((
Начал искать браузеры на движке геко чтобы расширения firefox остались, но чтобы страницы шустрее грузились, и наткнулся на CyberFox - то, что надо, скорость загрузки примерно как у хрома, иногда чуть быстрее иногда чуть медленнее, в принципе норм разницы в разы нет. Но дело в том, что самая большая скорость загрузки страниц на последней версии 51ой, и в ней если включить search term highlighter, то страницы при его отработке подвисают на несколько секунд. По этому решил найти альтернативу, единственное что стоящее нашёл это скрипт Enhanced word highlight, правда он изначально не поддерживал кириллицу и выделял слова слишком наляписто - полностью выделяя их цветом, search term highlighter умел просто подчёркивать.
В общем ввиду отсутствия знаний JS на добавление поддержки кириллицы и подчёркивания заместо выделения ушло 2 дня в гугле(( по этому решил создать тему, может JS профи смогут помочь затратив на это минимум времени, так как на следующие улучшения у меня думаю могут уйти месяца а то и вовсе никогда не произойти(( Выручите пожалуйста, буду очень Благодарен за любую помощь, только учитывайте пожалуйста нулевой уровень познания JS но и большое желание достичь результата)
search term highlighter умел при открытии ссылок с гугла в новой вкладке дальше продолжать подчёркивать то, что искалось в гугле. Enhanced word highlight вроде тоже должен это делать судя по описанию
https://greasyfork.org/en/scripts/72...word-highlight
"Disable auto-highlight (auto-capture keywords for highlight) ?
⚪ Enable
⚪ Completely disable
⚪ Disable on pages opened from supported search results
⚪ Disable on supported search result pages"
Но почему-то этого не делает, пытаюсь поиском находить слова которые связаны с восстановлением, сохранением... и с фелс менять на тру, но безуспешно - при открытии, ссылки с гугла, в новой вкладке, скрипт не подсвечивает искомые слова(( Но если открыть ссылку в той же вкладке, то подсвечивает. По этому думаю, что всё же какая-то память в скрипте срабатывает, но почему не в новых вкладках?? И ещё в скрипте есть горячие клавиши, но они работают только на английской раскладке, возможно ли сделать чтобы срабатывало и при рус раскладке? Пробовал прописывать коды с
http://www.character-code.com/ но это ничего не дало, может их как-то в скобки взять, или ещё каким либо образом оформить нужно??
Вот код оригинала скрипта
https://greasyfork.org/en/scripts/72...highlight/code
И отредактированный
http://pastebin.com/WtZHW1bw
Как было
Как стало