五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > WebOS實(shí)用研究(一)

WebOS實(shí)用研究(一)

文章來(lái)源:365jz.com     點(diǎn)擊數(shù):394    更新時(shí)間:2009-09-13 10:33   參與評(píng)論

首先,如果你覺(jué)得本文章看上去一大段一大段的文字很枯燥,那么可以請(qǐng)你先看這個(gè)演示:精靈部落 相信看完之后你會(huì)提起精神,再回頭仔細(xì)看看這篇文章,謝謝!

      Webos這個(gè)概念出現(xiàn)已經(jīng)不是一日兩日的事情了,但是webos究竟應(yīng)該是個(gè)什么樣的東西,業(yè)界目前還難以給出一個(gè)定論。普遍認(rèn)為現(xiàn)有的網(wǎng)絡(luò)環(huán)境還難以適應(yīng)webos的發(fā)展,因?yàn)楹翢o(wú)疑問(wèn),webos會(huì)是一個(gè)大型的web應(yīng)用程序,動(dòng)輒需要用戶瀏覽器下載上兆的js代碼等相關(guān)文件才可能順利運(yùn)行,而當(dāng)前各地的網(wǎng)速可能都還不是夠快。也許用戶等個(gè)公交車,10分鐘甚至是半個(gè)小時(shí)都能忍耐,但你要用戶坐在電腦前盯著瀏覽器哪怕只是10秒鐘看你這系統(tǒng)還沒(méi)打開(kāi),那都是難以忍受的。

Webos當(dāng)然還不能僅僅是一個(gè)用戶體驗(yàn)上類似于桌面操作系統(tǒng)的東西,但這卻又似乎是必須的,因?yàn)椴唤o用戶這樣的體驗(yàn),用戶很難聯(lián)想到OS,也很難認(rèn)同你這是個(gè)OS,更何況如果你不能給用戶以媲美于桌面操作的用戶體驗(yàn),從技術(shù)角度講就已經(jīng)沒(méi)有任何優(yōu)勢(shì)可言。同時(shí),Webos在瀏覽器里面運(yùn)行的事實(shí)也注定了它和桌面操作系統(tǒng)不可能是同一性質(zhì)的,也不可能達(dá)到相同的功能和效果,但它們卻又是非常類似的。桌面操作系統(tǒng),主要是用來(lái)管理本地資源和應(yīng)用程序,Webos就應(yīng)該主要用來(lái)管理網(wǎng)絡(luò)資源和網(wǎng)頁(yè)應(yīng)用。理想狀態(tài)下的webos,應(yīng)該可以實(shí)現(xiàn)用戶電腦只要安裝一個(gè)瀏覽器,就可以在任何可以聯(lián)接互聯(lián)網(wǎng)的地方訪問(wèn)他的系統(tǒng)及系統(tǒng)里面的資源和應(yīng)用。只不過(guò),目前為止,web應(yīng)用程序的功能遠(yuǎn)沒(méi)達(dá)到桌面應(yīng)用的程度。比如photoshop等,估計(jì)很長(zhǎng)一段時(shí)間內(nèi)都不可能在瀏覽器里面實(shí)現(xiàn)與之媲美的應(yīng)用,所以,webos也是在相當(dāng)一段長(zhǎng)的時(shí)間內(nèi)不可能替代桌面操作系統(tǒng),甚至永遠(yuǎn)都不要考慮讓它去替代桌面系統(tǒng)。我們更多的時(shí)候應(yīng)該去想,怎么讓它在適合它、需要它的領(lǐng)域發(fā)揮它應(yīng)有的作用。

Webos,毫無(wú)疑問(wèn),將會(huì)是未來(lái)的趨勢(shì)。眾所周知,B/S架構(gòu)的應(yīng)用將是未來(lái)發(fā)展的主流方向。

Web1.0時(shí)代,引領(lǐng)潮流的是新浪、網(wǎng)易等門(mén)戶形式的內(nèi)容服務(wù),形式類似于傳統(tǒng)媒介,內(nèi)容提供商準(zhǔn)備、編輯好內(nèi)容發(fā)布在站點(diǎn)上,用戶被動(dòng)瀏覽、接受內(nèi)容。

Web2.0時(shí)代,也就是我們目前正在經(jīng)歷的時(shí)代,標(biāo)志性的應(yīng)用是博客、威客、音視頻分享、社交網(wǎng)站等。在這個(gè)時(shí)代,用戶一改1.0時(shí)代被動(dòng)接受的角色為主動(dòng)提供、分享的角色。每個(gè)網(wǎng)民,都可以是內(nèi)容提供商,因此,這個(gè)時(shí)代也是網(wǎng)絡(luò)信息量爆炸式增長(zhǎng)的時(shí)代,網(wǎng)絡(luò)信息量迅速攀升為海量。與此同時(shí)海量信息及web2.0普遍使用ajax技術(shù)異步交互的特性也明顯導(dǎo)致了一些問(wèn)題,最典型的便是搜索引擎的檢索。面對(duì)海量信息,用戶想要獲取自己需要的內(nèi)容必然更加依賴于搜索引擎,但異步交互卻導(dǎo)致內(nèi)容無(wú)法被蜘蛛程序捕獲,檢索就成問(wèn)題了。同時(shí)海量信息,也必然導(dǎo)致大量于用戶而言沒(méi)有意義的垃圾信息,用戶在使用搜索引擎查找內(nèi)容的時(shí)候,更加費(fèi)時(shí)費(fèi)力。于是業(yè)界提出,未來(lái)web3.0時(shí)代,應(yīng)該是一個(gè)可以對(duì)網(wǎng)絡(luò)信息和網(wǎng)絡(luò)應(yīng)用有效管理的時(shí)代。

