Можно ли отследить активацию вкладки в браузере?
Можно., используя Visibility API или вот эту кросс-браузерную билиотеку: Visibility.js
Как минимум onmousemove, как максимум window.onfocus и window.onblur