Да, у <img> по-прежнему нужен корректный alt. figcaption — подпись к фигуре, она не заменяетalt автоматически во всех случаях.
Как думать
<figure><imgsrc="chart.png"alt="Столбчатый график: продажи выросли с 10 до 40"><figcaption>Рис. 2. Динамика продаж за квартал</figcaption></figure>
Если подпись уже полностью описывает изображение, alt может быть короче или иногда пустым — но это осознанное решение, чтобы не дублировать одно и то же дважды в AT.
Декоративному изображению в фигуре всё равно нужен явный alt="".
Итог
figcaption ≠ автоматический alt. Решайте, как имя и описание дополняют друг друга без вредного дубля.
Нужен ли атрибут `alt` у изображения внутри `figure` с `figcaption`? · Sobeso