預(yù)言未來(lái)web3.0的典型代表將是webos。Webos,簡(jiǎn)單而言便是基于web瀏覽器的操作系統(tǒng)。Webos除了應(yīng)該給用戶以與桌面操作系統(tǒng)類似的感知良好的用戶體驗(yàn)以外,還應(yīng)該具備良好的信息管理和應(yīng)用程序管理等基本功能。用戶通過(guò)使用webos,可以有效地收藏管理他關(guān)心的來(lái)自于網(wǎng)絡(luò)的信息以及他關(guān)心和喜愛(ài)的網(wǎng)絡(luò)應(yīng)用程序(更詳細(xì)介紹可以參照一同附上的精靈部落簡(jiǎn)單規(guī)劃相關(guān)內(nèi)容)。Webos可以給用戶一個(gè)相對(duì)私人的網(wǎng)絡(luò)空間,用戶可以在這個(gè)空間里面只查看所有自己關(guān)心的內(nèi)容,排除網(wǎng)絡(luò)海量信息導(dǎo)致的垃圾信息的干擾。

當(dāng)webos信息管理和應(yīng)用程序管理等基本功能成型以后,它就變成了一個(gè)靈活而強(qiáng)大的基礎(chǔ)平臺(tái)。類似于桌面操作系統(tǒng),我們將可以不斷在這個(gè)平臺(tái)擴(kuò)展有用的功能。平臺(tái)提供的基礎(chǔ)管理功能也將大大簡(jiǎn)化其中獨(dú)立應(yīng)用程序的開(kāi)發(fā)難度,比如權(quán)限管理、用戶管理甚至用戶界面等。同時(shí)用戶對(duì)webos強(qiáng)大功能和良好體驗(yàn)的青睞也必將吸引它向更多有前景的領(lǐng)域發(fā)展。

webos技術(shù)成熟以后,憑其突出的優(yōu)勢(shì)和特色,必將突破局限,走向多元化發(fā)展。我個(gè)人以為,webos技術(shù)非常適合于電子商務(wù)、辦公系統(tǒng)(OA)、電子政務(wù)等事物性平臺(tái)應(yīng)用,同時(shí)也適合于各種信息管理系統(tǒng),甚至任何有待改進(jìn)用戶體驗(yàn)的web應(yīng)用。

webos將是互聯(lián)網(wǎng)應(yīng)用的一個(gè)突破性發(fā)展,是幾代互聯(lián)網(wǎng)人夢(mèng)寐以求的實(shí)現(xiàn)——多少年來(lái),互聯(lián)網(wǎng)技術(shù)一直在追求web應(yīng)用能夠提升到與桌面應(yīng)用相媲美的高度。信息網(wǎng)絡(luò)化是時(shí)代發(fā)展的必然趨勢(shì),因此,能夠有效管理網(wǎng)絡(luò)信息的webos也將是時(shí)代發(fā)展的必然趨勢(shì),其發(fā)展前景之樂(lè)觀不可估量。

 

那么,現(xiàn)在回過(guò)頭來(lái)看,目前的網(wǎng)絡(luò)環(huán)境等客觀因素真的就一定制約著webos的發(fā)展么?關(guān)于這個(gè),我想,我是很有發(fā)言權(quán)的。我本人已經(jīng)很長(zhǎng)一段時(shí)間在研究webos方面的問(wèn)題。通過(guò)努力,我已用事實(shí)證明,在js代碼極其精練、高效的前提之下,webos是有可能只運(yùn)行在不過(guò)100kjs核心代碼的基礎(chǔ)之上的。我的精靈OS,就是一個(gè)很有說(shuō)服力的例子。

精靈OS是一款獨(dú)立研發(fā)、擁有完全自主知識(shí)產(chǎn)權(quán)的webos。精靈OS建立在一個(gè)健全高效并且有特色、有針對(duì)性的ajax基礎(chǔ)框架之上。同時(shí),因?yàn)楸容^深入了解、研究了兩大主流瀏覽器iefirefox的性能及各自技術(shù)標(biāo)準(zhǔn),有針對(duì)性的根據(jù)各自特點(diǎn)做了性能優(yōu)化,精靈OS在這兩大瀏覽器中的運(yùn)行效率很高,在一般速度還可以的寬帶環(huán)境下就可以給用戶以幾乎媲美桌面應(yīng)用的用戶體驗(yàn),直接給了當(dāng)前業(yè)界對(duì)目前網(wǎng)絡(luò)環(huán)境還不適宜webos發(fā)展的言論以有力反擊。事實(shí)上,用戶可以在程序初始化階段僅下載不超過(guò)100k的核心代碼,就可以順利運(yùn)行精靈OS,這相對(duì)國(guó)外眾多廠商使用prototype等第三方框架動(dòng)輒引入上兆代碼是無(wú)法比擬的。

