專利名稱:手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)頁顯示系統(tǒng)及方法,尤其涉及一種手持式電子裝置的Widget網(wǎng)頁顯示 系統(tǒng)及方法。
技術(shù)背景Web Widget是輕量級的Web應(yīng)用程序,為使用者提供一鍵式的服務(wù)。它通常被設(shè)計(jì)為具 有特定的功能,如提供天氣、股票、拍賣等相關(guān)信息。它與網(wǎng)頁一樣,使用標(biāo)準(zhǔn)的Web技術(shù) 開發(fā),如XHTML, CSS, java script等。手持式裝置在無線網(wǎng)絡(luò)的發(fā)展下,現(xiàn)如今通過瀏覽器上網(wǎng)已經(jīng)被廣泛使用,互聯(lián)網(wǎng)已經(jīng) 發(fā)展到Web 2. 0的時代,具有Web 2. O的網(wǎng)頁也越來越多,Web Widget就是一種Web 2. 0的應(yīng) 用, 一個網(wǎng)頁可以放下很多的Widget,讓使用者在一個網(wǎng)頁下使用不同的服務(wù),在個人電腦 或者具有比較大尺寸顯示器的裝置上,對于Web Widget網(wǎng)頁可以很容易的顯示出來。但是, 手持式裝置的顯示屏尺寸就相對比較小,無法有效地把Web Widget在一個網(wǎng)頁下顯示出來。發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng),可以利用普通 瀏覽器査看Web Widget網(wǎng)頁。還有必要提供一種手持式電子裝置的Widget網(wǎng)頁顯示方法,可以利用普通瀏覽器査看 Web Widget網(wǎng)頁。一種手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng),該系統(tǒng)包括Widget輔助瀏覽轉(zhuǎn)換器,該 Widget輔助瀏覽轉(zhuǎn)換器包括分解器,用于將用戶所需要査看的Widget網(wǎng)頁分解成多個獨(dú)立 的Widget,并為每個Widget分配一個ID;收集器,用于收集分解后的Widget;網(wǎng)頁產(chǎn)生器, 用于獲取所述收集器中的Widget,并根據(jù)所述Widget的代碼產(chǎn)生新的網(wǎng)頁;選擇器,用于接 收用戶于所產(chǎn)生的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID査找該Widget的網(wǎng)頁內(nèi)容;及 瀏覽器,用于顯示所述選擇器所査找的Widget網(wǎng)頁內(nèi)容。一種手持式電子裝置的Widget網(wǎng)頁顯示方法,該方法包括如下步驟將用戶所需要査看 的Widget網(wǎng)頁分解成多個獨(dú)立的Widget,并為每個Widget分配一個ID;收集分解后的 Widget;獲取所收集的Widget,并根據(jù)所述Widget的代碼產(chǎn)生新的網(wǎng)頁;接收用戶于所產(chǎn)生 的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID査找該Widget的網(wǎng)頁內(nèi)容;及顯示所査找的Widget網(wǎng)頁內(nèi)容。相較于現(xiàn)有技術(shù),所述手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng)及方法,于小尺寸手持手 持式電子裝置上利用普通瀏覽器可以顯示W(wǎng)eb Widget網(wǎng)頁。
圖l是本發(fā)明手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境圖。 圖2是本發(fā)明手持式電子裝置的Widget網(wǎng)頁顯示方法較佳實(shí)施例的作業(yè)流程圖。 圖3及圖4是本發(fā)明手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng)所提供的Widget網(wǎng)頁兩種顯示 界面的示意圖。
具體實(shí)施方式
如圖1所示,是本發(fā)明一種手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán) 境圖。該系統(tǒng)包括Widget輔助瀏覽轉(zhuǎn)換器(以下簡稱輔助瀏覽轉(zhuǎn)換器)1,該輔助瀏覽轉(zhuǎn)換 器1運(yùn)行于一個手持式電子裝置100上。該手持式電子裝置100可以為具有小尺寸顯示屏幕的 手機(jī)。該手持式電子裝置100包括瀏覽器6,該瀏覽器6可以為Web瀏覽器。所述輔助瀏覽轉(zhuǎn)換 器1包括分解器2、收集器3、網(wǎng)頁產(chǎn)生器4及選擇器5。所述分解器2用于將用戶所需要査看的Widget網(wǎng)頁分解成多個獨(dú)立的Widget,并為每個 Widget分配一個ID。例如,用戶想要査看Google的Widget網(wǎng)頁,該網(wǎng)頁由多個Widget組成 地圖、日歷、MSN等Widget。該分解器2是按照各個Widget的HTML碼進(jìn)行分解的。所述收集器3用于收集分解后的Widget。所述網(wǎng)頁產(chǎn)生器4用于獲取所述收集器3中的Widget,并根據(jù)所獲取的Widget的代碼產(chǎn)生 新的網(wǎng)頁。如圖3及圖4所示,是該網(wǎng)頁產(chǎn)生器4所產(chǎn)生的網(wǎng)頁的兩種顯示界面。該兩種顯示 界面可由用戶任意選擇一種,或者由設(shè)計(jì)人員在編寫該網(wǎng)頁產(chǎn)生器4時設(shè)定一種顯示界面。 其中,圖3為該網(wǎng)頁產(chǎn)生器4產(chǎn)生一個Widget網(wǎng)頁內(nèi)容,該Widget網(wǎng)頁內(nèi)容能夠全部顯示于該 手持式電子裝置100的屏幕上。圖4為該網(wǎng)頁產(chǎn)生器4所產(chǎn)生的所有Widget的名稱列表。選擇器5用于接收用戶于所述產(chǎn)生的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID査找該 Widget的網(wǎng)頁內(nèi)容,并將査找到的該Widget的內(nèi)容發(fā)送給瀏覽器6。若界面為圖3所示,則用 戶可通過使用該手持式電子裝置100鍵盤上的按鍵選擇所需要査看的Widget網(wǎng)頁內(nèi)容,所述 圖3中顯示的是地圖Widget網(wǎng)頁內(nèi)容,若用戶需要査看其他的Widget網(wǎng)頁,則可通過該手持 式電子裝置100的鍵盤,例如手機(jī)上的左、右鍵切換,進(jìn)行選擇。所述選擇器5接收該選擇, 并將所選擇的Widget的ID所對應(yīng)的網(wǎng)頁內(nèi)容發(fā)送給瀏覽器6。若界面為圖4所示,用戶可選擇 所要査看的Widget網(wǎng)頁的名稱,該選擇器5接受用戶所選擇的該Widget名稱所對應(yīng)的Widget的ID,根據(jù)該ID進(jìn)行搜索,找到該ID所對應(yīng)的Widget網(wǎng)頁內(nèi)容,并將該Widget網(wǎng)頁內(nèi)容發(fā)送 給瀏覽器6。如圖2所示,是本發(fā)明手持式電子裝置的Widget網(wǎng)頁顯示方法較佳實(shí)施例的作業(yè)流程圖步驟S30,分解器2將用戶所需要査看的Widget網(wǎng)頁分解成多個獨(dú)立的Widget,并為每個 Widget分配一個ID。例如,用戶想要査看Google的Widget網(wǎng)頁,該網(wǎng)頁由多個Widget組成 地圖、日歷、MSN等Widget。該分解器2是按照各個Widget的HTML碼進(jìn)行分解的。步驟S32,所述收集器3收集分解后的Widget。步驟S34,網(wǎng)頁產(chǎn)生器4獲取收集器3中的Widget,并根據(jù)所獲取的Widget的代碼產(chǎn)生新 的網(wǎng)頁。如圖3及圖4所示,是該網(wǎng)頁產(chǎn)生器4所產(chǎn)生網(wǎng)頁的的兩種顯示界面。該兩種顯示界 面可由用戶任意選擇一種,或者由設(shè)計(jì)人員在編寫該網(wǎng)頁產(chǎn)生器4時設(shè)定一種顯示界面。其 中,圖3為該網(wǎng)頁產(chǎn)生器4產(chǎn)生一個Widget網(wǎng)頁內(nèi)容,該Widget網(wǎng)頁內(nèi)容能夠全部顯示于該手 持式電子裝置100的屏幕上。圖4為該網(wǎng)頁產(chǎn)生器4所產(chǎn)生的所有Widget的名稱列表。步驟S36,選擇器5接收用戶于所產(chǎn)生的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID査找 該Widget的網(wǎng)頁內(nèi)容,并將査找到的該Widget的內(nèi)容發(fā)送給手持式電子裝置100的瀏覽器6。 若界面為圖3所示,則用戶可通過使用該手持式電子裝置100鍵盤上的按鍵選擇所需要査看的 Widget網(wǎng)頁內(nèi)容,所述圖3中顯示的是地圖Widget網(wǎng)頁內(nèi)容,若用戶需要査看其他的Widget 網(wǎng)頁,則可通過該手持式電子裝置100的按鍵,例如手機(jī)上的左、右鍵切換,進(jìn)行選擇,所 述選擇器5接收該選擇,并發(fā)送給瀏覽器6。若界面為圖4所示,用戶可點(diǎn)選所要査看的 Widget網(wǎng)頁的名稱,該選擇器5接受用戶所選擇的該Widget名稱所對應(yīng)的Widget的ID,根據(jù) 該ID進(jìn)行搜索,找到該ID所對應(yīng)的Widget網(wǎng)頁內(nèi)容,并將該網(wǎng)頁內(nèi)容傳送給瀏覽器6。步驟S38,瀏覽器6顯示該網(wǎng)頁的內(nèi)容。最后所應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳 實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方 案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng),其特征在于,該系統(tǒng)包括Widget輔助瀏覽轉(zhuǎn)換器,該Widget輔助瀏覽轉(zhuǎn)換器包括分解器,用于將用戶所需要查看的Widget網(wǎng)頁分解成多個獨(dú)立的Widget,并為每個Widget分配一個ID;收集器,用于收集分解后的Widget;網(wǎng)頁產(chǎn)生器,用于獲取所述收集器中的Widget,并根據(jù)所述Widget的代碼產(chǎn)生新的網(wǎng)頁;選擇器,用于接收用戶于所產(chǎn)生的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID查找該Widget的網(wǎng)頁內(nèi)容;及瀏覽器,用于顯示所述選擇器所查找的Widget網(wǎng)頁內(nèi)容。
2.如權(quán)利要求l所述的手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng),其特 征在于,所述網(wǎng)頁產(chǎn)生器所產(chǎn)生的網(wǎng)頁包括兩種界面 一種是顯示單個Widget網(wǎng)頁的界面; 另一種是顯示所有Widget名稱的界面。
3.一種手持式電子裝置的Widget網(wǎng)頁顯示方法,其特征在于,該方 法包括如下步驟將用戶所需要査看的Widget網(wǎng)頁分解成多個獨(dú)立的Widget,并為每個Widget分配一個ID;收集分解后的Widget;獲取所收集的Widget,并根據(jù)所述Widget的代碼產(chǎn)生新的網(wǎng)頁;接收用戶于所產(chǎn)生的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID査找該Widget的網(wǎng)頁 內(nèi)容;及顯示所査找的Widget網(wǎng)頁內(nèi)容。
4.如權(quán)利要求3所述的手持式電子裝置的Widget網(wǎng)頁顯示方法,其特 征在于,所述產(chǎn)生的網(wǎng)頁包括兩種界面 一種是顯示單個Widget網(wǎng)頁的界面;另一種是顯示所有Widget名稱的界面。
全文摘要
一種手持式電子裝置的Widget網(wǎng)頁顯示方法,包括步驟將用戶所需要查看的Widget網(wǎng)頁分解成多個獨(dú)立的Widget,并為每個Widget分配一個ID;收集分解后的Widget;獲取所收集的Widget,并根據(jù)所述Widget的代碼產(chǎn)生新的網(wǎng)頁;接收用戶于所產(chǎn)生的網(wǎng)頁上選擇的Widget,并根據(jù)該Widget的ID查找該Widget的網(wǎng)頁內(nèi)容;及顯示所查找的Widget網(wǎng)頁內(nèi)容。另外,本發(fā)明還提供一種手持式電子裝置的Widget網(wǎng)頁顯示系統(tǒng)。
文檔編號G06F17/30GK101673273SQ20081030445
公開日2010年3月17日 申請日期2008年9月10日 優(yōu)先權(quán)日2008年9月10日
發(fā)明者黃信博 申請人:深圳富泰宏精密工業(yè)有限公司;奇美通訊股份有限公司