近期網上的一個熱點是谷歌拼音輸入法的版權問題,在這里我不討論版權這一方面,而從另一個技術方面的角度看看國內公司和國外大公司開發軟件水平的差距。
本人現在在ibm cdl 做實習生,這里面的機器都是英文環境的,而且有很大一部分為了做服務器測試都是安裝的win2k系統,例如本人的就是:win2k Advanced Server sp4 英文版,和以前朋友交流用的是msn,在2000系統上有一個很大的不足就是,它不能夠收到離線后的信息,而且這一個階段ibm鏈接國外的網絡很不穩定,造成了msn經常掉線。從而造成了很多的麻煩與不便,于是我選擇了國內通用的qq。
國內軟件的不足立即體現了出來,qq是為中文操作系統量身定做的,絲毫沒有考慮到其他操作體統的字符編碼問題,在英文操作系統中現實的全是亂碼,使用其英文版本仍然為亂碼。所以騰訊qq立即從我的選擇中被剔除。接下來考慮的自然是google的gtalk了,果然是國際大公司做的產品,公司的軟件產品對各個操作系統都有了充分的適應性測試。gtalk的中文顯示正常。
然后考慮的是輸入法的問題了,因為本人一直使用的是紫光輸入法,所以馬上下載了一直使用的3.0版本安裝,結果和qq一樣在英文操作系統上無法使用。自然我的注意力轉移到了搜狐最近剛出的搜狗拼音輸入法上來,不幸的是,結果如上。想到最近谷歌與搜狗的字庫版權問題,試用了谷歌拼音輸入法。還是國外大公司考慮得周全,輸入法使用正常,而且很上手,首次拼音匹配率比紫光的高:)。
由此我想到了現在ibm cdl中對產品的測試是非常正規嚴格的,一個產品需要對其用不同操作系統的不同語言環境進行全面的測試,反觀國內的一些公司他們對產品局限于國內較通用的操作平臺的測試。誠然,現階段國內it公司在開發產品方面的還不能夠達到跨國大公司嚴格水準,這是與國內現階段發展水平相對應的,但是隨之而來的就是---它對進一步擴大其產品市場造成的影響也是顯而易見的。國外的華人就沒有辦法使用這些國內的通用、流行軟件,讓這部分本可以由本土公司占領的市場輕易轉向他人,這是需要國內公司重視的事情。另外,軟件測試在國內還沒有充分發展起來,也是造成了這一現象的原因之一。
本人現在在ibm cdl 做實習生,這里面的機器都是英文環境的,而且有很大一部分為了做服務器測試都是安裝的win2k系統,例如本人的就是:win2k Advanced Server sp4 英文版,和以前朋友交流用的是msn,在2000系統上有一個很大的不足就是,它不能夠收到離線后的信息,而且這一個階段ibm鏈接國外的網絡很不穩定,造成了msn經常掉線。從而造成了很多的麻煩與不便,于是我選擇了國內通用的qq。
國內軟件的不足立即體現了出來,qq是為中文操作系統量身定做的,絲毫沒有考慮到其他操作體統的字符編碼問題,在英文操作系統中現實的全是亂碼,使用其英文版本仍然為亂碼。所以騰訊qq立即從我的選擇中被剔除。接下來考慮的自然是google的gtalk了,果然是國際大公司做的產品,公司的軟件產品對各個操作系統都有了充分的適應性測試。gtalk的中文顯示正常。
然后考慮的是輸入法的問題了,因為本人一直使用的是紫光輸入法,所以馬上下載了一直使用的3.0版本安裝,結果和qq一樣在英文操作系統上無法使用。自然我的注意力轉移到了搜狐最近剛出的搜狗拼音輸入法上來,不幸的是,結果如上。想到最近谷歌與搜狗的字庫版權問題,試用了谷歌拼音輸入法。還是國外大公司考慮得周全,輸入法使用正常,而且很上手,首次拼音匹配率比紫光的高:)。
由此我想到了現在ibm cdl中對產品的測試是非常正規嚴格的,一個產品需要對其用不同操作系統的不同語言環境進行全面的測試,反觀國內的一些公司他們對產品局限于國內較通用的操作平臺的測試。誠然,現階段國內it公司在開發產品方面的還不能夠達到跨國大公司嚴格水準,這是與國內現階段發展水平相對應的,但是隨之而來的就是---它對進一步擴大其產品市場造成的影響也是顯而易見的。國外的華人就沒有辦法使用這些國內的通用、流行軟件,讓這部分本可以由本土公司占領的市場輕易轉向他人,這是需要國內公司重視的事情。另外,軟件測試在國內還沒有充分發展起來,也是造成了這一現象的原因之一。
在winxp/w2k3/vista的英文OS下使用QQ從來沒發現過亂碼的問題,估計LZ的設置問題. OS中是否安裝有中文的字體?
另外,關于輸入法,是英文OS中沒有對中文輸入鍵盤的支持,需要手工往注冊表中添加一項就可以了. 當然如果某個輸入法(如紫光)的安裝版本不會主動修改注冊表這一項,估計是不太可能的.
我們同事有用QQ的,中文版的在英文系統中也沒有問題。
不知是樓主的系統有問題還是別的什么原因?
支持樓上的
"我敢說IBM里面能做出sogou輸入法的人沒有幾個。"
長見識了……這位兄弟太牛逼了
還有我都說了我機子的操作系統是 win2k server 版的,你拿個xp的英文版和我說有什么用呢,說明微軟已經在xp中改變了編碼了啊。
unicode是能夠解決這些亂碼問題的,關鍵是這些公司他們自己都沒有注意到啊。
當使用一個軟件產品的時候我們是一個用戶而不是程序員或者測試員,當我裝了一個有問題就可以說它不好,而另一個沒有問題我就可以說它好。而不應該取決于用戶是否安裝了中文字體,選擇了默認編碼,甚至是自己去修改注冊碼。。。這個應該是做產品的來告訴用戶而不是用戶都知曉。
如果一個產品沒有在復雜環境中的健壯性是稱不上一個好產品的。
樓上那位L說IBM沒有人能作出搜狗那樣的輸入法確實比較汗!!!
至于測試,我見過的都比較稀爛,不知道什么時候可以有幸見到個規范的也長長眼。。。
系統默認字符集這種東西必須由用戶來指定的,說不定用戶需要當前字符集從事其他的工作。如果某個軟件強制代替用戶決定這種事情,它可就屬于“流氓軟件”的范疇了。
QQ與輸入法都不是專門的殺毒軟件或者系統清理軟件,他們對注冊表的合法操作僅限于把自己寫入注冊表與清理上一版本在注冊表中的殘留,至于注冊表的其他部分,它們是無權改動的。如果它們連自行修改注冊表都要干,那么也就在某種程度上符合“病毒”的定義,對于那些著名公司來說,這種事情被暴露出去的后果可是很嚴重的。
那么請問你的非IT行業的朋友幾個人知道默認字符集是什么?又有幾個人知道注冊表是什么?甚至注冊表怎么修改?
到MS網站去看,每個需要修改注冊表的help后面都注明了很嚴重的話語,就是修改注冊表可能會給導致系統崩潰,建議不要修改。。。試想連注冊表都不知道的用戶敢去修改自己的注冊表嗎?
比如修改字符集這樣的操作應該是產品提示用戶修改,甚至給出詳細的理由以及描述,為什么一定要強制代替用戶決定?不明白。
至于修改注冊表如果產品實在到了非修改不可的地步應該可以給一個詳細說明吧,為什么一定要自己像個病毒一樣去修改用戶注冊表?不明白。不過最后注意注明修改注冊表是很危險的事情。
還是一句話:一個好的產品應該在復雜的環境中生存!
我想一般不需要吧。。。
為這你所謂的“一丁點用戶”服務為什么又會影響到所謂的“大量本土用戶”的使用呢?
只不過是要開發商多做一些事情,多做一些測試。。。
什么叫大量用戶什么叫一丁點用戶?
你把東亞語言安裝一下,然后非unicode編碼選擇中文,任何一個中文軟件都可以安裝
我現在就是在英文2k server下用紫光打的字
這些都是基本知識
估計是lz沒有在controll panel 的"language and regoin"中選擇“Install files for east Asian languages”
國內軟件開發水平確實比不上國外,但這次是lz自己的問題。
為什么gtalk,google的拼音輸入法沒問題呢?
為什么gtalk,google的輸入法,可以不需要在控制面板中
-------
估計是lz沒有在controll panel 的"language and regoin"中選擇“Install files for east Asian languages
----
可以不需要
-----
你把東亞語言安裝一下,然后非unicode編碼選擇中文,任何一個中文軟件都可以安
---
這個才是關鍵的地方。不要指望所有的用戶都是很好的計算機基礎知識。
哈哈
還國外大公司呢
在北京的IT圈子里,都知道去外企的基本上是兩種人:
一是剛畢業的學生,覺得外企風光薪水又高
二是在別的公司混的比較累,又上不去了,去外企養老
當然,外企能學到東西還是挺多的,自有它的優勢在
但是,真正一流的人才是不愿意一輩子呆在有天花板的地方的
LZ好自為之吧
但是你的觀點,我還是贊同的。
我們只有多看到我們的不足,我們才能有長足的發展。