输入完以后按 enter 的过程是:
让浏览器加载 gdword://localhost?word={GDWORD}
GD 处理请求 → 判断 请求 是 gdword://
→ 合成结果。
所以 Inspector → Network 应该基本反映了查询新词过程中大部分时间。
加载过程中碰到比如说 bres://
也会生成新的请求 → 读取词典中的资源 → 转换成能显示或者音频的格式。
在我的机器上 500ms~1000ms 基本是平均水平。
至于怎么优化,要看代码分析咯。
输入完以后按 enter 的过程是:
让浏览器加载 gdword://localhost?word={GDWORD}
GD 处理请求 → 判断 请求 是 gdword://
→ 合成结果。
所以 Inspector → Network 应该基本反映了查询新词过程中大部分时间。
加载过程中碰到比如说 bres://
也会生成新的请求 → 读取词典中的资源 → 转换成能显示或者音频的格式。
在我的机器上 500ms~1000ms 基本是平均水平。
至于怎么优化,要看代码分析咯。