世界之窗论坛's Archiver

liftlei 发表于 2006-12-26 02:52

[quote]原帖由 [i]Betalover[/i] 于 2006-12-26 02:38 发表


想让tw不依赖系统那就需要把用到的ie中所有函数文件之类的都打包到一起,这样肯定够稳定,但如果是这样带着一堆冗余系统文件的tw你还会用它么?!
另外你所说的易用性也未免有些太过牵强了,要比易用性那真正王 ... [/quote]

错,是要把TW分解,如果某个函数发生错误,也不至于整个进程蹦溃!升级的时候也不用把整个主文件下载下来,我只许把需要升级的DLL升级就可以了,难道这样做不是更好嘛?

你看到高级选项了嘛?我看我装XP也不用设置那么多东西!这样的设置不多次没关系,但多了就会使人觉得厌倦!

我本意不是要拿ie或者tt来和tw做对比,你不要自作聪明了!

caten 发表于 2006-12-26 02:56

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 02:34 发表
去看看设计模式!
如果我知道我就自己修好它啦,还需来这里嘛!?
那...我只能说是RP问题咯,这样都能引来反感!?你们还能生活在中国,我真佩服! [/quote]


?你不知道是什么原因引起的?那你如何确定是系统组件有小小问题导致用不了TW?

这里很多人都值得你佩服

liftlei 发表于 2006-12-26 02:58

[quote]原帖由 [i]Life[/i] 于 2006-12-26 02:40 发表
the world是基于IE的浏览器,依赖很正常.

