@rosskevin/ifvisible (npm): Cross-browser, lightweight way to check if user is looking at the page or interacting with it. (wrapper around HTML5 visibility api)
Keywords: visibility|HTML5|cross|browser|api|UI|idle|status|mousemove|reading|mode|tab|change|typescript|callbacks|dom|listeners