Board logo

标题: TheWorld超级无敌大BUG来了!让你机器爆炸?怕怕 [打印本页]

作者: yagamis    时间: 2006-2-21 00:29     标题: TheWorld超级无敌大BUG来了!让你机器爆炸?怕怕

我的系统如下:
TheWorld Version: 1.3 精简绿色版
Windows XP Service Pack 2 ,Windows Update至截止发贴日期。IE 6.0 SP2
Windows 可用物理内存:515,568 KB

为了突显大BUG,先看小BUG

1.最大化TheWorld后,鼠标移动至网页窗口最左边或最右边,最左边精确点说鼠标坐标应该就是X=0。
最右边可能X=1023或799等。如果此页面有滚动条,滚动鼠标中键或点击鼠标中键均无任何效果,页面不会滚动。
改用IE,正常滚动。

2.如果浏览某一网页出现“找不到服务器”无法打开的情况,此时刷新TheWorld此页面如故。
这让人很不爽,尤其我这样ADSL上网的用户,经常忘记拨号。
打开TheWorld后,上次浏览的网页自然找不到服务器,拨号后再刷新这些页面,还是找不到服务器。

看上去好像是TheWorld如果觉得访问的网址在TheWorld中已经打开,只是对应的窗口显示出来,而不会去刷新网页。这一功能虽可防止页面重复打开,但应该判断一下页面是否处于“找不到服务器”的状态。

3.在标签条上滚动鼠标中键,常会使得标签上只剩下一个标签,我前几次用感觉有点诡异,另外打开的标签都到哪里去了?原来点击标签栏最右边的 左右三角箭头就能“还原”了。
建议作者参考Windows的Tab控件,如果某一标签不可见,会自动在左右方出现 左右三角箭头。
打开Delphi 7,VCL组件面板,里面众多的组件标签,相信作者试一下就了解。

4.收藏夹菜单条目、链接工具栏不可以使用右键菜单、不能拖动等。
改动后不能实时更新项目。且没有鼠标悬浮提示。
IE,Maxthon均有此功能。小弟是编程菜鸟,我猜那可能是COM对象或DDE什么东西。
IE的收藏夹菜单有自动收缩功能,会显示个气泡提示“我的收藏夹菜单都到哪里去了?”,感觉很个性化。
建议作者参考一下泄漏的Windows源码里面关于IE的那些代码。

5.一些拖拽功能好像没有,比如IE收藏夹里面的菜单项可以拖动到链接栏、地址栏、网页区。IE地址栏前的小图标也可以拖动等。哈哈 作者可能郁闷了吧 这种小功能也追求,但这些小功能正是IE的人性化所在哈~~另外缺少了右上角正在打开页面的那个小动画窗口。

最大BUG来了,可能也很少有人遇到。不过我遇到了3次了。
就是在TheWorld里面直接点击下载,在IE本身的那个下载对话框出现后,这时你点击了TheWorld窗口里面的其他地方试试,然后那个下载窗口就不停闪烁..此时点击都已无效。数声咚咚的XP提示声,然后只听音响一阵嗡鸣,颇有机器爆炸的前兆,我那个吓的够呛。

3次了,老大 足以让人精神失常啊。镇定一下,任务管理器Winlogon进程CPU占用90%。只得注销重登录。 我以后下
载软件 ,直到那个下载框出现前,不敢有任何动作。
用IE试了下,下载框会出现在任务栏“文件下载”一项。点击IE其它地方,下载框就最小化了。

分析:TheWorld估计把那个IE下载框变成模式窗口了,非要应答不可。然而IE里面它本身并不要应答,继续浏览网页也可以。这不能不说是个大失误,不知道其它版本或您的机器会不会有这种情况。

其它BUG不一详说,你可以亲自试验。我的QQ:41359833。如果你对本文有异议,烦请更贴。

[ 本帖最后由 yagamis 于 2006-2-21 12:33 AM 编辑 ]
作者: ekic    时间: 2006-2-21 00:40

楼主强人,支持楼主一下,
就那个拖动,是有点弱,偶也反映过,比如:在IE中,可以选中一段文字,拖到页面里的文本框中,在TW里就不行,一拖就成了搜索了。

[ 本帖最后由 ekic 于 2006-2-21 12:43 AM 编辑 ]
作者: yagamis    时间: 2006-2-21 01:03

刚才看了下 别的帖子,发现也有人遇到这种情况。

至于作者有说和Windows补丁有关,小弟实在难以苟同。   为何补丁后的IE没有此问题。

