Когда пользователь загружает изображение в новую тему/пост, у изображения атрибут alt имеет значение ‘image’ (значение по умолчанию для всех изображений).
Как в этом примере:
Здесь, чтобы продемонстрировать мое предложение, я изменил имя alt, чтобы при клике пользователя он получал «релевантную» информацию.
или
Текст alt для изображений очень важен для SEO и является ключевым фактором ранжирования в поисковых системах
Что происходит: в моем веб-форуме, содержащем тысячи постов, почти у всех изображений имя alt — ‘image’.
Поэтому мое предложение:
Если атрибут alt имеет значение по умолчанию (‘image’), измените его на релевантное имя (например, по моему предложению, название темы + номер поста).
Не совсем. Альт-текст скорее помогает пользователям получить лучшие результаты при поиске изображений, но важнее имя файла. Однако самое главное — использовать правильный контекст: «это яблоко: <изображение яблока с именем apple.jpg, альт-текст — apple>».
Альтернативный текст очень полезен для пользователей скринридеров, включая людей с полной или частичной потерей зрения. В идеале это текст, описывающий то, что изображено. Это вопрос доступности. (Я не могу придумать простой способ добавить такую аннотацию — возможно, это могут сделать специализированные сервисы для работы с изображениями.)
Да, это уже возникало ранее. На мой взгляд, аргумент о доступности гораздо важнее аргумента о SEO.
Когда вы добавляете изображение в пост без описания, слепые пользователи форума оказываются в значительном невыгодном положении. Они теряют крайне важный контекст.
ИИ может немного помочь в этом вопросе и предоставлять автоматические заголовки. Я бы сказал, что он работает неплохо, но имеет множество пробелов.
В качестве первого шага я рекомендую создать компонент темы.
Заставить пользователей указывать заголовки для изображений
При включении этой опции, если вы публикуете что-либо и забываете ввести заголовок для своих изображений, мы можем вывести вам промежуточное модальное окно (bootbox), напоминающее о необходимости добавить заголовки к изображениям.
Конечно. В общем-то, речь идёт о чём угодно, только не о SEO.
У меня есть два друга-слепых. Они оба постоянно говорят одно и то же: проблема не в самом атрибуте alt, а в отсутствии качественного текста alt, а также в его избыточном использовании на изображениях без какого-либо контента. И здесь я вижу действительно серьёзные проблемы, когда веб-мастера начинают использовать ИИ для генерации текста alt.
И… главная проблема для скринридеров — это плохой дизайн платформы, и здесь команда проделала довольно хорошую работу.
Интересно.
Существует ли нативный способ без написания кода, позволяющий установить флажок, чтобы сделать атрибут alt для изображений обязательным для всего экземпляра Discourse?
Надеюсь, что нет, потому что этого делать не стоит. Вы должны использовать атрибут ALT, когда изображение является важной частью контента. В большинстве случаев изображения — это просто… визуальный шум , и тогда никому не следует использовать ALT.
Большинство людей ленивы. Если вы не заплатите модератору за выполнение такой операции, большинство пользователей слишком ленивы, чтобы вводить полезные альт-тексты. С высокой вероятностью вы получите набор изображений, у которых альт-текст будет «1», «aaa», «xxx», «image1» и т. д.
Прошло 13 месяцев, как продвигается дело? Я хотел бы узнать, можно ли добавлять альтернативный текст к изображениям, которые я загружаю в публикации. Я использую плагин Landing Pages с главной страницей блога, и, кажется, альтернативный текст не присваивается изображениям, которые подтягиваются для главной страницы блога? (https://forums.gonomad.me/home) — По крайней мере, именно это сообщают мне Lighthouse и сайты, проверяющие производительность.