Google Talk

維基百科,自由的百科全書
前往: 導覽搜尋
Talk (Google).svg
Google Talk Screenshot.png

Google TalkGoogle公司於2005年8月24日推出的一款IP電話即時通訊的服務。與其他即時通訊服務不同的是,Google Talk在使用開放的XMPP協議(原名Jabber),使用Google Talk服務不一定要通過官方客戶端。VoIP使用XMPP擴展的Jingle協議

Google Talk用戶端僅支援Windows2000XPServer 20037)和Google Chrome OS;在Android上被系統原生支持;對於其它的行動電話,支持BlackBerryiPhoneXMPP協議的客戶端軟體列表列舉了很多非Google提供的兼容軟體。

Google Talk在其開發者頁面[1]開放的通訊為大標題,深入客戶端、服務、平台三方面的選擇。

2016年6月26日,Google Talk正式關閉,並被Google Hangouts取代[2]

歷史[編輯]

Google即時通訊服務的點子最早由Apple-X於2004年8月23日提出,它以Jabber為基礎。[3]一年後,紐約時報[4]洛杉磯時報均於2005年8月23日報導Google即將發布即時通訊軟體的傳言,一個運作的Jabber伺服器的二級域名talk.google.com被發現。[5]不久,在Google正式開通此服務前,兩個登入此伺服器的埠均被博客作者發現。8月23日晚間,許多使用5222埠的用戶均不能夠登入,但5223仍可,在UTC時間04:12:52,這些用戶收到了來自gmail.com的廣播信息,「損壞的連結已修復,謝謝你們成為我們的第一批用戶!」。而發現5222埠可以繼續使用。2006年2月7日,登入Gmail的用戶可在其頁面上使用Google Talk上的即時通訊功能,此功能將更提升Google Talk的重要性。

技術[編輯]

Google聲明Google Talk服務具有通透性,Jabber提供了即時通訊和「當前狀態」信息功能。官方用戶端並未實作其中的離線信息功能,但透過其他用戶端(如Adium)可以使用。2006年1月17日,Google支持伺服器互相通訊,可與任何支援dialback協議的Jabber伺服器「結盟」(federate,即伺服器互通之意)。[6]

2005年12月15日,Google發表了libjingle,一個實踐JingleC++。Jingle是一個「擴展了IETF的的擴展信息(Extensible Messaging and Presence Protocol, XMPP)以及IP電話視頻交流,以及其他點對點的多媒體協議」。[7] Libjingle是Google用作為點對點傳輸的,以大量的STLtemplate的技術實作,甚至在sigslot namespace內有基於原則設計的程式設計風格,並可用於BSD許可證[8]

Google Talk並未對Jabber加密,反倒使用了HTTPS以認證。比起Google本身,其他的用戶端在送出密碼前都會遵循TLS,並在整個通訊狀態下加密。Google要求所有的信息(文字、語音)都得在未來的版本中加密。[9]

現在對話記錄可以自動地被記錄到Gmail,可讓使用者簡單的查詢他們的對話歷史,且不會記錄在電腦上。然而也可以使用關閉記錄(off the record)模式以讓Gmail不記錄,但使用其他用戶端的有它自己的設置,如Gaim[10]

支持離線信息,語音留言,和在線用戶間的文件傳輸。

批評,檢討與漏洞[編輯]

早期的評論家指責Google Talk客戶端不支持超過20行的文本信息,也不能保存離線信息,與Google收集所有資訊的理念相互矛盾。但不久之後Google Talk就開始將可以超過2GB的對談記錄存入Gmail帳戶中。

Search Engine Watch英語Search Engine Watch網站也指出此產品並未像其他Google產品(如GmailGoogle地圖)產生「哇」效果。[11]此外,他們也指出Google Talk只支援PC對PC的語音交談,並不可延伸至傳統的電話網絡(PSTN)。儘管一些批評者稱此產品「平淡無奇」;也有一些人預言Google Talk將有其他新鮮(印象深刻)的特色。

