24 января 2010 :Safari, WebKit и атрибут alt для незагруженных изображенийСегодня хочу донести интересную заметку Роджера Йохансона относительно атрибута alt. Единственной целью атрибута Большинство браузеров показывают альтернативный текст на месте незагруженной картинки, но есть одно важное исключение: Safari и большинство основанных на WebKit браузерах (iCab, Shiira, Chrome). В этих браузерах, всё что вы получите когда картинка отсутствует - это маленькая голубая иконка с вопросиком или иконка сломанного изображения. Рядом с решением показывать значок вопроса вместо более полезного альтернативного текста, есть две вещи которые мне (Роджеру) показались чрезвычайно странными:
Кажется что поскольку это влияет на размер контейнера WebKit осведомлён о наличие альтернативного текста, но не показывает его. Я не могу представить себе причину не показывать альтернативный текст для отсутствующих изображений, поэтому я думаю что это должно быть изменено чтобы соответствовать поведению остальных браузеров.
Чтобы продемонстрировать что это действительно так, можно посмотреть вебкитом пример к моей статье «Ещё об атрибуте alt». В данном примере все браузеры должны показать слово Яндекс:
|
Либо волшебно используйте ваш логин в Google, Яндекс, рамблер или ЖЖ чтобы войти через Open_ID


Комментарии: