Вопрос или проблема
Подчеркивание ссылок было необходимо в 1990-х годах, когда многие экраны были монохромными. На протяжении многих лет я использовал расширение, чтобы отключить эти подчеркивания, потому что на многих страницах теперь так много ссылок, что больше текста подчеркнуто, чем нет.
Несколько недель назад расширения, которые это делали, перестали работать без предупреждения. Это означает, что несколько страниц, которые я активно использую, стали нечитаемыми/непригодными для использования из-за плотности подчеркиваний.
Кто-нибудь знает о способе или расширении, которое все еще работает, чтобы отключить подчеркивания ссылок?
Большое спасибо!
Майк Коулишау
Ответ или решение
Как отключить подчеркивание ссылок в Chrome?
Теория: Веб-браузеры изначально использовали подчеркивания для индикации гиперссылок еще в 1990-х, когда мониторные технологии ограничивались черно-белыми дисплеями. В наше время подчеркивание звеньев все еще используется как визуальное указание на наличие ссылки, однако на современных цветных мониторах это может вызвать визуальный шум, особенно на страницах с высокой плотностью гиперссылок.
Пример: Ваша ситуация резюмируется так: вы использовали расширение для отключения подчеркиваний в Google Chrome, но оно перестало работать. Это приводит к затруднениям в чтении и использовании определенных веб-страниц, на которых концентрация ссылок создает чрезмерное количество подчеркиваний.
Применение: Рассмотрим различные подходы к решению этой проблемы:
1. Использование пользовательских стилей с помощью Stylish или аналогичных расширений
Расширения, такие как Stylish, позволяют вам управлять внешним видом веб-страниц через пользовательские CSS-стили. Для того чтобы отключить подчеркивания ссылок, вы можете создать правило CSS, которое будет применяться ко всем страницам:
- Установите расширение Stylish из Chrome Web Store.
- Откройте Stylish и выберите “Create New Style”.
- Добавьте следующий код CSS:
a { text-decoration: none !important; }
- Сохраните изменения. Это правило удалит подчеркивание со всех ссылок на всех посещаемых вами страницах.
2. Настройка собственного расширения
Если расширение, которым вы пользовались ранее, стало неактуальным, вы можете создать собственное простое расширение для Chrome:
- Создайте папку на вашем компьютере для нового расширения, например, no-underline-extension.
- Внутри этой папки создайте файл manifest.json с таким содержимым:
{ "manifest_version": 3, "name": "No Underline", "version": "1.0", "description": "Removes underlines from links.", "content_scripts": [ { "matches": ["
"], "css": ["styles.css"] } ] } - Создайте файл styles.css в той же папке со следующим содержимым:
a { text-decoration: none !important; }
- Откройте Chrome и зайдите в chrome://extensions/.
- Включите режим разработчика (Developer mode).
- Нажмите на “Загрузить распакованное расширение” (Load unpacked) и выберите вашу папку.
Теперь ваше собственное расширение будет включено, и оно отключит подчеркивание ссылок на всех страницах.
3. Поиск альтернативных расширений
В случае, если вам не подходит ни один из предложенных вариантов, вы можете попробовать найти альтернативные существующему расширения, которые могут выполнять аналогичную функцию. Проверьте в Chrome Web Store с ключевыми словами, такими как “remove link underline” или “disable link decoration”. Например:
- Stylus: альтернативное расширение, аналогичное Stylish.
- Custom UserAgent String: может помочь с изменением отображения страниц, если это требуется.
4. Обратитесь к разработчикам страниц
В случае, если ни одно из решений не привело к удовлетворительному результату, и страницы, с которыми вы работаете, сильно затуманены подчеркиваниями, можно попытаться связаться с разработчиками этих ресурсов, попросив их рассмотреть вариант изменения стиля ссылок. Вполне возможно, что они смогут добавить поддержку отключения подчеркиваний ссылок через атрибуты стилей CSS.
Следуя вышеупомянутым рекомендациям, вы сможете все-таки избавиться от подчеркиваний на веб-страницах и тем самым улучшить комфорт их просмотра.
С уважением, Mike Cowlishaw.