亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

以微技方式開發(fā)及訪問網(wǎng)頁的方法、裝置、終端和系統(tǒng)的制作方法

文檔序號(hào):6369003閱讀:214來源:國知局
專利名稱:以微技方式開發(fā)及訪問網(wǎng)頁的方法、裝置、終端和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊技術(shù)領(lǐng)域,特別是涉及一種以微技(Widget)方式開發(fā)及訪問網(wǎng)頁的方法、裝置、終端和系統(tǒng)。
背景技術(shù)
隨著互聯(lián)網(wǎng)的不斷發(fā)展,當(dāng)前網(wǎng)站的頁面已經(jīng)變得越來越復(fù)雜。網(wǎng)頁功能的目的性越來越明確,同時(shí)功能的重復(fù)性越來越高,添加功能變成重復(fù)性很高的勞動(dòng)。但開發(fā)人員往往只對某個(gè)業(yè)務(wù)模塊或功能模塊熟悉,卻相對欠缺整體網(wǎng)站部署能力。這會(huì)導(dǎo)致網(wǎng)站為了修改某項(xiàng)功能時(shí),而需要?jiǎng)佑酶嗳肆ω?cái)力資源,開發(fā)效率低下,維護(hù)成本高起。例如,網(wǎng)站更新新聞版塊的內(nèi)容時(shí),也需要其它版塊(娛樂、體育等版塊)的開發(fā)人員一起修改。而普通網(wǎng)站的代碼也常常越來越龐大,一個(gè)網(wǎng)頁涉及的代碼關(guān)聯(lián)性常 常很難理解,網(wǎng)頁元素之間耦合過于緊密,一旦網(wǎng)頁某部分做修改,小則耗時(shí)耗力,大則導(dǎo)致網(wǎng)頁崩潰。另外一方面,Widget作為一種基于互聯(lián)網(wǎng)web技術(shù)的小工具應(yīng)用,本身具有web的基本特征,不但能實(shí)現(xiàn)普通網(wǎng)頁功能,還可以實(shí)現(xiàn)用戶平臺(tái)特征的擴(kuò)展功能,用戶體驗(yàn)顯著。隨著Widget應(yīng)用的越來越多,互聯(lián)網(wǎng)上成千上萬開發(fā)者制作各種豐富多彩的Widget應(yīng)用,如何有效在網(wǎng)頁上重用這些同樣是web語言開發(fā)的Widget成為一種隱形需求,也是一種商業(yè)價(jià)值。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種以微技方式開發(fā)及訪問網(wǎng)頁的方法、裝置、終端和系統(tǒng),用以解決現(xiàn)有技術(shù)由于各版塊彼此關(guān)聯(lián)造成網(wǎng)頁開發(fā)效率低下的問題。為解決上述技術(shù)問題,一方面,本發(fā)明提供一種以微技方式開發(fā)網(wǎng)頁的方法,所述方法包括將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)微技Widget包實(shí)現(xiàn);將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包。進(jìn)一步,在所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中之后,指定所述Widget包的屬性。進(jìn)一步,所述Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng)Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。另一方面,本發(fā)明還提供一種訪問網(wǎng)頁的方法,所述方法包括通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包;解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁;將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。再一方面,本發(fā)明還提供一種以微技方式開發(fā)網(wǎng)頁的裝置,所述裝置包括
功能劃分單元,用于將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn);Widget包處理單元,用于將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包。進(jìn)一步,所述裝置還包括屬性指定單元,用于指定所述Widget包的屬性。進(jìn)一步,所述Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng)Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。再一方面,本發(fā)明還提供一種訪問網(wǎng)頁終端,所述訪問網(wǎng)頁終端包括Widget包獲取單元,用于通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包;Widget包解析單元,用于解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁;顯示單元,用于將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。再一方面,本發(fā)明還提供一種網(wǎng)頁開發(fā)及訪問系統(tǒng),包括以微技方式開發(fā)網(wǎng)頁的裝置和訪問網(wǎng)頁終端;其中,所述裝置包括功能劃分單元,用于將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn);Widget包處理單元,用于將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包;所述訪問網(wǎng)頁終端包括Widget包獲取單元,用于通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包;Widget包解析單元,用于解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào) 整布局網(wǎng)頁;顯示單元,用于將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。進(jìn)一步,所述裝置還包括屬性指定單元,用于指定所述Widget包的屬性;所述Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng)=Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。本發(fā)明有益效果如下本發(fā)明將網(wǎng)頁的內(nèi)容按照功能進(jìn)行模塊化劃分,每個(gè)功能由一個(gè)或若干個(gè)Widget包組成,實(shí)現(xiàn)了模塊化開發(fā)網(wǎng)頁;網(wǎng)頁大部分的資源和代碼都放在Widget包中,Widget包以子資源文件的形式存放在客戶端緩存中,網(wǎng)頁只負(fù)責(zé)布局這些Widget功能包,從而降低網(wǎng)頁開發(fā)難度和功能模塊的耦合度并提高網(wǎng)頁開發(fā)代碼的重用性,提升網(wǎng)頁的部署效率和維護(hù)成本;同時(shí)達(dá)到節(jié)省流量的目的。


