Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5页面可见性-可见性状态_Html_Performance - Fatal编程技术网

HTML5页面可见性-可见性状态

HTML5页面可见性-可见性状态,html,performance,Html,Performance,预渲染状态和卸载状态对我来说似乎很混乱 预渲染:文档已加载到屏幕外,不可见 已卸载:如果要卸载文档,则返回此值 假设“prerender”将在可见性不可见时加载资源,“unload”是否也会这样做?或“卸载”将返回可见性状态为隐藏或可见。它在卸载文档时返回 我的理解正确吗?预渲染和卸载都是可见性状态属性的值(除了隐藏和可见),可以被视为加载过程的起点和终点 如果浏览器正在后台选项卡中准备页面,但未完全加载,则可见性状态可能是预渲染。一旦完全加载,它将变为隐藏或可见。当用户关闭选项卡时,页面从内存

预渲染状态和卸载状态对我来说似乎很混乱

预渲染:文档已加载到屏幕外,不可见

已卸载:如果要卸载文档,则返回此值

假设“prerender”将在可见性不可见时加载资源,“unload”是否也会这样做?或“卸载”将返回可见性状态为隐藏或可见。它在卸载文档时返回


我的理解正确吗?

预渲染
卸载
都是
可见性状态
属性的值(除了
隐藏
可见
),可以被视为加载过程的起点和终点

如果浏览器正在后台选项卡中准备页面,但未完全加载,则
可见性状态
可能是
预渲染
。一旦完全加载,它将变为
隐藏
可见
。当用户关闭选项卡时,页面从内存中删除时,
visibilityState
应为
unload
。然而,这两个值都是可选的,实际上我无法让浏览器返回它们中的任何一个