Owen
Owen
是不是复杂的网页就是出现 loading 动画不转圈? 我是觉得不转圈可能就是浏览器本身处理变化的时候处理不过来。
现阶段只能暂时记下这个问题,后面再慢慢研究下。 最近在添加 pdf 翻译的支持。
> > 是不是复杂的网页就是出现 loading 动画不转圈? 我是觉得不转圈可能就是浏览器本身处理变化的时候处理不过来。 > > 复杂指的如果是内容多少的话,那么维基百科随便的简单的页面,没有任何卡顿都会出现动画停转的问题。但是有的网页内容非常多,动画好像仍然存在。所以说动画存在与否似乎和卡顿没有关系。 > > 下面这个网页内容是如此少,但动画仍然是不动的。 > > [Bug - Wikipedia --- 错误 - 维基百科](https://en.wikipedia.org/wiki/Bug) 好吧,我确认了一下,loading 动画现在并不是用svg实现的,而是用了css 的动画属性。这个性能应该没有svg,我完了换成 svg的loading图标 。
> > 现阶段只能暂时记下这个问题,后面再慢慢研究下。 最近在添加 pdf 翻译的支持。 > > 我现在要处理PDF,是先用word转换成html,转化效果通常相当好。如果是图片版的话,我会用 ABBYY 输出 html,效果也相当好,虽然目前效果不错,但是整个流程还是麻烦些,如果直接在浏览器中可以看PDF那么要好的多。 > > 我知道本扩展是自带类似的功能的,但是那个效果实在一般,因为它没有很好地保留换行和分段的信息。导致结果可读性很差。 对的,pdf现在难点就是分段。 目前市面上的pdf转化 html工具都是把每一个元素用绝对定位的方式呈现,这导致完全丢失了分段的信息。 所以我目前的思路是,分析每一行直接的绝对定位之间的距离,根据距离来决定上下两行是否是同一段落。 目前在基于这个工具的转化来做: https://github.com/mozilla/pdf.js 看起来word转化的 html 很棒啊,会自带段落信息? 但是扩展可能利用不了word的能力,只能从开源的工具里寻找好用的库来解析。
> > 是不是复杂的网页就是出现 loading 动画不转圈? 我是觉得不转圈可能就是浏览器本身处理变化的时候处理不过来。 > > 复杂指的如果是内容多少的话,那么维基百科随便的简单的页面,没有任何卡顿都会出现动画停转的问题。但是有的网页内容非常多,动画好像仍然存在。所以说动画存在与否似乎和卡顿没有关系。 > > 下面这个网页内容是如此少,但动画仍然是不动的。 > > [Bug - Wikipedia --- 错误 - 维基百科](https://en.wikipedia.org/wiki/Bug) 有空试试最新版本,修复了一下loading ,试试看这个简单页面的loading 正常不~ 谢谢
> > > > 现阶段只能暂时记下这个问题,后面再慢慢研究下。 最近在添加 pdf 翻译的支持。 > > > > > > > > > 我现在要处理PDF,是先用word转换成html,转化效果通常相当好。如果是图片版的话,我会用 ABBYY 输出 html,效果也相当好,虽然目前效果不错,但是整个流程还是麻烦些,如果直接在浏览器中可以看PDF那么要好的多。 > > > 我知道本扩展是自带类似的功能的,但是那个效果实在一般,因为它没有很好地保留换行和分段的信息。导致结果可读性很差。 > > > > >...
> > > > 是不是复杂的网页就是出现 loading 动画不转圈? 我是觉得不转圈可能就是浏览器本身处理变化的时候处理不过来。 > > > > > > > > > 复杂指的如果是内容多少的话,那么维基百科随便的简单的页面,没有任何卡顿都会出现动画停转的问题。但是有的网页内容非常多,动画好像仍然存在。所以说动画存在与否似乎和卡顿没有关系。 > > > 下面这个网页内容是如此少,但动画仍然是不动的。 > > > [Bug - Wikipedia --- 错误...
好的, 谢谢! On Thu, Jan 12, 2023, 10:01 AM Andy AO ***@***.***> wrote: > 示例传给你了, MS-Word 2 个,是文字版 PDF,ABBYY 1 个,图片版 > PDF,这两个基本上没有排版错误。翻译用的不是这个插件,因为这个插件我主要用于翻译在线内容,这个不影响展示 pdf 转 html 的效果。 > > 总是上传失败,原因不明,用度盘发了,很小,下载不费时间...
我有一个优化的方向,就是目前扩展对dom结构标记了很多东西,但是这些标记可以转移到 js 的 element 对象里, 我估计这个优化应该可以解决一些问题。
好的,我试一下。