新技術(shù)的變革,能否改寫未來的網(wǎng)絡(luò)生態(tài)?我們又將處于怎樣的網(wǎng)絡(luò)生活方式中?
日前,《MIT技術(shù)評論》評選出了年度十大新興技術(shù)。其中,實時搜索、社會化電視、移動3D、云編程四大IT技術(shù)位于十大排行前四名的寶座。
手持移動終端設(shè)備,實時搜索、隨時登錄社交網(wǎng)站和微博,將最新資訊盡收囊中; 通過切換移動設(shè)備屏幕,實現(xiàn)二維視頻到三維場景的華麗轉(zhuǎn)換;坐在電視機前,便可以通過寬帶連接或機頂盒與朋友實現(xiàn)互動,即時分享觀看節(jié)目的感受……
這一切都不再只是想像,實時搜索+社會化電視+移動3D+……=最酷的生活方式。
社會化電視
互動的偏愛
麻省理工學(xué)院電子研究實驗室的科學(xué)家Marie-José Montpeti,數(shù)年來一直致力于社會化電視的研究,力求將社會化網(wǎng)絡(luò)的主動體驗與被動觀看電視無縫結(jié)合起來。她的目標是讓在不同地方觀看同一電視節(jié)目的觀眾可以分享和討論,使尋找觀看內(nèi)容的過程變得更容易。
社會化電視的興起源于兩個緊密相連的電視體驗趨勢——社會互動和個性化,這使傳統(tǒng)觀看電視的模式一去不復(fù)返。當(dāng)人們在觀看電視節(jié)目時,他們同時使用智能手機或筆記本電腦交換信息、發(fā)布微博、關(guān)注名人狀態(tài)更新。
Facebook和MySpace這類社交網(wǎng)站已經(jīng)開始將電視嵌入到自己網(wǎng)站的視頻應(yīng)用,借助社區(qū)平臺,使喜愛特殊電視節(jié)目的個性化小眾群體可以更加便捷地實現(xiàn)互動,體現(xiàn)獨特的節(jié)目品味。
社會化電視的走俏將大大改變電視的收視人群組成,從而為運營商、內(nèi)容提供商創(chuàng)造商機。運營商、網(wǎng)絡(luò)和內(nèi)容制作商也希望觀眾更容易與朋友們進行互動,這將幫助他們維護自己的觀眾群體,避免其流失到其他視頻服務(wù)網(wǎng)站。事實上,為了更好地滿足用戶需求,有線電視公司和其他寬帶視頻供應(yīng)商早在20年前就已經(jīng)在全球贊助互動電視服務(wù)的小試驗。
目前來說,社會化電視通信系統(tǒng)還顯得笨拙。Montpetit希望聯(lián)結(jié)不同的通信系統(tǒng),尤其是移動和寬帶服務(wù),以此來創(chuàng)造一種全新的用戶體驗。今年2月,Montpetit和學(xué)生們展示了該系統(tǒng)的改良版。通訊系統(tǒng)的進一步完善,將會提供更佳優(yōu)質(zhì)的用戶體驗,大大增強電視體驗的互動性和個性化。
移動3D
隨身的視覺盛宴
《阿凡達》電影的熱映,讓全世界對3D電影有了直觀感性的認識,移動3D已經(jīng)悄然走進人們的視線: 三星B710手機屏目從垂直方向移動到水平方向時,圖像就自動從二維轉(zhuǎn)變?yōu)槿S;夏普最新的三維顯示屏也無需借助眼鏡便可以呈現(xiàn)鮮艷、清晰的圖像; 2010年3月,微軟展示了Surface的移動3D界面,可以提高便攜性和3D感應(yīng),只要帶上一個特制的投影機,就可以隨時隨地的實現(xiàn)多點觸摸等功能,該投影移動技術(shù)可以用于電話、筆記本或Zune設(shè)備,實現(xiàn)更簡單的游戲和應(yīng)用程序控制。
移動3D技術(shù)的發(fā)展得益于澳大利亞Dynamic Digital Depth公司CTO Julien Flack的貢獻,他花了超過10年的時間來完善能夠?qū)崟r將2D轉(zhuǎn)換為3D的技術(shù)。但目前移動3D技術(shù)尚未廣泛應(yīng)用。根據(jù)GigaOM Pro最新的一份報告顯示,移動3D技術(shù)的應(yīng)用主要受限于昂貴的成本,但隨著新型芯片、移動傳感器、軟件的發(fā)展,能夠有效地實現(xiàn)2D轉(zhuǎn)換為3D,這將導(dǎo)致3D市場格局的變化。
目前,移動3D技術(shù)較多地應(yīng)用于游戲領(lǐng)域,利用模擬三維內(nèi)部空間來處理導(dǎo)彈發(fā)射路徑這類動態(tài)過程,然后展示給玩家。Flack表示,他的技術(shù)可以使得三維幾何效果在“游戲自身內(nèi)部”得以展現(xiàn)。Dynamic Digital Depth公司已經(jīng)發(fā)布可以將普通游戲轉(zhuǎn)換為三維電腦游戲軟件,并預(yù)計在未來一兩年內(nèi)有類似的軟件能在移動設(shè)備上運行。
市場研究公司DisplaySearch預(yù)測,2018年世界將有7100萬應(yīng)用移動3D技術(shù)的移動設(shè)備??梢灶A(yù)見到,移動3D將有廣闊的前景。
云編碼
釋放程序員生產(chǎn)力
看到Google、亞馬遜等公司所擁有的超大數(shù)據(jù)中心,人們都不會懷疑云計算提供了幾乎無限的處理和存儲能力。Google以應(yīng)用托管、企業(yè)搜索以及其他形式向企業(yè)開放了他們的“云”。今年4月,谷歌推出了谷歌應(yīng)用軟件引擎,這種服務(wù)讓開發(fā)人員可以編譯基于Python的應(yīng)用程序,并可免費使用谷歌的基礎(chǔ)設(shè)施來進行托管,最高存儲空間可達500MB(若需更多空間要付費購買)。亞馬遜則提供了可以通過網(wǎng)絡(luò)訪問的存儲、計算機處理、信息排隊和數(shù)據(jù)庫管理系統(tǒng)接入式服務(wù)。盡管大家都認為云計算有著超凡的能力,但是開發(fā)人員目前卻不知道如何充分利用這種能力。
今天,許多程序員在做的是轉(zhuǎn)換現(xiàn)有程序使其能在“云”上運行,而不是創(chuàng)造出一種可以在任何地方運行的新程序類型。于是他們面臨著這樣的難題——如何記錄數(shù)據(jù)并獲取“云”運行情況的可靠信息。只有這一問題得以解決,程序員才能真正利用云計算所展示出的無盡可能。例如,云應(yīng)用可以使在線音樂銷售商隨時了解流行音樂的情況;如果一個歌手一夜之間成為熱門話題,他可以迅速利用自己網(wǎng)站中的廣告和特惠服務(wù)來迎合顧客的需求。
來自加州大學(xué)伯克利分校的Joseph Hellerstein提出了Bloom語言,使開發(fā)人員能夠用熟悉的編程方式快速構(gòu)建任何一種基于云計算的應(yīng)用,例如社交網(wǎng)絡(luò)、新型企業(yè)計算、線上游戲和無線傳感器網(wǎng)絡(luò)監(jiān)控等。主要思路是修改數(shù)據(jù)庫編程語言,使其用于快速構(gòu)建任何云應(yīng)用程序。這種語言隱藏了從大型數(shù)據(jù)庫中讀寫數(shù)據(jù)的復(fù)雜性,大大減輕了程序員的工作?,F(xiàn)在,Hellerstein的團隊已經(jīng)在使用這種語言,并不斷地對Bloom進行重構(gòu),添加一些重要的特性確保對主流云計算工具和框架技術(shù)的支持,例如分布式計算平臺Hadoop。