Можно ли повторять один и тот же текст в атрибутах alt & title для тегов, не связанных с <img>(например, для пользователей программ чтения с экрана)? - PullRequest
1 голос
/ 18 февраля 2010
<img src="young-girl-in-red-gown.jpg" 
     alt="young girl in red gown" 
     title="Young girl in red gown"/>

Является ли мой пример хорошим примером? Всегда ли так должно быть?

В приведенном выше примере я использовал имя файла, альтернативный текст и текст заголовка, которые практически совпадают.

  • Можно ли использовать один и тот же текст для alt и title, даже если это не ссылка, или это повторение может создать проблемы для программы чтения с экрана? (Я повторяю текст, потому что FireFox не показывает alt как всплывающую подсказку, а клиент хочет всплывающую подсказку.)
  • Должны ли мы использовать title с изображением, если изображение отсутствует в ссылке?
  • Должны ли alt и title всегда отличаться?
  • Читатели экрана говорят все эти атрибуты для изображений?
    1. Имя файла изображения
    2. alt текст
    3. title текст
  • Должен ли я всегда использовать описательное имя файла изображения?

Ответы [ 5 ]

2 голосов
/ 18 февраля 2010

Я использую программу чтения с экрана Jaws, и установка alt и title не является проблемой. Jaws читает тег alt по умолчанию, если он присутствует, и игнорирует заголовок, если специально не сказано его прочитать. Я не могу сказать, что делают другие программы чтения с экрана.

1 голос
/ 18 февраля 2010

Понятия не имею о пользователях программы чтения с экрана, но это чертовски раздражает меня.

Я сомневаюсь, что поисковая система заботится.

1 голос
/ 18 февраля 2010

См:

Важность изображений на вашем сайте

ALT и TITLE

Атрибуты alt и title существуют для разных вещей, они не одинаковы, они не будут раздражать что-либо, они сделаны, чтобы сделать вещи более понятными как для 1017 * людей, так и для поиска двигатели .

Использование тега alt хорошо для стандартного, проверенного html и также одинаково уважается поисковыми системами.

0 голосов
/ 18 февраля 2010

Раньше alt было тем, как вы создавали всплывающие подсказки мыши над изображениями. К счастью, с появлением title это на самом деле не нужно.

Если вы хотите предоставить такую ​​подсказку сегодня для текстовой ссылки или изображения, title - это то, что нужно использовать.

alt - это то, что вы используете, чтобы сделать ваши изображения «видимыми» как текст в браузерной технологии, которая фактически не поддерживает изображения (такие как программы чтения с экрана или текстовые браузеры). Таким образом, он не имеет никакого значения в контексте текстовых ссылок - поскольку текст в них уже, ну, в общем, текст.

Алгоритмы поисковых систем немного загадочны. Если бы мне пришлось угадывать, я бы сказал, что для поисковых запросов в Интернете существует столько сигналов, доступных через текстовые ссылки, что нет необходимости полагаться на title s и alt s. Поиск изображений может быть другой историей. Гораздо сложнее получить информацию о том, что содержится в картинке, и соотнести ее с текстовыми ключевыми словами. Поэтому этим атрибутам можно придать больший вес в этом контексте.

0 голосов
/ 18 февраля 2010

Я не думаю, что это должно вызвать проблемы, если вы не вставляете в них ключевые слова, чтобы увеличить плотность ключевых слов на страницах. в противном случае все будет в порядке, как хочет ваш клиент.

...