- UID
- 1
- 帖子
- 5881
- 精华
- 15
- 贡献
- 112
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2005-2-20
|
TheWorld 2.0 CTP0430(社区预览版)
今天是5.1的前一天,几个月前就答应广大热心朋友,会在5.1前发布2.0的预览版,从动作上来说,我们算是做到了。
不过,如果您看到它后惊讶于它不是你想像的那样,请您谅解,春节后的几个月是工作室成立以来最忙的几个月,我们同时做了一个为了以后生存的更好的项目,占用了很多精力 - 这能确保我们后劲十足、心态平静的长期开发TheWorld,如您所愿,我们会把TheWorld一直开发下去,一直免费下去,也许你会说等到花儿也谢了,我说日子长着呢,三十年弹指一挥间,呵呵。
关于TheWorld 2.0 CTP版 - CTP版本是微软的提法(Community Technology Preview,社区技术预览版),我们觉得这个提法太适合了,就也这么叫了。这类版本可以理解为:是为高级用户提供的尝鲜测试版,程序还需要大量的测试,这样的版本不适合您长期使用,但是您可以从中体会到一些软件特性和功能取向。
TheWorld 2.0 CTP0430功能简介:
1、多线程多窗口浏览器
目前所有的多窗口浏览器中,只有IE7实现了多线程多窗口,既每个窗口是一个单独的线程,这样的好处是不言而喻的,可以充分利用系统资源,避免某个子窗口假死而导致程序假死等,很荣幸TheWorld 2.0是第二个。
虽然TheWorld 2.0在这方面的尝试还仅仅是开始,估计还存在很多问题,但随着后续多线程窗口内核的稳定,随后所有的功能都将针对多线程优化和设计。
2、全新的自行开发的界面库
使用Win32SDK完全自行开发的界面库 - XLib。
不可否认用户对于界面的要求越来越多,而微软的标准控件的功能比较弱,在上面改来改去还不如自行实现,既节省资源开销,功能实现也更直接更合理。目前XLib主要是实现了自行开发的工具条支持和PNG图片支持,界面支持无级缩放(无级缩放未完全完成所以暂时没有开放功能入口)。XLib使用了GdiPlus,额外需要微软GdiPlus.dll动态库支持,考虑到WindowsXP已经预装了GdiPlus,所以问题不大,98/2k用户可以自行安装GdiPlus - 只需复制GdiPlus.dll到windows/system或者windows/system32目录下即可。GdiPlus.dll在下面的附件中。
这个版本的界面样式和功能不代表TheWorld 2.0正式版本,仅供展示,所以如果有任何功能需要改进的建议请不要着急提出,事实上我们已经收集了近千条的可用性建议,它们会在多线程内核稳定后,一一实现,其中也包括包括内存占用和优化,您可以在后续正式的Beta版本发布的时侯再到论坛参与讨论。
如果您在使用过程中发现崩溃之类的错误,请发邮件到tech@ioage.com,谢谢。
附件1:TheWorld 2.0 CTP 0430 for Windows 2000/XP (Unicode)
附件2:TheWorld 2.0 CTP 0430 for Windows 98 (Ansi)
如果您系统是Windows 98/2000并且没有安装GdiPlus,则TheWorld 2.0无法运行,此时请下载附件3,将其中的文件解压缩到Windows/system或者Windows/system32中即可
附件3:Microsoft GdiPlus
最后:千万注意,不要用TheWorld 2.0覆盖1.x,暂时把它当另外的软件用好了,以后功能全了,才会加入平滑升级 |
|