the world你也可以不进行设置,不过那样很多方面可能更不符合你的习惯.因为你是用惯了其它浏览器的.
theworld有设置选项是非常必要的,可以按照自己的要求自定义(当然 ... [/quote]

我有拿我的习惯来说事吗!?我用一个软件只看他的实用性,太浮夸有意义吗?

功能不是万能,功能可以简化,可以简单点为何不简单点呢?何以要把问题复杂化?

caten 发表于 2006-12-26 02:59

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 02:52 发表


错,是要把TW分解,如果某个函数发生错误,也不至于整个进程蹦溃!升级的时候也不用把整个主文件下载下来,我只许把需要升级的DLL升级就可以了,难道这样做不是更好嘛?

你看到高级选项了嘛?我看我装XP也不用设 ... [/quote]

能举例说明某个函数发生错误了   整个进程崩溃的实例吗?

TW整个也不到1M   下载也不需要多长时间  为什么觉得只升级DLL会更好?

之前你是拿TT来说明问题的  所以难免引起别人误解

caten 发表于 2006-12-26 03:00

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 02:58 发表


我有拿我的习惯来说事吗!?我用一个软件只看他的实用性,太浮夸有意义吗?

功能不是万能,功能可以简化,可以简单点为何不简单点呢?何以要把问题复杂化? [/quote]

这个观点和开发组的观点吻合   那你觉得现在哪里不够简单?还可以更简单点的?

liftlei 发表于 2006-12-26 03:01

[quote]原帖由 [i]caten[/i] 于 2006-12-26 02:56 发表



?你不知道是什么原因引起的?那你如何确定是系统组件有小小问题导致用不了TW?

这里很多人都值得你佩服 [/quote]

在CMD里打上help,它说没有这个命令,你说是不是丢失了注册呢?

值得我佩服的人请回答吧!

caten 发表于 2006-12-26 03:05

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:01 发表


在CMD里打上help,它说没有这个命令,你说是不是丢失了注册呢?

值得我佩服的人请回答吧! [/quote]

哦  那得等了   等值得你佩服的人来回答你

liftlei 发表于 2006-12-26 03:06

[quote]原帖由 [i]caten[/i] 于 2006-12-26 03:00 发表


这个观点和开发组的观点吻合   那你觉得现在哪里不够简单?还可以更简单点的? [/quote]

我经已说过,设置选项太繁复,而且某些子不太对应父选项,小工具栏是不是设计得有点烂!?一排过乱糟糟,你不觉得?

Betalover 发表于 2006-12-26 03:09

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 02:52 发表


错,是要把TW分解,如果某个函数发生错误,也不至于整个进程蹦溃!升级的时候也不用把整个主文件下载下来,我只许把需要升级的DLL升级就可以了,难道这样做不是更好嘛?

你看到高级选项了嘛?我看我装XP也不用设 ... [/quote]

在说我错之前你了解软件设计的结构么,不是所有东西都能做dll的,盲目使用dll只会降低程序的运行效率,再者来说tw本身是基于com开发的,基本上里面的函数库都是自己写的,这些根本没必要再往外部dll里写.

我说过功能多自然选项多,这点是无法避免的,正如tt确实没什么选项但是他的功能也很简单.我承认tw高级选项里有很多选项,这也正是因为它的功能强大.如果你不需要这些功能那完全可以无视他也不需要去费脑力设置它,对你没用不代表对别人没用,不要把你一个人的意愿强加到别人头上!并且tw的功能一旦设置好就不用再次设置,就算重装过系统只需把文件拷贝完整也能和原来一样使用,难道这样还不够易用还不够人性化,退一步讲就算原来的配置文件丢了tw也会提示按照向导设置,这样也只需十几秒的时间,并且设置后的功能一点不比tt差,都这样了还不能满足你?!

caten 发表于 2006-12-26 03:09

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:06 发表


我经已说过,设置选项太繁复,而且某些子不太对应父选项,小工具栏是不是设计得有点烂!?一排过乱糟糟,你不觉得? [/quote]

设置选项我觉得很好啊   之前我也觉得很复杂  看了MT2的设置之后 我发现TW的算简单的    既然有这么多功能   那设置就简单不了

小工具栏怎么乱糟糟了?很简单啊   字都没有还乱?  而且这些按钮都是可以用皮肤控制的  你换个皮肤就可以了   等B4出来后 也会支持自定义

liftlei 发表于 2006-12-26 03:13

[quote]原帖由 [i]caten[/i] 于 2006-12-26 02:59 发表


能举例说明某个函数发生错误了   整个进程崩溃的实例吗?

TW整个也不到1M   下载也不需要多长时间  为什么觉得只升级DLL会更好?

之前你是拿TT来说明问题的  所以难免引起别人误解 [/quote]

上次TW某个菜单有问题,我一点,出错退出,试了N遍亦如此

虽然说1M不大,但你不觉得这样做更理智吗?

Betalover 发表于 2006-12-26 03:14

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:01 发表


在CMD里打上help,它说没有这个命令,你说是不是丢失了注册呢?

值得我佩服的人请回答吧! [/quote]

根本不是丢失了注册,只是你的系统目录里的help.exe文件丢失而已

caten 发表于 2006-12-26 03:18

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:13 发表


上次TW某个菜单有问题,我一点,出错退出,试了N遍亦如此

虽然说1M不大,但你不觉得这样做更理智吗? [/quote]

MT也有退出的时候  他是DLL模块搭的   用不用DLL并不是关键 你明白吗?

为什么你觉得更理智?你能说出具体的理由吗?正式版的时候  会有自动更新  你觉得普通用户会在意更新的是哪个文件吗?

liftlei 发表于 2006-12-26 03:20

[quote]原帖由 [i]Betalover[/i] 于 2006-12-26 03:09 发表


在说我错之前你了解软件设计的结构么,不是所有东西都能做dll的,盲目使用dll只会降低程序的运行效率,再者来说tw本身是基于com开发的,基本上里面的函数库都是自己写的,这些根本没必要再往外部dll里写.

我说 ... [/quote]

哦,那就拿tt说吧! tw比TT功能强大了多少呢?你说说

嗯,那就算是功能好强大,那么为什么把那么强大的功能都往一个文件里挤呢?我要扩展某个功能我还要挤进去,出错率可想而知高不高了!

liftlei 发表于 2006-12-26 03:23

[quote]原帖由 [i]Betalover[/i] 于 2006-12-26 03:14 发表


根本不是丢失了注册,只是你的系统目录里的help.exe文件丢失而已 [/quote]

错了,还有许多命令是用不到的!我到MS官方找过,多说是某些组件没注册到!也试过重新注册某些组件,改程序才正常!

不知道不要乱说,别人还以为我骗小孩呢!

[[i] 本帖最后由 liftlei 于 2006-12-26 03:25 编辑 [/i]]

caten 发表于 2006-12-26 03:25

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:20 发表


哦,那就拿tt说吧! tw比TT功能强大了多少呢?你说说

嗯,那就算是功能好强大,那么为什么把那么强大的功能都往一个文件里挤呢?我要扩展某个功能我还要挤进去,出错率可想而知高不高了! [/quote]

你认为分开之后出错的几率反而更小?....

因为TW是用C++编写的 所以体积小  不需要很多DLL   不好吗?为什么非要弄很多DLL?

TW比TT强大的地方你自己体会  太多了

liftlei 发表于 2006-12-26 03:34

[quote]原帖由 [i]caten[/i] 于 2006-12-26 03:18 发表


MT也有退出的时候  他是DLL模块搭的   用不用DLL并不是关键 你明白吗?

为什么你觉得更理智?你能说出具体的理由吗?正式版的时候  会有自动更新  你觉得普通用户会在意更新的是哪个文件吗? [/quote]

你是开发者吗?怎么你也这么...

具体的理由我的引用别人的话

//////////////////////////////////////
为什么要用DLL?刚才在谈到这个问题的时候,只解释了DLL将程序代码封装成函数的原理。为什么封装成函数,就能成为系统中大量使用DLL的理由呢?  
①扩展应用程序  由于DLL能被应用程序动态载入内存。所以,应用程序可以在需要时才将DLL载入到内存中,这让程序的可维护性变得很高。比如QQ的视频功能需要升级,那么负责编写QQ的程序员不必将QQ所有代码都重写,只需将视频功能相关的DLL文件重写即可。  
②便于程序员合作  这个和最终用户关系不大,仅供了解。大家都知道编程工具有很多,比如VB、VC、Delphi等,如果好几个人合作来编写一个大的程序,那么可能有的人用VB,有的人用VC,每人负责的部分所使用的编程语言都不同,究竟放在哪个编译器中进行编译呢?这就好比一群来自各个国家的人在共同编写一篇文章,如果他们所使用的语言都不同,写出来的文章怎么可能凑到一起呢?而有了DLL后,可以让VC程序员写一个DLL,然后VB程序员在程序中调用,无需为怎么将它们都编译为一个单独的EXE而发愁了。  
③节省内存  如果多个应用程序调用的是同一个动态链接库,那么这个DLL文件不会被重复多次装入内存中,而是由这些应用程序共享同一个已载入内存的DLL。就好比一个办公室中,很少会为每一个员工配置一台饮水机的,而是在一个公共位置放上一个饮水机,所有需要喝水的职员都可以共用这台饮水机,降低了成本又节约了空间。  
④共享程序资源  包括刚才提到过的通用文件对话框在内,DLL文件提供了应用程序间共享资源的可能。资源可以是程序对话框、字符串、图标,或者声音文件等。  
⑤解决应用程序本地化问题  在下载了某个程序的汉化包后,打开汉化说明,经常可以看到用下载包中的DLL文件覆盖掉程序原来的DLL,汉化就完成了。

/////////////////////////////////////

这个应该是开发者思考的问题,不是用户思考的问题,用户只思考实不实用

liftlei 发表于 2006-12-26 03:36

[quote]原帖由 [i]caten[/i] 于 2006-12-26 03:25 发表


你认为分开之后出错的几率反而更小?....

因为TW是用C++编写的 所以体积小  不需要很多DLL   不好吗?为什么非要弄很多DLL?

TW比TT强大的地方你自己体会  太多了 [/quote]

你说啊,反正我都用过,对比过,"功能"基本"一致"!

Betalover 发表于 2006-12-26 03:37

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:20 发表


哦,那就拿tt说吧! tw比TT功能强大了多少呢?你说说

嗯,那就算是功能好强大,那么为什么把那么强大的功能都往一个文件里挤呢?我要扩展某个功能我还要挤进去,出错率可想而知高不高了! [/quote]

先不说别的就拿广告过滤来说吧,广告过滤现在基本成为流行浏览器的必备功能了,mt,gb都做的很好,可tt那个广告过滤很简陋并且过滤效果很差,而tw的广告过滤自从1.xx就已经做得挺好了,如果配置好规则基本上看不到任何广告,并且2.0的广告过滤将支持正则表达式,这也会使过滤效果更加完美,单从这一点上看tw已经比tt强了,其他的功能tw基本上也是人无我有,人有我精

我说过从tw程序架构上讲不适合把功能都分散到dll里,一级和二级的效率是差很多的,至于什么该做到dll里tw开发者比我更了解,何况现在tw还只是beta阶段,真正除错优化是在rc阶段

caten 发表于 2006-12-26 03:42

1.不懂编程  不知道
2.开发组写TW写了几年了  要有这个问题的话  估计早换了-__,-
3.目前还没发现TW比哪个IE内核浏览器的资源占用多
4.同1
5.现在的语言文件本来就是DLL...你下载多语言版看看

Betalover 发表于 2006-12-26 03:43

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:34 发表


你是开发者吗?怎么你也这么...

具体的理由我的引用别人的话

//////////////////////////////////////
为什么要用DLL?刚才在谈到这个问题的时候,只解释了DLL将程序代码封装成函数的原理。为什么封 ... [/quote]

你说的这些要首先考虑到在何种情况下应该这么做,不是所有的开发方法都适合这样做,如果一个程序员编任何程序都这样我只能说他一根筋,也不会有什么前途.编程本来就是一件很灵活很需要动脑的事情,需要的是对号入座而不是一刀切!

caten 发表于 2006-12-26 03:44

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:36 发表


你说啊,反正我都用过,对比过,"功能"基本"一致"! [/quote]

基本一致的意思就是说细节还是不一样  这些每个细节都要加个选项或者多个选项  所以选项就多了

liftlei 发表于 2006-12-26 03:44

[quote]原帖由 [i]Betalover[/i] 于 2006-12-26 03:37 发表


先不说别的就拿广告过滤来说吧,广告过滤现在基本成为流行浏览器的必备功能了,mt,gb都做的很好,可tt那个广告过滤很简陋并且过滤效果很差,而tw的广告过滤自从1.xx就已经做得挺好了,如果配置好规则基本上看不到 ... [/quote]

就这个广告过滤的干净点就算是功能强大了吗?有新一点的意思吗?别人做的简陋是要照顾兼容性,不然会"一竹杆打死一排人"...

你还是说说别的吧!?

caten 发表于 2006-12-26 03:45

[quote]原帖由 [i]liftlei[/i] 于 2006-12-26 03:44 发表


就这个广告过滤的干净点就算是功能强大了吗?有新一点的意思吗?别人做的简陋是要照顾兼容性,不然会"一竹杆打死一排人"...

你还是说说别的吧!? [/quote]
正则表达式你有用过吗?
正则表达式的优点不正是用极少行的规则  精确匹配对象?

[[i] 本帖最后由 caten 于 2006-12-26 03:46 编辑 [/i]]

页: 1 [2] 3 4 5

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.