在Windows的Google Talk用戶端上也有不少的程序錯誤,如任務欄上圖示的電子郵件通知並不可靠,在有對話通知時會出現干擾等問題。當視窗開啟了一段時間,按下Esc鍵時該視窗並無法產生任何作用。其他的問題,聯絡人視窗若長期未最小化,可能就會並在Windows重新啟動後自動地「最大化」(至原來的相同尺寸),並持續這個動作。在使用中文輸入法如「微軟拼音輸入法」的時候,當文字輸入多到碰觸欄位右邊時,所拼得音會被自動截開而產生不是所想的文字。這一點在Google Talk的新版本中已經修改完善。

在2006年1月Google Talk加入伺服器對伺服器傳輸功能,在此之前許多人批評Google Talk無法與龐大的Jabber公開網絡作傳輸。

Google Talk也沒有多人交談的功能,用戶只能在同一個時間與另一人對話。然而,一個自定義的Python程序可讓使用者使用多人交談功能。[12]使用者可藉由其他Jabber伺服器(如conference.ursine.ca)加入多人交談。目前Google Talk採用JEP-0166[13]JEP-0167[14]作為(P2P)連線的標準。

許多批評者,在指責它的缺點時,都異口同聲地讚美它擁有其他即時通訊軟體所沒有的簡潔界面。此簡潔界面與Google的計劃一樣,從它的首頁至其他的服務都是。

此外,有人發現,包含簡體中文,以及其他多國語言的Google Talk 1.0.0.105版本,其通過網絡傳輸的聊天內容是未經加密的。而只提供英文的1.0.0.104版本,是使用TLS加密的。[15]

2013年,Google Talk被Google+ Hangouts取代。

未來計劃[編輯]

Google在Gmail上有著遵循用戶建議的良好評價,但與Gmail不同的是,Google並不會泄露他們正在開發的功能,雖然FAQ表示他們正在研發加入富文本功能。

在2005年12月20日Google買下5%的AOL股份後,Google Talk使用者被指將可以與AOL的主導產品AIM做聯繫。[16] Google Talk使用者將直接與AIM用戶聯繫,需要註冊AIM的用戶名稱。但截至2010年7月,Google僅僅在美國英語版本的Gmail中整合了Open AIM,即用戶需要同時登錄自己的Gtalk和AIM帳號[17],而XMPP網關並未如預料般開啟。

參見[編輯]

參考文獻[編輯]

  1. ^ http://www.google.com/talk/developer.html
  2. ^ Goodbye Google Chat. support.google.com. [2017-07-04] (英語). 
  3. ^ Eoban Binder,"How Google Could De-Throne AIMAppleXnet,2004年8月23日。
  4. ^ John Markoff,"Where Does Google Plan to Spend $4 Billion?",The New York Times,2005年8月22日。
  5. ^ admin,"Google IM on XMPP for real? 網際網路檔案館存檔,存檔日期2006-01-12.",Tom Servo's Blogogogogog,2005年8月22日。
  6. ^ http://googletalk.blogspot.com/2006/01/xmpp-federation.html
  7. ^ "Jabber Software Foundation Publishes Open VoIP and Multimedia Protocols",Jabber Software Foundation,2005年12月15日。
  8. ^ Joe Beda,"libjingle",EightyPercent.net,2005年12月15日。
  9. ^ "Google Talk Privacy",Google Talk
  10. ^ Google Talk Help Center
  11. ^ Danny Sullivan,"New Google Talk Offers Instant Messaging & Voice Chat",Search Engine Watch,2005年8月24日。
  12. ^ "Google Talk: Conference Bot"
  13. ^ "Jingle",JEP-0166: Jingle
  14. ^ "Jingle Audio Content Description Format",JEP-0167: Jingle Audio Content Description Format
  15. ^ "[1]",Initiative
  16. ^ "Time Warner's AOL and Google to Expand Strategic Alliance",Google Press Center
  17. ^ https://mail.google.com/support/bin/answer.py?answer=61024

外部連結[編輯]