圖I是本發(fā)明實(shí)施例中一種以微技方式開發(fā)網(wǎng)頁的方法的流程圖2是本發(fā)明實(shí)施例中一種訪問網(wǎng)頁的方法的流程圖;圖3是本發(fā)明實(shí)施例中一種以微技方式開發(fā)網(wǎng)頁的裝置的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例中一種訪問網(wǎng)頁終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了解決現(xiàn)有技術(shù)由于各版塊彼此關(guān)聯(lián)造成網(wǎng)頁開發(fā)效率低下的問題,本發(fā)明提供了一種以微技方式開發(fā)及訪問網(wǎng)頁的方法、裝置、終端和系統(tǒng),以下結(jié)合附圖以及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
本發(fā)明的主要設(shè)計(jì)思想概括如下首先,選擇Widget包并以Widget標(biāo)簽名稱加入到HTML網(wǎng)頁中,并加上屬性描述。通過公開一組擴(kuò)展HTML (Hypertext Markup Language,超文本標(biāo)記語言)標(biāo)簽,將網(wǎng)頁的內(nèi)容按照功能進(jìn)行模塊化劃分,每個(gè)功能由一個(gè)或若干個(gè)Widget包組成,網(wǎng)頁只負(fù)責(zé)布局這些Widget功能包。其次,實(shí)現(xiàn)Widget包的功能,使Widget標(biāo)簽所引用到的Widget包具有指定的功能,具體Widget包的組成模型可以參考現(xiàn)有成熟的Widget規(guī)范。最后,終端設(shè)備應(yīng)該能夠解析Widget標(biāo)簽并能正確布局渲染W(wǎng)idget標(biāo)簽,最終把具備Widget功能的網(wǎng)頁呈現(xiàn)給用戶。該發(fā)明使開發(fā)者容易把開發(fā)的Widget包共享、修改、嵌入到網(wǎng)頁中。Widget包之間,以及包與網(wǎng)頁之間耦合性降低,提高開發(fā)效率,形成新的網(wǎng)頁開發(fā)模型。如圖I所示,本發(fā)明實(shí)施例涉及一種以微技方式開發(fā)網(wǎng)頁的方法,包括步驟S101,將網(wǎng)頁(主網(wǎng)頁)的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn)。本步驟中,例如,將網(wǎng)頁的內(nèi)容按照功能劃分為新聞、體育、娛樂、房產(chǎn)等模塊,將涉及新聞的內(nèi)容封裝在一個(gè)或多個(gè)Widget包里。同理,其它功能模塊也可以通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn)。步驟S102,將Widget包以標(biāo)簽形式嵌入到網(wǎng)頁中,網(wǎng)頁負(fù)責(zé)布局Widget包。本步驟中,開發(fā)主網(wǎng)頁,建立網(wǎng)頁框架,將Widget包以標(biāo)簽形式嵌入到主網(wǎng)頁,力口入在合適的布局中,并指定Widget包的屬性。Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng)=Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者??梢远x標(biāo)簽名稱為Widget,但也不能排除具有類似功能的名稱。在開發(fā)Widget包中,Widget包以屬性中指定的規(guī)范實(shí)現(xiàn)它的功能,并且配合主網(wǎng)頁對該標(biāo)簽的功能需求。主網(wǎng)頁合理布局Widget包的位置和顯示特色,也可以加入腳本語言對其進(jìn)行控制。主網(wǎng)頁應(yīng)該按照具體網(wǎng)頁功能需求,分別引用不同的Widget包,即引用功能各異的Widget包。Widget包實(shí)現(xiàn)對應(yīng)功能可以采用具體明確的文件格式,該文件符合某種規(guī)范,并能實(shí)現(xiàn)主網(wǎng)頁所需求的功能。Widget包除了能實(shí)現(xiàn)普通標(biāo)準(zhǔn)網(wǎng)頁的功能之外,還可以實(shí)現(xiàn)特定規(guī)范的功能,比如調(diào)用本系統(tǒng)設(shè)備的能力。該Widget包的實(shí)現(xiàn)業(yè)界已經(jīng)有成熟的規(guī)范采用,比如萬維網(wǎng)聯(lián)盟(World Wide Web Consortium,)制訂的W3C標(biāo)準(zhǔn),聯(lián)合創(chuàng)新實(shí)驗(yàn)室(JIL)制訂的WAC(Wholesale Application Community,)標(biāo)準(zhǔn),開放移動(dòng)終端平臺(tái)組織(OMTP)制訂BONDI標(biāo)準(zhǔn)等。把Widget包和主網(wǎng)頁一起部署發(fā)布到網(wǎng)站。該網(wǎng)站會(huì)把具體Widget包當(dāng)作一個(gè)資源路徑加以管理,供其他模塊引用。終端設(shè)備用客戶端下載網(wǎng)頁并能顯示。客戶端包括瀏覽器等具備瀏覽網(wǎng)頁功能的客戶端軟件。除此之外,該客戶端還必須支持Widget包的解析,顯示等擴(kuò)展功能。該方案把Widget包當(dāng)作網(wǎng)頁中的資源加以管理,網(wǎng)站非常容易對特定的Widget包進(jìn)行替換,修改,刪除。主網(wǎng)頁設(shè)計(jì)思路主要是布局和管理Widget包的顯示,容易實(shí)現(xiàn)對網(wǎng)頁元素增加好看的特效。而網(wǎng)站開發(fā)者則可以把開發(fā)的Widget包以文件形式授權(quán)給有需求的網(wǎng)頁或網(wǎng)站,共享使用,如同使用一張圖像一樣方便。終端瀏覽器像下載普通資源一樣下載Widget包所實(shí)現(xiàn)的文件,并可以緩沖管理,不需重復(fù)下載相同的Widget包資源。終 端瀏覽器需要在標(biāo)準(zhǔn)瀏覽器功能上擴(kuò)展功能以應(yīng)對Widget標(biāo)簽和運(yùn)行Widget包的支持。以下是以Widget方式開發(fā)的一個(gè)網(wǎng)頁,具體如下
<html>
<head>
〈title〉Widget develop</title>
</head>
<body>
〈Widget src=” first.wgt” >
The browse can’ t support Widget tag</Widget>
〈Widget src=,,second.wgt” >
The browse can’ t support Widget tag</Widget>
</body>
</html>在這個(gè)html網(wǎng)頁中,包含一個(gè)或兩個(gè)以Widget為標(biāo)簽名的元素,元素屬性src指明元素的文件來源,該文件以wgt為后綴名。Widget元素累加顯示在body主體元素中。Widet元素作為DOM接口定義為interface HTMLWidgetElement: HTMLElement {
attribute DOMString src;
attribute DOMString xmlns;
attribute unsigned long width;
attribute unsigned long height;
readonly attribute unsigned long WidgetWidth;
readonly attribute unsigned long WidgetHeight;
attribute DOMString poster;
};HTMLElement為標(biāo)準(zhǔn)的HTML的規(guī)范元素,DOM必須支持,它具有標(biāo)準(zhǔn)的屬性,以及對應(yīng)的事件響應(yīng)。HTMLWidgetElement繼承HTMLElement元素的屬性,以及對應(yīng)的事件響應(yīng),并增加了特有的附加屬性。在這個(gè)實(shí)施例中,Widget元素的附加屬性定義為src,該 Widget 的源文件xmlns,該Widget的規(guī)范命名空間width,該Widget的顯示窗口寬度height,該Widget的顯示窗口高度Widgetffidth, 該Widget本身的實(shí)際寬度WidgetHeight 該Widget本身的實(shí)際高度poster該Widget發(fā)生錯(cuò)誤時(shí)顯示的圖片從Widget元素的定義可知,Widget元素具有普通元素的屬性,網(wǎng)頁開發(fā)者可以通過DOM接口用腳本操作普通元素一樣對它進(jìn)行操作,包括CSS的定義以及觸發(fā)JavaScript函數(shù)的事件等。另外,Widget元素的附加屬性增加了指定Widget模塊的信息,通過這些附加屬性,Widget元素可以引用到具體的Widget模塊,并以它的內(nèi)容為渲染結(jié)果。如,完整的Widget元素描述為
〈Widget src=” first.wgt” id =,,sampelld”
xmlns=,,http://www.w3 .org/nsAWidgets” width=100 height=200 poster = “error .jpg’’>
The browse can’ t support Widget tag </Widget>上述元素表示在網(wǎng)頁布局一個(gè)100X200的窗口,窗口內(nèi)顯示一個(gè)支持WACWidget規(guī)范的first, wgt的內(nèi)容,如果加載first, wgt失敗,則顯示error, jpg圖片。Widgetffidth和WidgetHeight是從first, wgt文件中讀取到的Widget包描述文件的實(shí)際尺寸。此外,JS腳本可以通過getElementByld函數(shù)獲取Widget元素屬性,開發(fā)者可以靜態(tài)修改屬性也可以通過腳本修改源文件的位置及屬性。Widget標(biāo)簽使用src屬性引用Widget包,默認(rèn)擴(kuò)展名為wgt,應(yīng)該不限制擴(kuò)展名,允許使用其他有意義的擴(kuò)展名。在上述例子中,Widget包引用到的源文件為first.wgt.該文件符合WAC規(guī)范,規(guī)范全稱為,該規(guī)范描述了 wgt文件的組成結(jié)構(gòu)。該文件可以在支持WAC規(guī)范的網(wǎng)頁渲染引擎中顯示運(yùn)行。如圖2所示,本發(fā)明還涉及一種訪問網(wǎng)頁的方法,包括步驟S2Ol,通過 URL (Uniform/Universal Resource Locator,統(tǒng)一資源定位符)獲取網(wǎng)頁(主網(wǎng)頁),瀏覽器解析主網(wǎng)頁HTML,解析Widget標(biāo)簽。Widget只是主網(wǎng)頁中的一個(gè)元素,具備普通htmlelement的屬性。解析網(wǎng)頁的Widget標(biāo)簽,通過Widget標(biāo)簽屬性請求下載子資源Widget文件。Widget的src屬性會(huì)指出Widget包文件的路徑,可以通過它去下載該文件包。獲得Widget包。步驟S202,利用Widget引擎解析Widget包,獲取Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁,使整個(gè)頁面更合適。步驟S203,主網(wǎng)頁依次顯示各個(gè)元素,遇到Widget元素則利用Widget引擎運(yùn)行Widget包,widget包的內(nèi)容加載到網(wǎng)頁中進(jìn)行顯示。如圖3所示,本發(fā)明還涉及一種以微技方式開發(fā)網(wǎng)頁的裝置,包括功能劃分單元301,用于將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn);Widget包處理單元302,用于將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包。屬性指定單元303,用于指定所述Widget包的屬性。Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng)Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。如圖4所示,本發(fā)明還涉及一種訪問網(wǎng)頁終端,包括Widget包獲取單元401,用于通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包;Widget包解析單元402,用于解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁;顯示單元403,用于將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。另外,本發(fā)明還涉及一種網(wǎng)頁開發(fā)及訪問系統(tǒng),包括上述實(shí)施例涉及的以微技方式開發(fā)網(wǎng)頁的裝置和訪問網(wǎng)頁終端,由于所述裝置和終端之前已經(jīng)介紹過,則不再重復(fù)描述。其中,以微技方式開發(fā)網(wǎng)頁的裝置設(shè)置在服務(wù)器側(cè),服務(wù)器側(cè)部署采用Widget形式開發(fā)的網(wǎng)頁,具備提供標(biāo)準(zhǔn)網(wǎng)站的對外服務(wù)能力。訪問網(wǎng)頁終端為客戶端,客戶端除了具備標(biāo)準(zhǔn)的瀏覽器功能外,還需要擴(kuò)展額外Widget引擎功能,主要包括在下載Widget的過程,解析Widget的過程,以及運(yùn)行Widget的過程??蛻舳藗?cè)的終端采用集成Widget引擎的瀏覽器。Widget引擎是一種可以解析運(yùn)行Widget的軟件實(shí)體,它能跟瀏覽器無縫連接,它的實(shí)現(xiàn)方式即可以單獨(dú)作為瀏覽器以外的軟件模塊,也可以作為瀏覽器內(nèi)核中的一個(gè)軟件模塊。該實(shí)施例中的主網(wǎng)頁“Widget”標(biāo)簽要能被瀏覽器正確解析,瀏覽器必須支持WAC運(yùn)行時(shí),能正確渲染顯示W(wǎng)idget元素中的內(nèi)容。由上述實(shí)施例可以看出,本發(fā)明將網(wǎng)頁的內(nèi)容按照功能進(jìn)行模塊化劃分,每個(gè)功能由一個(gè)或若干個(gè)Widget包組成,實(shí)現(xiàn)了模塊化開發(fā)網(wǎng)頁;網(wǎng)頁大部分的資源和代碼都放在Widget包中,Widget包以子資源文件的形式存放在客戶端緩存中,網(wǎng)頁只負(fù)責(zé)布局這些Widget功能包,從而降低網(wǎng)頁開發(fā)難度和功能模塊的耦合度并提高網(wǎng)頁開發(fā)代碼的重用 性,提升網(wǎng)頁的部署效率和維護(hù)成本;同時(shí)達(dá)到節(jié)省流量的目的。盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。
權(quán)利要求
1.一種以微技方式開發(fā)網(wǎng)頁的方法,其特征在于,所述方法包括 將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)微技Widget包實(shí)現(xiàn); 將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包。
2.如權(quán)利要求I所述的以微技方式開發(fā)網(wǎng)頁的方法,其特征在于,在所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中之后,指定所述Widget包的屬性。
3.如權(quán)利要求2所述的以微技方式開發(fā)網(wǎng)頁的方法,其特征在于,所述Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng) Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。
4.一種訪問網(wǎng)頁的方法,其特征在于,所述方法包括 通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包; 解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁; 將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。
5.一種以微技方式開發(fā)網(wǎng)頁的裝置,其特征在于,所述裝置包括 功能劃分單元,用于將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn); Widget包處理單元,用于將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包。
6.如權(quán)利要求5所述的以微技方式開發(fā)網(wǎng)頁的裝置,其特征在于,所述裝置還包括 屬性指定單元,用于指定所述Widget包的屬性。
7.如權(quán)利要求6所述的以微技方式開發(fā)網(wǎng)頁的裝置,其特征在于,所述Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng) Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。
8.一種訪問網(wǎng)頁終端,其特征在于,所述訪問網(wǎng)頁終端包括 Widget包獲取單元,用于通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包; Widget包解析單元,用于解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁; 顯示單元,用于將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。
9.一種網(wǎng)頁開發(fā)及訪問系統(tǒng),其特征在于,所述系統(tǒng)包括以微技方式開發(fā)網(wǎng)頁的裝置和訪問網(wǎng)頁終端;其中,所述裝置包括 功能劃分單元,用于將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)Widget包實(shí)現(xiàn); Widget包處理單元,用于將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包; 所述訪問網(wǎng)頁終端包括 Widget包獲取單元,用于通過統(tǒng)一資源定位符URL獲取網(wǎng)頁,解析所述網(wǎng)頁的Widget標(biāo)簽,獲取Widget包; Widget包解析單元,用于解析所述Widget包,獲取所述Widget包的實(shí)際大小,調(diào)整布局網(wǎng)頁; 顯示單元,用于將所述widget包的內(nèi)容加載到所述網(wǎng)頁中進(jìn)行顯示。
10.如權(quán)利要求9所述的網(wǎng)頁開發(fā)及訪問系統(tǒng),其特征在于,所述裝置還包括屬性指定單元,用于指定所述Widget包的屬性;所述Widget包的屬性包括以下屬性的一項(xiàng)或多項(xiàng)=Widget包的路徑、采用規(guī)范、布局大小、渲染模式、更新時(shí)間、發(fā)布組織和作者。
全文摘要
本發(fā)明公開了一種以微技方式開發(fā)及訪問網(wǎng)頁的方法、裝置、終端和系統(tǒng)。所述方法包括將網(wǎng)頁的內(nèi)容按照功能劃分為不同的模塊,每個(gè)模塊的功能通過一個(gè)或多個(gè)微技Widget包實(shí)現(xiàn);將所述Widget包以標(biāo)簽形式嵌入到所述網(wǎng)頁中,所述網(wǎng)頁負(fù)責(zé)布局所述Widget包。本發(fā)明將網(wǎng)頁的內(nèi)容按照功能進(jìn)行模塊化劃分,每個(gè)功能由一個(gè)或若干個(gè)Widget包組成,網(wǎng)頁大部分的資源和代碼都放在Widget包中,Widget包以子資源文件的形式存放在客戶端緩存中,網(wǎng)頁只負(fù)責(zé)布局這些Widget功能包,從而降低網(wǎng)頁開發(fā)難度和功能模塊的耦合度并提高網(wǎng)頁開發(fā)代碼的重用性,提升網(wǎng)頁的部署效率和維護(hù)成本;同時(shí)達(dá)到節(jié)省流量的目的。
文檔編號(hào)G06F17/30GK102681848SQ20121013446
公開日2012年9月19日 申請日期2012年5月3日 優(yōu)先權(quán)日2012年5月3日
發(fā)明者張銳利 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1