IBM演示下一代網(wǎng)絡(luò)技術(shù) 初試HTML5
最近,在舊金山市場(chǎng)街的辦公室里,IBM軟件小組的新興技術(shù)副總裁Rod Smith和IBM艾曼登研發(fā)中心的研究員Stefan Nusser向人們介紹了六個(gè)技術(shù)項(xiàng)目,這些項(xiàng)目旨在幫助人們處理在瀏覽器為中心的網(wǎng)絡(luò)世界中日益增多的在線信息。
Smith說(shuō),IBM這些計(jì)劃的最終目標(biāo)是隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,讓人們的工作更有效率。為了實(shí)現(xiàn)這個(gè)目標(biāo),這些技術(shù)主要集中在推進(jìn)在線合作,并解決伴隨合作而出現(xiàn)的問(wèn)題,比如保護(hù)隱私性。
IBM表示,連同這些計(jì)劃一起,他們已經(jīng)開(kāi)始與波士頓的布里格母婦女醫(yī)院共同開(kāi)發(fā)一個(gè)基于網(wǎng)絡(luò)的“放射科劇場(chǎng)”,可以讓不同地區(qū)的健康護(hù)理專家通過(guò)網(wǎng)絡(luò)瀏覽器共同交流、分析醫(yī)療數(shù)據(jù)。
IBM創(chuàng)建的這個(gè)安全的網(wǎng)站可以通過(guò)在線會(huì)議和在線白板功能展示CT掃描圖片、MRI、EKG以及其它醫(yī)療數(shù)據(jù)。除了一個(gè)網(wǎng)絡(luò)瀏覽器,無(wú)需要使用其它特別的軟件,因此可以從筆記本電腦或移動(dòng)設(shè)備上使用這個(gè)功能,當(dāng)然也包括臺(tái)式機(jī)。
不過(guò)這個(gè)叫做Blue Spruce的應(yīng)用程序的難點(diǎn)在于如何解決共享醫(yī)療數(shù)據(jù)中出現(xiàn)的各種問(wèn)題,這些技術(shù)細(xì)節(jié)目前仍在完善中,因?yàn)锽lue Spruce Mashup平臺(tái)要依靠這些技術(shù)而存在。
舉例來(lái)說(shuō),當(dāng)用戶從當(dāng)前視頻直播中轉(zhuǎn)到另一個(gè)瀏覽器標(biāo)簽或另一個(gè)程序時(shí),為了讓直播的視頻流與其同步,IBM的程序員使用了一項(xiàng)仍在開(kāi)發(fā)中的HTML5特性,該特性被稱作socket persistence(套接字持續(xù))。
換句話說(shuō),網(wǎng)上工作以及讓網(wǎng)絡(luò)來(lái)工作的規(guī)則還在制定中,IBM的工作目標(biāo)就是完善這些規(guī)則。
CoScripter是另一個(gè)展示的項(xiàng)目。它是一個(gè)Firefox插件,可以讓用戶記錄、自動(dòng)執(zhí)行以及共享在Firefox中完成的動(dòng)作。自從2007年9月***版CoScripter問(wèn)世以來(lái),它一直在進(jìn)行改進(jìn)并加入了新功能,比如可以在后臺(tái)連續(xù)記錄網(wǎng)絡(luò)行為并有選擇性的將其發(fā)布。
盡管CoScripter與函數(shù)和宏記錄系統(tǒng)以及其它客戶端瀏覽器編程工具,例如Greasemonkey和Chickenfoot非常相似,不過(guò)與他們不同的是,CoScripter不需要編程的知識(shí)就可以使用,而且它生成的腳本可讀性極高。
IBM將CoScripter定位為一種捕獲知識(shí)過(guò)程并將其共享的工具。舉例說(shuō)明如何來(lái)應(yīng)用CoScripter:一段由IBM艾曼登研發(fā)中心的工程師兼該項(xiàng)目的開(kāi)發(fā)者Clemens Drews編寫(xiě)的腳本,該腳本將用戶的電話號(hào)碼加入到美國(guó)的“謝絕騷擾”列表中,這通常是需要多個(gè)步驟來(lái)完成的。其它用戶可以使用幫他們分享照片或在復(fù)雜的論壇上導(dǎo)航的腳本。
關(guān)于CoScirpter還有很多工作需要完成,因?yàn)椤袄锩鏍可嬖S多隱私問(wèn)題”,Drew說(shuō),還有安全問(wèn)題——你不希望有人發(fā)布一旦運(yùn)行就會(huì)盜竊數(shù)據(jù)的腳本。
其它被展示的項(xiàng)目包括“保護(hù)隱私的在線市場(chǎng)”,一個(gè)圖形界面的隱私設(shè)置和單擊一次就可以進(jìn)行多項(xiàng)隱私設(shè)置的Facebook應(yīng)用程序,以及“Social Networks and Discovery”,這是一個(gè)結(jié)合了社會(huì)專家發(fā)掘和社會(huì)網(wǎng)絡(luò)功能的程序。
還有一個(gè)程序叫做Play-by-Play,這是一個(gè)基于瀏覽器的IM客戶端,使用CoScripter技術(shù)創(chuàng)建,可以讓用戶共同進(jìn)行網(wǎng)絡(luò)瀏覽,例如客戶技術(shù)支持。以及一個(gè)叫Highlight的程序,這是一個(gè)將現(xiàn)有的網(wǎng)站轉(zhuǎn)化為針對(duì)移動(dòng)設(shè)備的網(wǎng)站。
【編輯推薦】