Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

极其明显的性能问题 #11

Open
byzod opened this issue Sep 17, 2024 · 0 comments
Open

极其明显的性能问题 #11

byzod opened this issue Sep 17, 2024 · 0 comments

Comments

@byzod
Copy link

byzod commented Sep 17, 2024

当页面内容很长(主要是论坛帖子)时,开启本脚本会导致明显卡顿,如果同时使用autopager类的脚本进一步增加页面长度,会卡到难以操作的程度

复现步骤:

  1. 安装一个自动翻页脚本,如东方永页机
  2. 安装你的脚本
  3. (可选)安装一些用到点击操作并且有视觉提示的脚本/插件,如拖拽扩展,在选取文字并拖拽时会出现一个圆圈指示器
  4. 打开一个翻页脚本支持的论坛,如这个
  5. 往下滚动直到翻了5页(或者更多)
  6. 打开firefox profile,开始记录,选取一段文字,尝试进行拖拽操作4次,保存记录

期待结果:
顺滑如拉稀
附图:同样的步骤,但是第2步中没有安装你的脚本。看不到任何卡顿
1

实际结果:
卡顿如便秘
profile记录:https://share.firefox.dev/3zu9Wwo
附图:本来是用翻10页测试的,但是太卡以至于jam条都叠到一起了
2

其他:
作为一个读取页面内容进行操作的脚本,我认为当读取完并操作结束后不应当对性能产生任何影响,仅当用户点击已被处理过的对象时才有额外的性能消耗,特别是当页面上没有车牌时,应当保持和没有安装脚本时类似的低性能消耗

现在的实际情况是,不管页面上有没有车牌,只要页面够长,不管干什么都卡得一批,哪怕脚本啥可感知的工作也没干

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant