Тег <input> знаком каждому разработчику — он основа взаимодействия в вебе. А вот <output> остаётся практически незаметным. Лишь немногие знают о его существовании и используют его в работе. Тем не менее, этот элемент решает задачу, которую долгие годы приходилось обходить с помощью <div> и ARIA-атрибутов: автоматическое озвучивание динамических данных экранными дикторами. Тег уже много лет присутствует в спецификации HTML, просто о нём редко вспоминают. Элемент <output> используется для отображения результата вычислений или действий пользователя. В системе доступности он воспринимается как область со статусом (role="status"), поэтому его содержимое автоматически озвучивается экранным диктором при изменении — без необходимости вручную добавлять aria-live или другие атрибуты. Обновления происходят мягко: диктор не прерывает пользователя, а зачитывает новое значение немного позже, полностью. При желании это поведение можно изменить с помощью собственных ARIA-настроек. Использование предел