我认为还是TheWorld的编程问题,IE里面下载窗口会出现在任务栏,而TheWorld可能做了某些改动。从而造成问题。 这是编程不完善的问题,怪罪于补丁实在有点勉强。

为何其它多标签浏览器,如Maxthon 没有此种问题。 请作者解释,而不要拿补丁的问题做借口。
作者: 小絮    时间: 2006-2-21 01:23

赞楼主一个,所说的问题确实存在!
也许是我平时上网的习惯好吧,所以上面的问题我几乎没碰到过。^_^

另外纠正楼主一点:至于那个什么WINDOWS补丁之类的问题,到底是不是补丁引起的,我在这方面是个菜鸟+屏蔽,故不下结论。但有一点可以肯定的:开发组的人并没有拿补丁的问题做借口!楼主请再仔细看一下讨论这个问题的人,全是和我们一样的普通用户而已,归纳出这个问题结论的也是我们普通用户, 开发组的人最近忙着2.0的开发没什么空到论坛上来。

发现问题就是好,嘿嘿,让我们一起给开发组一些压力吧。^_^
作者: Aycox    时间: 2006-2-21 01:23

1,楼主说的是将鼠标移动到已经最大化的TW的最左或最右边缘,对吧!因为现在用的是双键鼠不能测试,但是即使如此,可能的解释是:
Windows 的各种窗口都有边框,最大化后主窗口的边框会被隐藏,编程真正的程序客户区是去掉标题栏和系统边框后的区域,而 TW 的显示网页的窗口控件可能并非是从这个客户区以 0 为起点的(这么做可能是为了满足侧边栏完全隐藏的那个功能),从而发生这种罕见现象,有何大不了的?


2,『找不到服务器』有多种原因,楼主说的只是其中的一种,网络都没有连上又谈何『找不到服务器』呢?如果说网络未连上时,TW自动提示一下连接网络,这倒是一个可行的建议。


3,标签条滚动问题,TW标签栏右侧已经有箭头,在没有可翻页的时候,相应箭头是灰色的,楼主的问题一句话概括就是:滚动时不要滚成了一个标签。
就是说无论是几个标签,标签有几个页,滚动时整个标签栏都要显示满标签,Windows Tab 是如此。


4,菜单收藏夹的确不可移动和给出提示,收藏栏也不能拖动,至于个性化收藏夹是见仁见智的问题,就不说了。这个问题以前提过很多,1.x版不会大动周章,不久期待2.0吧。


5,可以肯定楼主心细,菜单收藏夹的拖动就不说了,其它方式的收藏夹可以拖。
地址栏小图标可不可拖问题不大,关键是为什么和是否值得,拖可以打开,可以到收藏夹等,这些功能TW都有,无非是提供更多的方式而已。
估计大家都赞成 TW 保持精致快速占用少的特点,若是类似这样的这个那个小功能(聚少成多)都要实现,不影响到可以,影响到TW的特色就不是很好了,当然有些看似很小,却很方便能起作用且能被大众接受的功能,倒是值得推荐。


6,楼主的标题的确我是怕了,可能楼主初来不是很了解,这个楼主所谓最大的问题其实并非TW原因,可能在我写完回帖时已经有人回答了。

[ 本帖最后由 Aycox 于 2006-2-21 01:36 AM 编辑 ]
作者: Aycox    时间: 2006-2-21 01:34

再次发贴,主要是因为那个补丁问题;

另外,看贴要仔细并亲自多次测试回复才是中肯的,经过我上述回帖说明,对楼主发现的有些问题的评价还是强。

关于下载对话框闪烁死机的问题,内部版有更早的讨论,目前有人证明的确是卸载后就正常了,因而目前暂时公认是该补丁的问题,并非说铁钉不可能是TW的问题。
至于这种现象,我一直用IE默认下载,自从有人反映此问题后,就更关注此现象,无奈在不同时间试了可能不下百次,均未发现此现象(XPSP2未升级补丁),也许这只是个谜,还有待时间证明。

[ 本帖最后由 Aycox 于 2006-2-21 01:39 AM 编辑 ]
作者: yagamis    时间: 2006-2-21 02:03

原帖由 Aycox 于 2006-2-21 01:23 AM 发表
而 TW 的显示网页的窗口控件可能并非是从这个客户区以 0 为起点的(这么做可能是为了满足侧边栏完全隐藏的那个功能),从而发生这种罕见现象,有何大不了的?

