[已记录]报bug ctrl+f 搜索时 有可能导致假死
在个篇幅很长的界面 使用 ctrl+f 搜索的功能时 我连点几下 ,就假死了.开发组 看下这个位置的代码, 看有没有 可能导致假死
应该很容易发现
[[i] 本帖最后由 caten 于 2006-11-16 21:39 编辑 [/i]] 经测试,可重现
搜索一次就假死. 其他界面没有
与搜索关键字无关
界面是个 论坛 篇幅较长. 新发现 使用ie6 也会卡下,应该是篇幅长的原因吧, 但 就卡下 然后就恢复了
tw 就会卡死了 cpu占用很高 既然是篇幅较长的页面 那是正常的 要换个扣肉来 我估计就没问题了 tw的页面搜索也比ie6强大 占更多资源也是正常的
[[i] 本帖最后由 caten 于 2006-11-14 12:16 编辑 [/i]]
回复 #4 caten 的帖子
只是个界面内容搜索,这个原理我懂.而且也没有强大,只对拦截了 ctlf+f 然后 自己做个 文字搜索的功能,原理 我想应该与ie 6 相同
多了个 保存历史搜索关键字 这个功能 根本不占资源.
还有高亮关键字,老技术了.
应该在 搜索算法上. tw 还有 些小问题, 相同文字数量的情况 tw循环搜索的次数 肯定比 ie6 多
否则 资源 占用 的 不会差这么悬殊
关键是 ie6 只是卡了下
但 tw2 就是假死了
==========
另声明: 本人配置相当低, 如果是其他人 我像ie6 卡都不会卡下
也许 其他人 tw2 也不会假死 maybe
但 这个问题的确存在.
还是希望开发组 检查下,或者优化下 搜索功能的算法 既然原理和ie6相同 那何来自己的算法这种说法?
2.0的搜索不会比ie6强大?只是你没有过到那更强大的功能而已 事实是要强大的多 不能因为你没有用到 就否认这个事实
既然是配置相当低 我建议用tw1.x 因为2.0绝对在资源占用方面不会比1.x少 即使这个搜索可以恢复成ie6那样 在别的方面肯定假死的情况也不会少 不要强行用2.0
回复 #6 caten 的帖子
版主 大人,不要这么死板, 我来这儿 是提意见的,不是来踢场子的.提个意见 版主怎么这个态度?
真是想不懂. 我为了这个bud 自己反复 测试了n遍
换来的 就是否认 还有 让我换1.x
对 是 免费软件, 我们没有什么权利要求什么,但不至于这样吧..
=================
各个功能 不都是调用 系统内的api函数吗
等等其他软件的 界面 搜索 也要调用相应的函数,还有等等
但自己的算法 不同 就会出现很大的差距
为什么 这么多浏览器 为什么 有的卡 有的不卡 有的快 有的慢
不都是 ie 内核吗, 如何解释.
不就是 用自己的方式,自己的解决方式吗? 各个功能自己的写法, 但都不离的是系统啊.
====================
问题我说到这儿,不管了, 能解决 就解决,不解决 我无所谓了.
总之 版主的态度 让我很失望.
撤退... C 态度哪里不好么 我用当前页面测试了一下搜索功能,没发现有假死的情况啊。
楼主可以把你查询的那个网页发出来,让大家帮着测试一下。如果大家都有同样的问题发生,那说明有可能是程序的BUG,或者说是IE自身的问题。而如果不是的话,那么就可能是楼主的系统运行有问题。 我想 如果用p3的机器跑vista的话 问题也是很多 我建议他用xp或者98的话 这应该是很好的回答 版主也许有道理,也许没道理,你如果想证明他说你配置低是错误的,就亮出来呗,否则生这么大气也不值。如果不是配置低的话,肯定是TW有一定问题,也好让开发人员明白以修正。 TW毕竟是基于IE开发的,如果有些是IE的硬伤,那TW也没办法啊。 我长篇大了两次 都发送失败,第一次我还复制下.居然没复制上
看来我人品有问题了.
简单说下
地球是圆的怎么说怎么有理
我是tw 的忠实用户 从头走过来.
我对浏览器并不陌生, 也做个 ie 开发 但都是小儿科 简单的多界面 功能很少.
我电脑里一共装了7款浏览器.但大部分用的都是tw
假死死 任务管理器中 仍然显示 正在 运行 而不是 没有相应
可以说明 并不是因为 配置地导致的这个问题.
第二 在那个界面 关键字比较段 比如 搜索个a 完全不会假死
但 搜索 比较长时 比如 DASFASDFAd 就肯定会假死
假死时,程序会不停的获得焦点.
假死时,界面不会刷新,但不会出现没有响应.
假死时,cpu占用很高.
除此这个功能之外
用b3 预览版 从来没有遇见 所谓的假死,即使浏览那些 图片多 代码写的不规范的网站. makeit
我按你说的,在google搜索“DASFASDFAd”,然后不停的连续点击查找这个串,没有出现假死和cpu占用率上升
review代码的话,有时候隐藏较深的问题就比较难发现,事实上我们自己也写过测试页面
但是网页的写法实在太丰富了,测试页面几乎不可能遍历各种组合
我相信你说的是真的,可否给我一个完整的示例,只要能重现,就很好改
页:
[1]