Когда мы включаем возможность Google Custom Search на нашем веб-сайте, мы получаем автоматический код, возвращенный из Google, содержащий некоторые бренды Google - изображения, которые не имеют альтер-тегов для обеспечения доступности. Я не мог найти решение, кроме как написать свой собственный JavaScript, чтобы добавить alt теги к этим изображениям. Вот мое решение, но мой вопрос: это то, что мы должны или не должны делать? Я хочу, чтобы все части веб-сайта проходили тесты на доступность.Google Custom Search Accessibility
var x = document.getElementsByClassName("gsc-branding-img");
for (i = 0; i < x.length; i++) {
if(x[i].tagName == "IMG") {
x[i].alt = "";
}
}
Испытывали ли вы этот подход с помощью экранных устройств? Действительно ли это дает выгоду? – ceejayoz
Если изображения передают информацию, этот подход не приведет к доступному приложению. Вы должны добавить альты, но вы должны убедиться, что они верны. Можете ли вы указать на свой веб-сайт jsfiddle? – unobf
@unobf вот разметка, которая генерируется плагином Google Custom Search https://jsfiddle.net/caydgr9k/ – ckundo