Пользователи YouTube пожаловались на сбои в работе веб-плеера, сопровождающихся ростом потребления системных ресурсов и нестабильностью браузеров. Проблема проявляется в виде зависаний, заикания аудио и пропуска кадров в браузерах Firefox и Brave, сообщает Android Authority.
По словам экспертов, предварительный анализ указывает на ошибку рендеринга, приводящую к циклической перегрузке интерфейса плеера. В результате браузер вынужден непрерывно пересчитывать и перерисовывать элементы пользовательского интерфейса, что вызывает резкий рост нагрузки на оперативную память и процессор.
Разработчики, участвующие в обсуждении, связывают источник проблемы с компонентом интерфейса «ytd-menu-renderer», который управляет отображением кнопок взаимодействия, таких как «нравится», «не нравится» и «поделиться». Этот элемент адаптивно изменяет состав меню в зависимости от ширины экрана.
При нехватке пространства одна из кнопок временно скрывается, однако система ошибочно интерпретирует освободившееся место как достаточное для ее возврата. Это приводит к бесконечному циклу добавления и удаления элемента, сопровождающемуся постоянной перерисовкой интерфейса.
В результате ошибки существенно возрастает нагрузка на компьютер. В отдельных случаях потребление оперативной памяти увеличивается с сотен Мб до нескольких Гб, а также фиксируется значительный рост загрузки процессора при воспроизведении видео.
Ранее на YouTube появилась новая ИИ-функция.