同時(shí),精靈OS比較有效防止了大型ajax應(yīng)用中普遍容易出現(xiàn)的內(nèi)存泄露問(wèn)題,即應(yīng)用程序動(dòng)輒使瀏覽器占用系統(tǒng)上百甚至數(shù)百兆內(nèi)存。精靈OS專門(mén)研究了ie的內(nèi)存回收機(jī)制,有針對(duì)性的、盡最大可能杜絕內(nèi)存泄露,并在一定程度上有效回收內(nèi)存資源。實(shí)踐證明,在ie瀏覽器中,初始化精靈OS時(shí),只占用系統(tǒng)不到60m內(nèi)存,甚至更低。這樣的內(nèi)存使用量,甚至低于隨便打開(kāi)一個(gè)比較大型的門(mén)戶網(wǎng)站,如網(wǎng)易、新浪等。當(dāng)然隨著運(yùn)行精靈OS中的各個(gè)應(yīng)用程序,內(nèi)存占用量會(huì)增多,但依然在當(dāng)前主流配置電腦的承受范圍之內(nèi),最壞的測(cè)試結(jié)果也僅相當(dāng)于用戶瀏覽網(wǎng)易、新浪等門(mén)戶網(wǎng)站不斷打開(kāi)新頁(yè)面所造成的結(jié)果,完全沒(méi)有因?yàn)槭褂眯录夹g(shù)而造成軟硬件無(wú)法適應(yīng)的后果。測(cè)試表明,用戶連續(xù)使用3小時(shí)精靈OS,反復(fù)關(guān)閉打開(kāi)其中大約60個(gè)應(yīng)用程序窗口,最終只給ie造成不超過(guò)200M,firefox造成不超過(guò)150M的內(nèi)存占用。這是一個(gè)相當(dāng)不錯(cuò)的測(cè)試結(jié)果,說(shuō)明精靈OS完全是適于實(shí)用的。這也是當(dāng)前國(guó)內(nèi)國(guó)外許多其他同類產(chǎn)品難以做到的。

 

在解決了運(yùn)行效率的問(wèn)題之后,再有一個(gè)很大的課題就是,webos不應(yīng)該僅僅給用戶類似周面桌面操作系統(tǒng)的體驗(yàn),還應(yīng)該提供強(qiáng)大的資源管理和應(yīng)用管理等基本功能,否則,充其量,也就是一個(gè)模擬效果而已。這當(dāng)然也是能做到的。精靈OS還是一個(gè)很好的例子。

精靈OS是目前我所知的同類產(chǎn)品中唯一一個(gè)實(shí)現(xiàn)了比較完整的OS應(yīng)有功能的產(chǎn)品。精靈OS真正實(shí)現(xiàn)了信息管理、應(yīng)用程序管理、用戶管理、角色權(quán)限管理等基礎(chǔ)功能。不同角色用戶可以使用和安裝不同的應(yīng)用程序,可以管理和分享自己收藏的有用信息,甚至設(shè)置專門(mén)的訪問(wèn)帳號(hào)(類似于windows中的來(lái)賓帳戶管理),讓不同的用戶訪問(wèn)自己不同的文件。同時(shí)精靈OS中的文件和文件夾都可以設(shè)置密碼保護(hù)和訪問(wèn)權(quán)限,只要用戶想保護(hù)起來(lái)的內(nèi)容,就絕對(duì)是安全的。在借助精靈OS的基礎(chǔ)功能,用戶可以很容易在這個(gè)平臺(tái)上擴(kuò)展出新的應(yīng)用功能,并納入系統(tǒng)的統(tǒng)一管理。

同時(shí),精靈OS是一個(gè)組件化的設(shè)計(jì),也是一個(gè)用戶可以高度自定義展現(xiàn)個(gè)性的產(chǎn)品。精靈OS實(shí)現(xiàn)了接近于理想狀態(tài)下“招之即來(lái),揮之即去”的用戶界面。用戶可以隨時(shí)把當(dāng)時(shí)關(guān)心的內(nèi)容展現(xiàn)在自己面前,而不受其他信息干擾。不想看見(jiàn)的信息,可以隨時(shí)關(guān)閉讓它消失。甚至自定義一個(gè)桌面,桌面上只展現(xiàn)自己關(guān)心喜愛(ài)的應(yīng)用程序或內(nèi)容。精靈OS還提供了良好的主題和UI管理。專業(yè)用戶可以在短時(shí)間為精靈OS設(shè)計(jì)添加新的窗口樣式、狀態(tài)欄樣式、任務(wù)欄樣式等等。用戶在有選擇余地的前提下,可以在幾秒鐘內(nèi)讓自己的OS改頭換面。

[未完待續(xù)]文章來(lái)自:精靈部落

     QQ:70buluo@163.com(1047166052)
Tag標(biāo)簽: webos

如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (394人查看,0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)