山人 发表于 2024-9-18 10:27

hlight 通过监听 window 的 onload 事件渲染代码,helight 尝试监听 document 的 readystatechange 中完成相同工作。

二者在渲染时序上存在一定差异:onload 事件是等到页面完成加载,readyState 为 complete 时则是文档树准备就绪但其他如图片、外部CSS、脚本等可能还在加载中。

有时由于网速、页面错误等因素,一些外部资源加载较慢甚至不能成功加载,onload 触发代码着色渲染就会明显延后。readystatechange 相对较快得到触发。

但未知因素依然存在,helight 能否取代 hlight 现在还是不得而知
页: 1 2 3 4 5 6 [7]
查看完整版本: Wave in Dream