一个不成熟的想法,TW2能否模块化
由于全国各地的人们使用习惯都不同,有些功能很多人用到,很多人没用到;有些操作习惯很多人喜欢这人,很多人又不喜欢,TW2要做成符合全部人口味真是很难。功能多了就很容易令程序臃肿、占用更多内存、降低效率。所以,我觉得整个软件模块化是很好的选择,用户可以自定义软件的功能,把不用的删掉,新的可以从网上下载,这样的想法不知道可不可行。不过现在还没见过模块化的软件,只听说将来的WINDOWS系统要模块化。我不是学计算机专业的,可能模块化的难度很大吧。 是不是就是说的firefox这样的(即基本的功能很简单,需要的功能得自己去找)?这样的话,可能也有很多的人觉得麻烦的。 是地,我是这样想的,现在的TW安装过程很简单,可以复制单一EXE文件就能升级或者安装,也可以下载安装版一路NEXT下去不用操心,如果模块化了安装过程肯定没这么简单,这样对于新手来说基本没用,不熟悉TW的人肯定不会确切的知道哪些功能是他需要的,哪些是多余的,所以会用默认选项NEXT下去,了解的人呢也会觉得安装升级的时候每次都要选择很烦,这样真的会让一个好软件损失一部分用户,所以对于TW来说是弊大于利的 我感觉如果是模块化的话应该走卡巴斯基的路线,现在的卡巴斯基就是可以模块化的典范,它的各项保护功能都可以独立的清除掉,各项功能之间没有很强的关联关系。这样只好试过一次的用户就会很容易地进行功能的增减。而绿色版更好做,只要主文件保持现有的基本功能,其他的功能都做成像皮肤和插件那样的文件夹就可以了。但是在界面上的形式不要像插件一样都挤在插件栏和工具栏中。应该流出相应的接口。也就是如果没有这项功能的话这个选项就不可用或者没有显示。但是一旦有了相应的文件,就可以显示相应的选项。 弊大于利的:P 模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。
其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。
其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]
这个想法强,呵呵
应该不难实现的吧 [quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。
其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]
在线编译,这个强力支持!!!
但是这样对服务器的压力是很大的啊!
用户量那么多,排队所需要的时间恐怕会很长的! 建议保持现在2.1的功能不变,对今后的版本新加功能进行插件化管理。
这个也就如同楼主说的 模块化! [quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。
其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]
理想实现有多远?期望那一天早点实现哦:D 与服务器同步个人设置,使用偏好就可以了。:) 可以根据个人帐户设置然后连接服务器实时更新确实比较强啊,如果实现了那将用起来非常的爽的哈哈,开发组的这个想法很好,早点实现哈~ [quote]原帖由 [i]化外愚民[/i] 于 2008-2-13 08:33 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483546&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
是不是就是说的firefox这样的(即基本的功能很简单,需要的功能得自己去找)?这样的话,可能也有很多的人觉得麻烦的。 [/quote]
[quote]原帖由 [i]mutalisker[/i] 于 2008-2-13 11:02 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483573&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
模块化对于tw现在这种体积不是很大的程序来说, 意义不大, 单纯的追求模块化是没有意义的。
其实我们的理想是用户选择功能, 然后直接在服务器上实时编译各种版本^^ [/quote]
我还真的没有认真仔细地用过FF,只是有一次下载来试一下就删了,所以不知道他如何模块化。
TW2的体积很小巧,有很容易绿化,很方便,如果能在线升级编译的简直就神了。 在线编译也许不需要,只要在线屏蔽部分功能,并保存用户信息,或者屏蔽后由服务器发指令本地删除多余部分
当然也要看哪个更容易实现些啦,屏蔽完善又保证速度提升对程序要求很高的 Firefox实在是太麻烦了。
TW本来就不大,暂时没有必要模块化。 Firefox用XML+javascript来作为插件的开发语言太不好了.....执行效率太低了.占用太高了. 喜欢现在这样,简单,一用就上手.
毕竟,爱"玩"软件的朋友只在少数吧. [quote]原帖由 [i]livesweet[/i] 于 2008-2-13 20:37 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=483928&ptid=51172][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
我还真的没有认真仔细地用过FF,只是有一次下载来试一下就删了,所以不知道他如何模块化。
TW2的体积很小巧,有很容易绿化,很方便,如果能在线升级编译的简直就神了。 [/quote]
同样的感觉,也是感觉“神”,都有些不知道该怎么说了。
页:
[1]