腾讯与腾讯软件的5个问题
热点资讯5.49K
腾讯和腾讯软件一直是国内IT界最闪耀的亮点之一,但是它也存在着一些所谓“历史遗留”造成的和某些对他人成果上的错误理解造成的问题。这里仅仅是5个,适用范围仅仅是现有的QQ、TM,不适用于蜂鸟系的腾讯即时通讯软件。这只是个想法的集合,并没有什么逻辑性。纯粹无聊而发。
这里的QQ指所有(版本代码)04、05、06系列的QQ、TM,07系列的QQ悍马和TM2008未完全公开,另当别论。
1、[QQ]程序文件充分体现模块化,但整个架构却封闭化。这个是个“历史遗留问题”了。QQ2000以来,QQ的作者为了充分体现程序的“自我包含”,什么DLL都给直接放在QQ的主目录下,从来也不把几个主要的库重写一下,把一些应当集成进基本库里的东西集成进去。结果,随着赚钱的功能越开发越多,文件数如滚雪球,越来越多。另外,还用笨办法把一些微软的可重分发DLL直接装在软件目录下,结果当年GDI+ JPEG漏洞流行的时候,虽然系统已经更新了,但只要QQ收带马图片,一样中马。但是,DLL这么多,却没有让QQ支持任何形式的插件扩展。Word、Excel有文件格式插件系统,支持OLE;Photoshop、Illustrator,插件赋予它们无限的力量;Winamp,没有插件就是个空壳。QQ呢?或许是因为DRM(防止有人盗取通讯协议),或许是因为懒得搞,总之是个全封闭的模块化架构。
2、[QQ]自从QQ能够发送图片以来,发送的(来自剪贴板的)图片永远是不能变压缩比率的JPG格式,而直接能发送的图片也仅仅限制于BMP、GIF和JPG。其实很多人使用QQ发送图片的目的并不是几个简单的表情或者照片,而是发送屏幕截图。JPEG格式具有固有缺陷,在发送纯色比例非常大的图片时会出现严重失真(尤其是纯色背景上的文字,那失真实在是非常恐怖)而且它提高压缩率的能力仅仅表现在照片之类高复杂度的图片上,对于低复杂度图片压缩效率较低。而BMP是非压缩(最多也只是简单的RLE压缩)格式,GIF只支持8位每像素。而PNG不仅具有比GIF更高的压缩率,同时和GIF一样属于无损格式,适合压缩低复杂度的图片(如屏幕截图)。如果QQ能够支持选择将图片编码成JPG或PNG格式,并且提供选择JPEG压缩比的选项,可以节省很多情况下的带宽,提高传送屏幕截图及其他图片的质量。
3、[腾讯]滥用词汇。QQ2007正式版安装器的文件名为,formal指的是“正式场合”那个正式,不是“正式发行”的正式!用stable(相对于alpha、beta)之类词语都比这个formal好很多。还有什么KBx补丁,腾讯的人貌似完全无视了KB是Knowledge Base的缩写,以为Windows的补丁上总有KB两个字母,KB就是补丁的意思了。貌似腾讯的支持库并没有像微软技术支持那样有十多万篇文章(都有KB打头)。腾讯的人钱多了,也许某些素养就差了。
4、[QQ]对BUG的反应速度。臭名昭著的某来自韩国的键盘加密组件,让无数Win2003用户、USB键盘用户蓝脸,腾讯照样捆绑强制安装;Vista到了Beta、RC阶段,不开管理权限建不了用户目录,开了就是蓝脸,腾讯还是没注意;Vista RTM了,腾讯似乎还有雇gunner把责任推到M$身上,直到Vista Retail之后,腾讯才放出一个QQ2007Beta1,还只是简单地检测一下系统,安装两个不同版本,Vista下装上的“K字版”0661版还不让在XP、2003用,虽然这限制一下就破掉了;后来Beta2才彻底扔掉了这个该死的组件,把键盘加密彻底改成了可选项。可和QQ2007Beta1同时期出现的TM2007Beta1,还是照样的自动试图安装这个组件。一个小小键盘保护,弄了两年才彻底解决,这段时间内,盗号马早就跑到这个键盘加密组件前面去了。
5、QQ的安装(官方版)可自定义性还是比较差。虽然那有些人不喜欢的QQ游戏和画蛇添足形同虚设的QQ医生可以不装,但是,不用Qzone的人没有权利选择不安装Qzone组件,不想QQ插入IE的人不能不装QQIEHelper,还有TM的那个虚拟打印机。。。虽然最后自己都可以想办法干掉,但是这个自定义应该在安装程序上体现。
至于蜂鸟和TM2008,一些历史遗留问题(用户目录写在程序目录下、整个程序不是Unicode的)已经基本解决(注意这个Unicode化的要求是双方都是TM2008),但是,聊天记录变成了明文XML,还不能像MSN那样不保存聊天记录。MSN的通讯本身就不是密文,但是本地的东西可以完全丢掉;TM2008还是不能不记录本地聊天记录。而且最不爽的是,TM2008的皮肤仍然不能关掉,这似曾相识的丑陋皮肤在Aero Glass下实在看着不舒服。
完了,再说又会遭到更多人(不能确定哪些是gunner)的骂了。
这里的QQ指所有(版本代码)04、05、06系列的QQ、TM,07系列的QQ悍马和TM2008未完全公开,另当别论。
1、[QQ]程序文件充分体现模块化,但整个架构却封闭化。这个是个“历史遗留问题”了。QQ2000以来,QQ的作者为了充分体现程序的“自我包含”,什么DLL都给直接放在QQ的主目录下,从来也不把几个主要的库重写一下,把一些应当集成进基本库里的东西集成进去。结果,随着赚钱的功能越开发越多,文件数如滚雪球,越来越多。另外,还用笨办法把一些微软的可重分发DLL直接装在软件目录下,结果当年GDI+ JPEG漏洞流行的时候,虽然系统已经更新了,但只要QQ收带马图片,一样中马。但是,DLL这么多,却没有让QQ支持任何形式的插件扩展。Word、Excel有文件格式插件系统,支持OLE;Photoshop、Illustrator,插件赋予它们无限的力量;Winamp,没有插件就是个空壳。QQ呢?或许是因为DRM(防止有人盗取通讯协议),或许是因为懒得搞,总之是个全封闭的模块化架构。
2、[QQ]自从QQ能够发送图片以来,发送的(来自剪贴板的)图片永远是不能变压缩比率的JPG格式,而直接能发送的图片也仅仅限制于BMP、GIF和JPG。其实很多人使用QQ发送图片的目的并不是几个简单的表情或者照片,而是发送屏幕截图。JPEG格式具有固有缺陷,在发送纯色比例非常大的图片时会出现严重失真(尤其是纯色背景上的文字,那失真实在是非常恐怖)而且它提高压缩率的能力仅仅表现在照片之类高复杂度的图片上,对于低复杂度图片压缩效率较低。而BMP是非压缩(最多也只是简单的RLE压缩)格式,GIF只支持8位每像素。而PNG不仅具有比GIF更高的压缩率,同时和GIF一样属于无损格式,适合压缩低复杂度的图片(如屏幕截图)。如果QQ能够支持选择将图片编码成JPG或PNG格式,并且提供选择JPEG压缩比的选项,可以节省很多情况下的带宽,提高传送屏幕截图及其他图片的质量。
3、[腾讯]滥用词汇。QQ2007正式版安装器的文件名为,formal指的是“正式场合”那个正式,不是“正式发行”的正式!用stable(相对于alpha、beta)之类词语都比这个formal好很多。还有什么KBx补丁,腾讯的人貌似完全无视了KB是Knowledge Base的缩写,以为Windows的补丁上总有KB两个字母,KB就是补丁的意思了。貌似腾讯的支持库并没有像微软技术支持那样有十多万篇文章(都有KB打头)。腾讯的人钱多了,也许某些素养就差了。
4、[QQ]对BUG的反应速度。臭名昭著的某来自韩国的键盘加密组件,让无数Win2003用户、USB键盘用户蓝脸,腾讯照样捆绑强制安装;Vista到了Beta、RC阶段,不开管理权限建不了用户目录,开了就是蓝脸,腾讯还是没注意;Vista RTM了,腾讯似乎还有雇gunner把责任推到M$身上,直到Vista Retail之后,腾讯才放出一个QQ2007Beta1,还只是简单地检测一下系统,安装两个不同版本,Vista下装上的“K字版”0661版还不让在XP、2003用,虽然这限制一下就破掉了;后来Beta2才彻底扔掉了这个该死的组件,把键盘加密彻底改成了可选项。可和QQ2007Beta1同时期出现的TM2007Beta1,还是照样的自动试图安装这个组件。一个小小键盘保护,弄了两年才彻底解决,这段时间内,盗号马早就跑到这个键盘加密组件前面去了。
5、QQ的安装(官方版)可自定义性还是比较差。虽然那有些人不喜欢的QQ游戏和画蛇添足形同虚设的QQ医生可以不装,但是,不用Qzone的人没有权利选择不安装Qzone组件,不想QQ插入IE的人不能不装QQIEHelper,还有TM的那个虚拟打印机。。。虽然最后自己都可以想办法干掉,但是这个自定义应该在安装程序上体现。
至于蜂鸟和TM2008,一些历史遗留问题(用户目录写在程序目录下、整个程序不是Unicode的)已经基本解决(注意这个Unicode化的要求是双方都是TM2008),但是,聊天记录变成了明文XML,还不能像MSN那样不保存聊天记录。MSN的通讯本身就不是密文,但是本地的东西可以完全丢掉;TM2008还是不能不记录本地聊天记录。而且最不爽的是,TM2008的皮肤仍然不能关掉,这似曾相识的丑陋皮肤在Aero Glass下实在看着不舒服。
完了,再说又会遭到更多人(不能确定哪些是gunner)的骂了。
-
iPhone14Pro支持5G吗 iPhone14Pro支持wifi6吗
近日网上曝光了iPhone14Pro实物图片,这意味着距离iPhone14Pro的发售又近了一点!那么此次苹果新出的iPhone15Pro是否支持5G、wifi6呢?可以插双卡吗?是否值得入手呢?下面一起来看看吧!iPhone14Pro支持5G吗这次iphone14将会搭载的是高通骁龙的X65基带芯片,并且支持5G网络...
-
iOS17.5续航耗电测评 iOS17.5支持哪些机型
近日苹果推出了正式版的ios17.5系统,不过网上也爆出了很多问题,比如更新之后恢复已删除多年照片,是不是很神奇。那全新的iOS17.5的续航怎么样呢?耗不耗电呢?下面就和小编一起来看看吧。iOS17.5续航耗电测评测试简介测试系统:iOS17.5正式版。测试内容:续航、续航跑分、...
-
东北插班生在哪里可以看?哪个平台?东北插班生在哪拍的?
近日一口气炫24集东北插班生上了热搜,也让很多小伙伴关注到这部网剧,因为南北文化的差异,看起来还是很有意思的,那东北插班生在台湾拍的吗?演员表都有谁呢?他们的学校在哪呢?下面一起来看看吧。东北插班生在哪里可以看?哪个平台?东北插班生在爱奇艺播出。东北插班生由彭...
-
卡塔尔世界杯吉祥物中文叫什么名字?卡塔尔世界杯吉祥物多少钱一个?
卡塔尔世界杯开幕式昨晚已经开始了,小伙伴们有准时收看吗?这次的世界杯中国的元素还是很多的,大部分都是中国制造,那大家知道世界杯的吉祥物中文名叫什么吗?下面一起来看看吧。卡塔尔世界杯吉祥物中文叫什么名字?卡塔尔世界杯吉祥物中文名字叫拉伊卜。该吉祥物因为外...