專利名稱:基于移動(dòng)終端wap瀏覽器顯示輸出的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種WAP瀏覽器技術(shù)領(lǐng)域,尤其是涉及一種基于移動(dòng)終端WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法。
背景技術(shù):
WAP2.0協(xié)議是2001年8月推出的。WAP協(xié)議定義了一種移動(dòng)通信終端連接因特網(wǎng)的標(biāo)準(zhǔn)方式,提供了一套統(tǒng)一、開放的技術(shù)平臺(tái),使移動(dòng)設(shè)備可以方便地訪問以統(tǒng)一的內(nèi)容格式表示的因特網(wǎng)以及因特網(wǎng)的信息。WAP1.X體系主要由三部分組成移動(dòng)客戶端(Client)指安裝有微瀏覽器的無線終端設(shè)備(如手機(jī)),能夠?qū)AP網(wǎng)頁(yè)進(jìn)行顯示、解釋、執(zhí)行;WAP網(wǎng)關(guān)(WAP Gateway)完成HTTP協(xié)議向無線Internet傳輸協(xié)議(WSP/WTP)的轉(zhuǎn)換(Protocol Adapters),并對(duì)無線Internet內(nèi)容進(jìn)行壓縮(WML Encoder)和編譯(WML script Compiler)。
Web服務(wù)器(web server),與一般的Internet站點(diǎn)的區(qū)別僅僅是在網(wǎng)頁(yè)編寫上采取的語(yǔ)言有所不同,它采用WML(WAP標(biāo)記語(yǔ)言)語(yǔ)言縮寫。
WAP內(nèi)容和應(yīng)用采用與WWW類似的模式定義,內(nèi)容的傳輸也采用一套與WWW通信協(xié)議類似的標(biāo)準(zhǔn)通信協(xié)議。
典型的WAP代理主要包括兩個(gè)功能協(xié)議轉(zhuǎn)換----負(fù)責(zé)把WAP協(xié)議棧(WSP、WTP、WTLS和WDP)的請(qǐng)求轉(zhuǎn)換為WWW協(xié)議棧(HTTP和TCP/IP)的請(qǐng)求。
內(nèi)容編碼和解碼----內(nèi)容編碼器負(fù)責(zé)把WAP內(nèi)容轉(zhuǎn)換成壓縮編碼格式,從而減小無線網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量。通過使用代理技術(shù),移動(dòng)終端用戶可以瀏覽大量的WAP內(nèi)容,應(yīng)用開發(fā)者也能開發(fā)出大量與具體終端無關(guān)的應(yīng)用服務(wù)。同時(shí),WAP代理允許內(nèi)容和應(yīng)用駐留在固定的WWW服務(wù)器上,并且采用成熟的WWW技術(shù)來開發(fā)應(yīng)用。標(biāo)準(zhǔn)的模型包括WAP客戶機(jī),WAP代理以及WAP服務(wù)器。但WAP體系結(jié)構(gòu)可以支持其他的配置。比如把WAP代理的功能包含在WAP服務(wù)器中,這樣就可以實(shí)現(xiàn)客戶與服務(wù)器安全的端到端連接。
考慮到網(wǎng)絡(luò)支持的能力,特別是手機(jī)支持的能力,在移動(dòng)數(shù)據(jù)業(yè)務(wù)發(fā)展初期,WAP1.X協(xié)議不直接采用有線互聯(lián)網(wǎng)上的HTTP/TLS/TCP協(xié)議,而采用了WSP/WTP/WTLS/WDP協(xié)議,并同時(shí)增加了WML語(yǔ)言,這些協(xié)議是在參考固網(wǎng)協(xié)議(HTTP/TLS/TCP)的基礎(chǔ)上產(chǎn)生的,但這也造成了不能通過手機(jī)直接訪問Internet。
WAP2.0的一個(gè)關(guān)鍵特性是將互聯(lián)網(wǎng)協(xié)議引入WAP環(huán)境。在2.5G和3G上提供比WAP1.X效率更高的無線網(wǎng)絡(luò)傳送協(xié)議。
對(duì)能提供IP連接的承載,WAP2.0協(xié)議棧用WP-TCP代替了WAP1.2中的WSP/WTP/WDP,對(duì)不能提供IP連接的承載,依然采用WSP/WTP/WDP協(xié)儀棧,所以可以說,WAP2.0回歸到了原來的HTTP/TCP協(xié)議。
協(xié)議棧支持方面。在WAP1.X引進(jìn)的WAP協(xié)議棧的基礎(chǔ)上,WAP2.0增加了對(duì)基于共同的因特網(wǎng)協(xié)議棧的支持和服務(wù),包括對(duì)TCP TLS和HTTP的支持。擁有了這兩個(gè)協(xié)議棧,WAP2.0在更大范圍的網(wǎng)絡(luò)和無線載體上提供了連接模型。
WML2.0規(guī)范對(duì)WML1.x兼容性擴(kuò)展進(jìn)行了定義,WML1.x兼容性擴(kuò)展可用于獲得后向兼容性,這樣就不必實(shí)施所有的WML1.x功能。這些擴(kuò)展功能使得使用WML1.x編寫的服務(wù)和應(yīng)用軟件,也能夠在WAP2.0兼容的客戶機(jī)中運(yùn)行,這些客戶機(jī)不具有能夠同時(shí)支持XHTML Mobile Profile和本身WML1.x的雙瀏覽器。
同時(shí),作為用戶人機(jī)交互的一部分,用戶希望得到良好的文字、圖形顯示,也只有良好的顯示輸出,才能夠使得WAP瀏覽器能夠得到更為廣泛的推廣,因此,需要一個(gè)良好的輸出方法。同時(shí)移動(dòng)終端具有處理器速度較慢,內(nèi)存受限,存儲(chǔ)器容量小,顯示空間和色彩有限的特點(diǎn),在目前的WAP瀏覽器中,主要用于桌面系統(tǒng),無法適應(yīng)移動(dòng)終端的特點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)中的不足,提供一種基于移動(dòng)終端WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法。
為了解決上述技術(shù)問題,本發(fā)明是通過以下技術(shù)方案實(shí)現(xiàn)的
本發(fā)明提供了一種基于移動(dòng)終端WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,包括在無線終端設(shè)備中構(gòu)造WAP瀏覽器界面的步驟,還包括顯示普通文本的步驟設(shè)置WAP瀏覽器中普通文本的字體條件;通過WAP網(wǎng)關(guān)從Web服務(wù)器下載普通文本的字符數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;處理器從緩沖區(qū)中依次預(yù)讀入字符數(shù)據(jù),根據(jù)字體條件計(jì)算每個(gè)字符的寬度并相加,當(dāng)總寬度大于等于頁(yè)面顯示的寬度時(shí)作換行處理,并將最終處理結(jié)果寫入存儲(chǔ)器緩沖區(qū)中;所有字符讀完之后,根據(jù)字符高度和總行數(shù),創(chuàng)建區(qū)域大小合適的文字顯示窗體,嵌入WAP瀏覽器主窗體下方的滾動(dòng)區(qū)域;處理器從存儲(chǔ)器緩沖區(qū)依次讀取經(jīng)處理的字符數(shù)據(jù),顯示于新建的文字顯示窗體中。
作為本發(fā)明的一種改進(jìn),所述設(shè)置WAP瀏覽器的字體條件是通過調(diào)用QfontMetrics模塊實(shí)現(xiàn)的。
作為本發(fā)明的一種改進(jìn),還包括顯示圖片的步驟通過WAP網(wǎng)關(guān)從Web服務(wù)器下載圖片文件數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;通過render樹的根節(jié)點(diǎn)指針提取緩沖區(qū)中圖片文件數(shù)據(jù)的標(biāo)簽;讀到img標(biāo)簽時(shí),從該標(biāo)簽的屬性區(qū)域中提取圖片在存儲(chǔ)器緩沖區(qū)中的存放地址,并讀取該圖片數(shù)據(jù),顯示于瀏覽器中。
作為本發(fā)明的一種改進(jìn),還包括顯示HTML文件的步驟設(shè)置WAP瀏覽器中普通文本的字體條件,包括字體、大小或顏色;通過WAP網(wǎng)關(guān)從Web服務(wù)器下載HTML文件數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;通過render樹的根節(jié)點(diǎn)指針提取緩沖區(qū)中HTML文件數(shù)據(jù)的標(biāo)簽,并進(jìn)行處理。
作為本發(fā)明的一種改進(jìn),所述處理HTML文件數(shù)據(jù)的標(biāo)簽包括如果是title標(biāo)簽,對(duì)標(biāo)題欄進(jìn)行設(shè)置;如果是img標(biāo)簽,則調(diào)用圖片顯示模塊;
如果是超鏈接a標(biāo)簽,則將其文本以帶有下劃線的字體顯示輸出,并將URL存儲(chǔ)起來,然后將這段文字的鼠標(biāo)點(diǎn)擊事件與主窗口的連接起來,以實(shí)現(xiàn)鏈接的作用;如果是br標(biāo)簽,則將當(dāng)前輸出位置移到下一行行首;如果是h1~h6或者h(yuǎn)ead、body標(biāo)簽,則根據(jù)不同的標(biāo)簽,以不同的字體,字號(hào)來體現(xiàn)出不同級(jí)別的標(biāo)題;如果是p標(biāo)簽,首先將當(dāng)前輸出位置移到下一行行首,并且讀取該標(biāo)簽的屬性列表,然后根據(jù)這些屬性輸出文字;如果是font標(biāo)簽或其他只和字體有關(guān)的標(biāo)簽時(shí),則更改當(dāng)前字體,用標(biāo)簽要求的字體進(jìn)行輸出。
作為本發(fā)明的一種改進(jìn),當(dāng)標(biāo)簽出現(xiàn)嵌套時(shí),則以堆棧來進(jìn)行處理。
作為本發(fā)明的一種改進(jìn),在輸出文本時(shí),要將文本中多余的空格、制表符或回車過濾掉,然后再用輸出普通文本的方法進(jìn)行輸出。
作為本發(fā)明的一種改進(jìn),當(dāng)一個(gè)標(biāo)簽輸出完畢之后,移向下一個(gè)標(biāo)簽進(jìn)行輸出。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是(1)高效性。本發(fā)明通過構(gòu)造普通文本顯示模塊,對(duì)普通的文本信息進(jìn)行顯示輸出,HTML文件顯示模塊,用來顯示HTML文件,圖片顯示模塊,用來顯示網(wǎng)頁(yè)中的圖片,它們分別顯示了基于不同類別數(shù)據(jù)類型的數(shù)據(jù),將網(wǎng)頁(yè)文件顯示輸出到瀏覽器,使得頁(yè)面的處理速度更快,具有更高的效率。
(2)實(shí)用性。本發(fā)明中對(duì)網(wǎng)頁(yè)的顯示過程,充分利用了移動(dòng)終端的特點(diǎn)和WAP協(xié)議的特點(diǎn),具有良好的實(shí)用性。
圖1是本發(fā)明實(shí)施方法示意圖;圖2為本發(fā)明中實(shí)施例中顯示普通文本的流程圖;圖3為本發(fā)明中實(shí)施例中顯示HTML文件的流程圖。
具體實(shí)施例方式
參考附圖,下面將結(jié)合一個(gè)實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
圖1是實(shí)施過程的示意圖,其具體實(shí)施方式
為1)構(gòu)造WAP瀏覽器界面移動(dòng)終端的設(shè)備通常屏幕很小,尺寸多變,色彩較為簡(jiǎn)單的特點(diǎn),因此構(gòu)造適合于移動(dòng)終端的設(shè)備應(yīng)用的WAP瀏覽器界面主窗體需要符合設(shè)備特點(diǎn)。WAP瀏覽器界面的構(gòu)造方法與普通桌面系統(tǒng)中應(yīng)用的瀏覽器構(gòu)造方法類似,可以慣用的編程方式實(shí)現(xiàn)。同時(shí),主體界面必須實(shí)現(xiàn)菜單欄和工具欄的功能,具備收藏夾,保存網(wǎng)址和網(wǎng)頁(yè)名稱;收藏夾用來進(jìn)行文件保存,保存網(wǎng)址和網(wǎng)頁(yè)名稱,所有收藏夾的內(nèi)容存儲(chǔ)在一個(gè)文件中,一行名稱,一行網(wǎng)址,當(dāng)點(diǎn)擊打開收藏夾時(shí),從文件中依次讀出,顯示出來中,通過可以點(diǎn)擊按鈕來打開該網(wǎng)頁(yè),也可以對(duì)其進(jìn)行刪除操作,因?yàn)椴粫?huì)在文件中進(jìn)行刪除操作,借用臨時(shí)文件來實(shí)現(xiàn)文件中地址的刪除。
2)普通文本顯示在圖2中,是普通文本的顯示流程圖。普通文本顯示模塊用來顯示沒有特殊字體和格式的普通純文本,它是顯示HTML文本的基礎(chǔ),主要實(shí)現(xiàn)方法如下通過QFontMetrics類對(duì)WAP瀏覽器中普通文本的默認(rèn)的字體進(jìn)行設(shè)置,QFontMetrics類是以編程方式實(shí)現(xiàn)的一種功能模塊,主要負(fù)責(zé)通過編程方式實(shí)現(xiàn)的對(duì)WAP瀏覽器中,普通文本默認(rèn)的字體進(jìn)行設(shè)置。
通過WAP網(wǎng)關(guān)從Web服務(wù)器下載普通文本的字符數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;處理器從緩沖區(qū)中依次預(yù)讀入字符數(shù)據(jù),因?yàn)闉g覽器是用于手機(jī)等移動(dòng)設(shè)備,不支持水平方向的滾動(dòng)條,所以需要根據(jù)字體條件調(diào)用函數(shù)計(jì)算每個(gè)字符的寬度并相加,當(dāng)總寬度大于等于頁(yè)面顯示的寬度時(shí)作換行處理,并將最終處理結(jié)果寫入存儲(chǔ)器緩沖區(qū)中;當(dāng)所有字符讀完之后,根據(jù)總行數(shù)和字體的高度,便可以計(jì)算出顯示這些文字需要的區(qū)域大小。根據(jù)這個(gè)區(qū)域大小,創(chuàng)建一個(gè)新的窗體,將這個(gè)窗體嵌入到主窗體下方的滾動(dòng)區(qū)域中。
處理器從存儲(chǔ)器緩沖區(qū)依次讀取經(jīng)處理的字符數(shù)據(jù),顯示于新建的文字顯示窗體中。
3)HTML文件顯示在圖3中,是對(duì)HTML文件的顯示。HTML文件顯示模塊與普通文本文件顯示的不同之處主要在于,HTML文件中含有標(biāo)簽,而這些標(biāo)簽定義了HTML文件在顯示時(shí)的位置和格式,因此比普通文本文件顯示要復(fù)雜一些,主要方法如下①首先設(shè)置WAP瀏覽器默認(rèn)的字體,大小和顏色。
②通過WAP網(wǎng)關(guān)從Web服務(wù)器下載HTML文件數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;③通過render樹的根節(jié)點(diǎn)指針,取出一個(gè)tag(標(biāo)簽),進(jìn)行判斷如果是title標(biāo)簽,對(duì)標(biāo)題欄進(jìn)行設(shè)置;如果是img標(biāo)簽,則調(diào)用圖片顯示模塊,圖片顯示模塊是以編程方式實(shí)現(xiàn)的一種功能模塊,主要負(fù)責(zé)在得到圖片的數(shù)據(jù)流后,在顯示區(qū)域?qū)?shù)據(jù)流以圖片方式顯示出來;如果是超鏈接(a標(biāo)簽),則將其文本以帶有下劃線的字體顯示輸出,并將URL存儲(chǔ)起來,然后將這段文字的鼠標(biāo)點(diǎn)擊事件與主窗口的連接起來,以實(shí)現(xiàn)鏈接的作用;如果是br標(biāo)簽則將當(dāng)前輸出位置移到下一行行首,具體是將x值置為初始值,而將y值加上上一行中字體最大的字的高度,再加上行間距;如果是h1~h6或者h(yuǎn)ead,body標(biāo)簽,則根據(jù)不同的標(biāo)簽,以不同的字體,字號(hào)來體現(xiàn)出不同級(jí)別的標(biāo)題;如果是p標(biāo)簽,首先同br標(biāo)簽一樣換行,并且讀取該標(biāo)簽的屬性列表,然后根據(jù)這些屬性(比如字體,字號(hào),對(duì)齊方式,字體顏色等等)輸出這一段文字;如果是font標(biāo)簽,或者其他例如cite(斜體顯示),strong(黑體顯示)等,只和字體有關(guān)的標(biāo)簽時(shí),則更改當(dāng)前字體,用標(biāo)簽要求的字體進(jìn)行輸出。
④當(dāng)標(biāo)簽出現(xiàn)嵌套時(shí),則以堆棧來進(jìn)行處理,當(dāng)遇到新的將改變字體的標(biāo)簽,比如<font>時(shí),就將當(dāng)前的字體信息壓入堆棧,然后將新的字體信息作為當(dāng)前值進(jìn)行文本輸出,當(dāng)遇到相應(yīng)的結(jié)束標(biāo)簽如</font>時(shí),則將堆棧頂端的字體信息彈出作為當(dāng)前值。
⑤在輸出文本時(shí),要將文本中多余的空格,制表符(\t),回車(\n)過濾掉,然后再用輸出普通文本的方法進(jìn)行輸出,只不過采用不同的字體信息,這在計(jì)算字符寬度和每行的高度時(shí)要加以考慮。
⑥當(dāng)一個(gè)標(biāo)簽輸出完畢之后,移向下一個(gè)標(biāo)簽進(jìn)行輸出。
4)圖片顯示通過WAP網(wǎng)關(guān)從Web服務(wù)器下載圖片文件數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;通過render樹的根節(jié)點(diǎn)指針提取緩沖區(qū)中圖片文件數(shù)據(jù)的標(biāo)簽,當(dāng)在render樹中讀到一個(gè)img標(biāo)簽時(shí),說明此處有一幅圖片,應(yīng)該從該標(biāo)簽的屬性區(qū)域中取出圖片的存放地址,并調(diào)用圖片顯示模塊讀取該圖片數(shù)據(jù),顯示于瀏覽器中。圖片顯示模塊是以編程方式實(shí)現(xiàn)的一種功能模塊,主要負(fù)責(zé)在得到圖片的數(shù)據(jù)流后,在顯示區(qū)域?qū)?shù)據(jù)流以圖片方式顯示出來。
最后,還需要注意的是,以上列舉的僅是本發(fā)明的具體實(shí)施例子。顯然,本發(fā)明不限于以上實(shí)施例子,還可以有許多變形。本領(lǐng)域的普通技術(shù)人員能從本發(fā)明公開的內(nèi)容直接導(dǎo)出或聯(lián)想到的所有變形,均應(yīng)認(rèn)為是本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于移動(dòng)終端WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,包括在無線終端設(shè)備中構(gòu)造WAP瀏覽器界面的步驟,其特征在于,還包括顯示普通文本的步驟設(shè)置WAP瀏覽器中普通文本的字體條件;通過WAP網(wǎng)關(guān)從Web服務(wù)器下載普通文本的字符數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;處理器從緩沖區(qū)中依次預(yù)讀入字符數(shù)據(jù),根據(jù)字體條件計(jì)算每個(gè)字符的寬度并相加,當(dāng)總寬度大于等于頁(yè)面顯示的寬度時(shí)作換行處理,并將最終處理結(jié)果寫入存儲(chǔ)器緩沖區(qū)中;所有字符讀完之后,根據(jù)字符高度和總行數(shù),創(chuàng)建區(qū)域大小合適的文字顯示窗體,嵌入WAP瀏覽器主窗體下方的滾動(dòng)區(qū)域;處理器從存儲(chǔ)器緩沖區(qū)依次讀取經(jīng)處理的字符數(shù)據(jù),顯示于新建的文字顯示窗體中。
2.根據(jù)權(quán)利要求1所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,所述設(shè)置WAP瀏覽器的字體條件是通過調(diào)用QfontMetrics模塊實(shí)現(xiàn)的。
3.根據(jù)權(quán)利要求1所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,還包括顯示圖片的步驟通過WAP網(wǎng)關(guān)從Web服務(wù)器下載圖片文件數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;通過render樹的根節(jié)點(diǎn)指針提取緩沖區(qū)中圖片文件數(shù)據(jù)的標(biāo)簽;讀到img標(biāo)簽時(shí),從該標(biāo)簽的屬性區(qū)域中提取圖片在存儲(chǔ)器緩沖區(qū)中的存放地址,并讀取該圖片數(shù)據(jù),顯示于瀏覽器中。
4.根據(jù)權(quán)利要求1所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,還包括顯示HTML文件的步驟設(shè)置WAP瀏覽器中普通文本的字體條件,包括字體、大小或顏色;通過WAP網(wǎng)關(guān)從Web服務(wù)器下載HTML文件數(shù)據(jù)至無線終端設(shè)備的存儲(chǔ)器緩沖區(qū)中;通過render樹的根節(jié)點(diǎn)指針提取緩沖區(qū)中HTML文件數(shù)據(jù)的標(biāo)簽,并進(jìn)行處理。
5.根據(jù)權(quán)利要求4所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,所述處理HTML文件數(shù)據(jù)的標(biāo)簽包括如果是title標(biāo)簽,對(duì)標(biāo)題欄進(jìn)行設(shè)置;如果是img標(biāo)簽,則調(diào)用圖片顯示模塊;如果是超鏈接a標(biāo)簽,則將其文本以帶有下劃線的字體顯示輸出,并將URL存儲(chǔ)起來,然后將這段文字的鼠標(biāo)點(diǎn)擊事件與主窗口的連接起來,以實(shí)現(xiàn)鏈接的作用;如果是br標(biāo)簽,則將當(dāng)前輸出位置移到下一行行首;如果是h1~h6或者h(yuǎn)ead、body標(biāo)簽,則根據(jù)不同的標(biāo)簽,以不同的字體,字號(hào)來體現(xiàn)出不同級(jí)別的標(biāo)題;如果是p標(biāo)簽,首先將當(dāng)前輸出位置移到下一行行首,并且讀取該標(biāo)簽的屬性列表,然后根據(jù)這些屬性輸出文字;如果是font標(biāo)簽或其他只和字體有關(guān)的標(biāo)簽時(shí),則更改當(dāng)前字體,用標(biāo)簽要求的字體進(jìn)行輸出。
6.根據(jù)權(quán)利要求4所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,當(dāng)標(biāo)簽出現(xiàn)嵌套時(shí),則以堆棧來進(jìn)行處理。
7.根據(jù)權(quán)利要求4所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,在輸出文本時(shí),要將文本中多余的空格、制表符或回車過濾掉,然后再用輸出普通文本的方法進(jìn)行輸出。
8.根據(jù)權(quán)利要求4所述的WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法,其特征在于,當(dāng)一個(gè)標(biāo)簽輸出完畢之后,移向下一個(gè)標(biāo)簽進(jìn)行輸出。
全文摘要
本發(fā)明涉及一種WAP瀏覽器技術(shù)領(lǐng)域,旨在提供一種基于移動(dòng)終端WAP瀏覽器顯示輸出的實(shí)現(xiàn)方法。在移動(dòng)終端設(shè)備受限的情況下,通過構(gòu)造普通文本顯示模塊,對(duì)普通的文本信息進(jìn)行顯示輸出,HTML文件顯示模塊,用來顯示HTML文件,圖片顯示模塊,用來顯示網(wǎng)頁(yè)中的圖片,它們分別顯示了基于不同類別數(shù)據(jù)類型的數(shù)據(jù),將網(wǎng)頁(yè)文件顯示輸出到瀏覽器。本發(fā)明能夠提供良好的顯示界面,提供良好的文本信息,HTML文件和圖片顯示功能,對(duì)于基于移動(dòng)終端WAP瀏覽器的使用具有重要的意義。
文檔編號(hào)G06F17/30GK1828602SQ20061005027
公開日2006年9月6日 申請(qǐng)日期2006年4月10日 優(yōu)先權(quán)日2006年4月10日
發(fā)明者陳天洲, 胡威, 沙峰, 連毅 申請(qǐng)人:浙江大學(xué)