Ромайн Винсенс делится своим наблюдением относительно iPhone:
В процессе тестирования приложения меня поджидал сюрприз – оказалось, что VoiceOver [скринридер в iPhone - прим. редактора] может озвучивать даже кнопки, на которых не было текста но есть иконка. Сначала мне показалось. что вопрос в наличии некоторого атрибута, напоминающего alt у тега img в HTML, однако вопрос был не в этом [...]. Оказалось, что VoiceOver произносит название графического файла иконки!
Оказалось, что VoiceOver пытается синтезировать название из (именно в таком порядке!):
- текст на кнопке
- имя изображения, используемого для кнопки (setImage:forState:)
- имя изображения, используемого для фона кнопки(SetBackgroundImage:forState:)
- название по умолчанию (“Button”)
via Carefully name your image resource files, it will help blind people! « Nomad Planet.

Pingback: О пользе правильно названных картинок в ресурсных файлах | Raketa – блог о реактивном IT