Как я могу сделать Firefox аннотированные ссылки, которые указывают на такие файлы, как PDF-файлы, которые не будут открываться в Firefox?

Я хочу, чтобы Firefox сканировал каждую страницу и для каждого <a href="URI">Text</a> , я хочу, чтобы Text был заменен Text [PDF] если URI указывает на файл PDF (аналогичный результатам Google Scholar ).

Это связано с тем, что у меня Firefox настроен на открытие PDF-файлов извне, и меня раздражает лишняя пустая вкладка, пытаясь открыть их на новой вкладке, а всплывающие диалоги – неприятный сюрприз.

Если возможно, я бы хотел, чтобы он автоматически делал это для каждого файла, который настроен для открытия внешним приложением в разделе «Параметры -> Приложения».

Мне не нужна какая-либо передовая логика – достаточно простого совпадения регулярных выражений для \.(pdf|PDF)$ , но разумный метод, конечно, будет еще лучше. Было бы также неплохо, если бы он не добавлял [PDF] когда он уже добавлен, например, на странице Google Scholar, чтобы избежать избыточности.

В идеале я ищу расширение Firefox.

Вы можете использовать Greasemonkey и пользовательский скрипт. Скрипты пользователей – это скрипты, которые вы устанавливаете в Firefox, и которые могут работать на любых веб-страницах, чтобы что-то делать.

Вы можете установить, например: http://userscripts.org/scripts/show/8615 – автоматически добавляет значки в файлы без html (pdf и другие):

Введите описание изображения здесь

Перед установкой пользовательского скрипта вам нужно будет установить расширение Greasemonkey. (На сайте пользовательского интерфейса перейдите к разделу «Как использовать это?» В разделе «Установить»).

Могут быть и другие скрипты, которые имеют только ссылки на PDF.

Другой вариант – отредактировать стиль вашего пользовательского агента ( .css ) и добавить правило, соответствующее <a href="*.pdf" , и создать их на фоне значка pdf или выделить их …

  • Принтер PDF без вмешательства пользователя
  • PDFBox: проблема с преобразованием страницы PDF в изображение
  • Как избавиться от пустых страниц в PDF, экспортированных из SSRS
  • Автоматическое открытие диалогового windows принтера после загрузки PDF-файла
  • Разделение файла обеспечивает какое-то шифрование?
  • Можно ли удалить рекламу в Foxit Reader 6.0?
  • Отключить «Этот тип файла может нанести вред вашему компьютеру» nag in chrome
  • Есть ли бесплатный инструмент, который позволит мне печатать на PDF-файлах, а затем сохранять или, по крайней мере, печатать их?
  • Язык задания принтера -> PDF
  • Как открыть pdf-файл в Windows Phone 8?
  • Где okular хранит метаданные
  • Давайте будем гением компьютера.