騰訊與騰訊軟件的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)的罵了。
-
亞運會電競項目門票什麼時候開始賣?亞運會電競項目門票在哪裏買?怎麼買?
杭州亞運會還有38天就要開始了,很多人關注這次的電競項目,那大家知道在哪買這次的杭州亞運會電競項目的門票呢?在哪裏買呢?下面就和小編一起來看看亞運會電競項目門票的相關信息。亞運會電競項目門票什麼時候開始賣?購票時間:2023年8月14日-2023年10月8日比賽場館:中...
-
iPhone14Pro支持多少w快充?iPhone14Pro支持無線充電嗎?
近日紫色的iPhone14Pro曝光吸引了不少網友的關注,與此同時iPhone14Pro快充問題也讓不少網友們牽掛。那麼這次iPhone14Pro支持多少w快充呢?是否可以無線充電呢?下面一起來看看吧!iPhone14Pro支持多少w快充?最近有博主爆料稱iPhone14Pro或支持30W充電,iPhone為人詬病的...
-
iPhone手機數據怎麼轉移到新手機上 iphone手機數據轉移到新手機連接不上怎麼辦
今日iPhone14發售不是小夥伴們都入手了新機,在更換新機的時候舊的手機數據當然要轉移到新機上啦!那麼iPhone手機數據怎麼轉移到新機上呢?來看看吧!iPhone手機數據怎麼轉移到新手機上1、打開舊iPhone手機設置,點擊頭像名稱進入iCloud;2、在AppleID裏找到iCloud並點擊...
-
iPhone14ProMax和14Pro有什麼區別 iPhone14ProMax和14Pro哪個好
iPhone14ProMax和iPhone14Pro是iPhone14系列新機中配置最好的兩款型號了,那麼這兩款手機有什麼區別呢?哪款更值得入手呢?下面一起來看看了解一下吧!iPhone14ProMax和14Pro有什麼區別外觀設計iPhone14Pro和14ProMax之間唯一的主要區別,就是這兩款手機的尺寸不同。iPh...