呵呵 从编程来看这就有点不小了哦 ,Maxthon现在各种小细节都已经非常接近IE了 。程序调用IE的操作可完全被其接管。TW赞无此功能。 如MSN Messenger还是会打开IE浏览网页的,即使TW是默认浏览器并处于打开状态。


2,『找不到服务器』有多种原因,楼主说的只是其中的一种,网络都没有连上又谈何『找不到服务器』呢?如果说网络未连上时,TW自动提示一下连接网络,这倒是一个可行的建议。


网络未连接自动提示 我觉得没必要。 有些 打不开的网页 可能是暂时出了问题, 而TW按刷新按钮,却不刷新感到郁闷。
另外一个最郁闷的是,凡是IE内核的浏览器,TW,Maxthon有时会碰到打开任何页面都是空白的状况。
用IE却完全正常,不知道是不是微软故意留的WebBrowser控件BUG。


另外Windows TAB是智能给出滚动箭头,如果有标签隐藏到左边,那么左边会出现箭头。右边也如此,如果两边都隐藏了,两边都出现。反之就自动消失。而TW这点欠缺了。


另外请TW作者将字体改成 宋体9pt,现在菜单中的英文字母都是 Tohoma.
虽说Tohoma比较圆滑,但还是感觉与宋体汉字不太协调。

君不见 微软的软件 ,凡是汉化的,都不可能出现 宋体与其它英文字体混用的现象。
Windows资源管理器,Office2003都是如此。

你们的对手,Maxthon,中文界面也是如此 宋体9pt.

一点愚见~~见笑了
作者: Aycox    时间: 2006-2-21 02:33

呵呵 从编程来看这就有点不小了哦 ,Maxthon现在各种小细节都已经非常接近IE了 。程序调用IE的操作可完全被其接管。TW赞无此功能。 如MSN Messenger还是会打开IE浏览网页的,即使TW是默认浏览器并处于打开状态。


虽然存在问题但这种概率太小,且不是影响浏览的主要问题,我说大不了就是无伤大雅的意思。
关于完全接管 IE,除了特殊非标准的链接,TW目前都能完全接管,设置精灵中有常规设置中没有的一个接管选项。


网络未连接自动提示 我觉得没必要。 有些 打不开的网页 可能是暂时出了问题, 而TW按刷新按钮,却不刷新感到郁闷。
另外一个最郁闷的是,凡是IE内核的浏览器,TW,Maxthon有时会碰到打开任何页面都是空白的状况。
用IE却完全正常,不知道是不是微软故意留的WebBrowser控件BUG。


多次刷新好像无效,这个问题我以前曾系统的说过,未定论。
打开后是空白,排除可能的设置因素,的确有幸遇见过,因为可遇不可求且又不是专业人员,故而也无法清楚。


另外Windows TAB是智能给出滚动箭头,如果有标签隐藏到左边,那么左边会出现箭头。右边也如此,如果两边都隐藏了,两边都出现。反之就自动消失。而TW这点欠缺了。


你非要将不可用的箭头隐藏掉吗?灰色(禁用)不是一样的原理!


另外请TW作者将字体改成 宋体9pt,现在菜单中的英文字母都是 Tohoma.
虽说Tohoma比较圆滑,但还是感觉与宋体汉字不太协调。
君不见 微软的软件 ,凡是汉化的,都不可能出现 宋体与其它英文字体混用的现象。
Windows资源管理器,Office2003都是如此。
你们的对手,Maxthon,中文界面也是如此 宋体9pt.


TW目前可以使用自带的 Tahoma 字体显示主界面(9pt),这种情况可能需要开启 ClearType 功能才能显示 比较好看,由于系统字体显示机制的不同,在 98 下是较难看的,当然这是一个可选项。
你可以在设置精灵中关闭使用内建字体的功能,这样就可以使用系统 UI 相同的字体来显示主界面,系统是宋体,他就是宋体。
至于到底哪一种字体好看些,见仁见智吧。

欢迎楼主提出更多建设性的建议,多来看看,TW和这个论坛也会是你的。
作者: phoenix    时间: 2006-2-21 03:17

谢谢这里的每一位

tw使用SDK开发,最弱的就是界面相关的地方,由于2.0将会做比较大的UI改进,所以这些问题到时候可能就不存在了,到时候还请楼主继续帮我们反馈问题
作者: 无边无际    时间: 2006-2-21 04:34

我还以什么超大BUG,不过不经过仔细测试放出来。
请楼主如下测试:

IE随便打开个下载对话框,然后移动对话框1,不让其遮住对话框2,再在对话框2上点击一下,就会出现图中CPU 100%的占用情况。卸载Windows补丁:KB905915,重启后再试,  就没有此现象。那些认为是TW的BUG问题的人,你回答我,这是IE的问题,还是补丁的问题?!

http://bbs.ioage.com/attachment.php?aid=6212&noupdate=yes
作者: 无边无际    时间: 2006-2-21 04:52

进程里那么明显是  ieplorer。exe,不细看图,就说(为何补丁后的IE没有此问题。)

导致很多人看走眼以为是Theworld。exe,看来这个论坛系统也有个超大bug,要不为什么把用IE测试变成用Theworld的结果,以致别人误看。

声明:
           本人关于这个问题的所有言论,纯属个人见解,与TW及开发组无关。我将不再对这个问题作任何讨论。如果有人因我已发的这些言论而受到中伤的话,我在此说声对不起!


[ 本帖最后由 iceriver_final 于 2006-2-21 04:54 AM 编辑 ]
作者: 山水人天    时间: 2006-2-21 07:53

看强人讨论问题 就是爽。。虚心学习中
作者: yagamis    时间: 2006-2-21 15:38

原帖由 phoenix 于 2006-2-21 03:17 AM 发表
谢谢这里的每一位

tw使用SDK开发,最弱的就是界面相关的地方,由于2.0将会做比较大的UI改进,所以这些问题到时候可能就不存在了,到时候还请楼主继续帮我们反馈问题


希望2.0界面更上一层楼~
另外能将语言资源改为能自定义格式的XML,INI等 就不错了。

Maxthon, BitComet都这么搞的 ,语言众多,且都是编程Fans做的,质量都非常好。作者省事啊
TheWorld 能这么搞的话 相信支持者会更多,名头也能更名副其实。
作者: yytwt    时间: 2006-2-21 16:38     标题: 最深有体会的是这个:

提示: 作者被禁止或删除 内容自动屏蔽
作者: lvjing79    时间: 2006-2-23 22:14

体会开发者的辛苦,我知道用SDK写界面简直是不堪忍受啊……
所以安心使用现在这个版本,期待2.0的精彩。
作者: znf0928    时间: 2006-3-5 15:12

1.最大化TheWorld后,鼠标移动至网页窗口最左边或最右边,最左边精确点说鼠标坐标应该就是X=0。
最右边可能X=1023或799等。如果此页面有滚动条,滚动鼠标中键或点击鼠标中键均无任何效果,页面不会滚动。
改用IE,正常滚动。

这个毛病N年前我就提过~每个版本都有~ 没人鸟我~
作者: wbfchit    时间: 2006-3-6 13:25

基本上也是我碰到的情况!
作者: 777777    时间: 2006-3-6 18:24

看标题是不是很可怕哦??
作者: caten    时间: 2006-3-6 18:37

啊.................我机子爆炸了.....................
作者: stongxue    时间: 2006-3-6 20:53

机器没有爆炸,论坛爆炸了,旁观中,比看A片爽多了!
作者: snap123    时间: 2006-3-6 21:38

用tw看 罗技mx510鼠标 能上下滚动的功能也不能用了
作者: WeeVee    时间: 2006-3-6 21:57

原帖由 znf0928 于 2006-3-5 03:12 PM 发表
1.最大化TheWorld后,鼠标移动至网页窗口最左边或最右边,最左边精确点说鼠标坐标应该就是X=0。
最右边可能X=1023或799等。如果此页面有滚动条,滚动鼠标中键或点击鼠标中键均无任何效果,页面不会滚动。
改用I,正常滚动。

这个毛病N年前我就提过~每个版本都有~ 没人鸟我~

你没有看清楚 Aycox 老大回帖吗?
原帖由 Aycox 于 2006-2-21 01:23 AM 发表
最大化后主窗口的边框会被隐藏,编程真正的程序客户区是去掉标题栏和系统边框后的区域,而 TW 的显示网页的窗口控件可能并非是从这个客户区以 0 为起点的(这么做可能是为了满足侧边栏完全隐藏的那个功能),从而发生这种罕见现象,有何大不了的?

作者: weagle    时间: 2006-3-7 23:32

楼主是个厉害人物呀,大力支持楼主,等待管理员和开发团队加紧修补完善世界之窗这个好软件,我们用户会永远支持你们的。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2