Я хочу, чтобы Firefox сканировал каждую страницу, и для каждого <a href="URI">Text</a>
я хочу, чтобы Text
был заменен на Text [PDF]
если URI
указывает на файл PDF (аналогично результатам Google Scholar)).
Это потому, что у меня есть Firefox, настроенный на внешнее открытие PDF-файлов, и меня раздражает лишняя пустая вкладка, которая пытается открыть их на новой вкладке, а всплывающие диалоговые окна являются нежелательным сюрпризом.
Если возможно, я бы хотел, чтобы это делалось автоматически для каждого файла, который настроен для открытия с помощью внешнего приложения в разделе «Параметры» -> «Приложения».
Мне не нужна какая-то продвинутая логика - достаточно простого соответствия регулярному выражению для \.(pdf|PDF)$
, но более разумный метод, конечно, будет еще лучше. Также было бы неплохо, если бы он не добавлял [PDF]
когда он уже добавлен, например, на страницу Google Scholar, чтобы избежать избыточности.
В идеале я ищу расширение Firefox.