keyboard3

Results 327 comments of keyboard3

感谢反馈,将在后续迭代中逐步优化

1.21.6+ 经过第一轮内存优化 单iframe内存减少 50%: 【1.5 M】简单网页 -> 【38M】 1.20.13 旧版 -> 【21M】1.21.6+ 新版

划词翻译已在开发中,近期会发布

Immersive now supports AI subtitles, you can experience it

感谢您的详细反馈。我们已经注意到您提出的关于 `content_script` 大量消息传递可能导致内存占用过高的问题。这确实是一个重要的优化方向,我们会将其纳入后续的开发计划,并逐步进行改进。

> 装了沉浸式翻译插件后,sina首页占用了500+MB ! 不知道是不是和页面iframe数量有关系,sina页面有11个iframe。 > > > [@keyboard3](https://github.com/keyboard3) 和这个问题一样的 [#3208](https://github.com/immersive-translate/immersive-translate/issues/3208) 是的有关系,浏览器会为每个iframe都维护完整的窗口上下文,都是独立注入插件

一个是会显著增加实现复杂度,尤其是在多层级嵌套 iframe 的场景下。此外,配置对象目前是按站点单独生成的,没法直接复用配置对象。 当前的核心问题在于配置对象过大,而实际使用的配置数据并不需要这么多。我们会针对这一点进行优化,减少传输的数据量和内存中对象的大小,从而降低内存占用。

1.20.6 已优化,getConfig 消息传递比之前少70%,并且只会获取一次。初始单 iframe内存占用也比原来少50%