https://blog.fundebug.com/2019/08/03/how-to-record-user-behavior/
uuid
requestIdleCallback
sendBeacon
老式浏览器可以使用谷歌开发的兼容库 PageLifecycle.js
sendBeacon 及下方visibilitychange相关推荐
阮一峰 Page Visibility API 教程
阮一峰 Page Lifecycle API 教程