Вопрос или проблема
У меня есть плагин Chrome “KDE KParts”, который позволяет мне просматривать PDF-файлы в браузере (довольно удобно, когда я смотрю статьи, которые, возможно, не стоят загрузки). Однако его обработка SVG-изображений не очень хороша. Есть ли способ изменить плагин, чтобы он работал только с определёнными MIME-типами? Я не видел никаких опций на странице chrome://plugins
.
Спасибо!
Chrome имеет свой собственный Интегрированный PDF-ридер, когда я кликаю по ссылкам на онлайн PDF-файлы, они открываются им. Просто наведя указатель на нижний правый угол открытого PDF, появляется небольшая панель инструментов с опциями увеличения, печати, сохранения и т.д.
Но чтобы открыть локальные PDF-файлы, я вручную редактирую свои MIME-типы, чтобы PDF открывались в Chrome. Я использую Xfce, и там есть хороший редактор MIME. Но просто щелкнув правой кнопкой мыши на PDF-файл в файловом менеджере и выбрав опцию Открыть с помощью
, затем выбрав Chrome из списка и убедившись, что Всегда использовать это приложение для таких файлов отмечено, я получаю тот же результат.
Я уверен, что KDE работает аналогичным образом.
Наконец, вы не хотели, чтобы упоминались расширения, но это открывает не только PDF, но и множество других форматов онлайн, используя просмотрщики Google Docs. Он также открывает онлайн PDF-файлы (в моем случае у меня стоит не открывать PDF, только некоторые другие форматы).
Технология просмотра Google Chrome/Chromium сильно изменилась за эти годы, и PDF / HTML, такие как SVG, хорошо поддерживаются. Таким образом, их текущая рекомендация по плагинам основана только на расширении для офисных форматов, так как PDF считается родным форматом.
Расширение “Docs PDF/PowerPoint Viewer” теперь устарело – мы рекомендуем попробовать расширение Google “Office Editing for Docs, Sheets & Slides”: https://chrome.google.com/webstore/detail/office-editing-for-docs-s/gbkeegbaiigmenfmjfclcdgdpimamgkj
Более конкретно в отношении вопроса ОП.
На странице опций вы также можете отключить любые форматы файлов, которые вы не хотите использовать с просмотрщиком.
Однако нет нормального способа включать/выключать SVG в “стандартном” браузере.
Ответ или решение
Изменение типов MIME, обрабатываемых плагинами Chrome, может быть сложной задачей, особенно учитывая, что браузер Chrome в значительной степени зависит от встроенных функций и механизмов обработки файлов. Несмотря на это, я постараюсь дать вам подробные советы и варианты действий.
Подход к изменению типов MIME для плагинов
1. Понимание плагинов и расширений
Сначала важно уточнить, что такое плагины и расширения. Плагины (например, KDE "KParts") и расширения Chrome работают по-разному. Плагины могут предоставлять обработку определенных типов файлов, тогда как расширения чаще всего предназначены для улучшения функциональности браузера через интерфейс. Таким образом, возможности изменения поведения плагина могут быть ограничены.
2. Проверка настроек плагина
Хотя вы упомянули, что не нашли соответствующих опций на странице chrome://plugins
, рекомендуется ещё раз внимательно пройтись по настройкам самого плагина. Некоторые плагины имеют свои собственные страницы настроек, где вы можете выбрать, какие MIME-типы они будут обрабатывать.
3. Изменение MIME-типов в системе
Если ваш плагин на стороне KDE не предоставляет возможности настройки для специфических форматов, вы можете использовать инструменты управления MIME-типами в вашей системе (например, Xfce или KDE).
В KDE можно сделать следующее:
- Откройте "Настройки системы" и выберите "Типы файлов".
- Найдите нужный MIME-тип (например,
image/svg+xml
). - Измените приложение по умолчанию для обработки этого типа файла или удалите его из списка.
Это действие может предотвратить автоматическую обработку SVG вашим плагином.
4. Освобождение от SVG
Как уже упоминалось, у стандартного плагина нет привычного способа включения/отключения формата SVG. Однако возможно, что вы сможете изменить поведение плагина для использования только определенных MIME-типов. Некоторые плагины включают возможность отключения форматов, для которых они не будут использоваться, что может помочь.
5. Рассмотрение альтернативных решений
Если описанные выше решения не сработают, рассмотрите использования альтернативных инструментов или расширений, которые могут предоставить необходимый функционал. Например, Google имеет расширение для редактирования офисных документов, которое может обрабатывать различные форматы.
Заключение
Изменение обработки MIME-типов в плагинах Chrome требует нескольких шагов, включая изучение настроек самого плагина, использование системных инструментов для изменения MIME-типов и, возможно, поиск альтернативных решений. Поскольку возможности плагинов ограничены, внедрение таких изменений может потребовать терпения и экспериментирования с различными настройками. Если ваши потребности выходят за рамки возможностей текущих инструментов, возможно, стоит взглянуть на другие браузеры или плагины, которые могут удовлетворить ваши требования более эффективно.