Событие
visibilitychange применяется к объекту document и позволяет отслеживать изменение видимости вкладки браузера. Событие активируется, когда пользователь переключается между вкладками, сворачивает браузер или по какой-либо другой причине окно браузера становится неактивным.Свойство
document.hidden указывает на то, видима ли вкладка в данный момент:true: вкладка не видима;
false: вкладка видима.
Событие может быть полезно, если нам нужно, например, обновить данные при переключении на вкладку нашего приложения.
Так же для оптимизации можно отключать какую-то функцйиональность на странице, когда вкладка неактивна. Например, можно отключать анимацию или таймеры
#обучающийПост #JavaScript #event #visibilitychange
