欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

對Web文檔進行排版的設(shè)備和方法及設(shè)置其布局的設(shè)備的制作方法

文檔序號:6612361閱讀:133來源:國知局

專利名稱::對Web文檔進行排版的設(shè)備和方法及設(shè)置其布局的設(shè)備的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種對Web文檔進行排版的設(shè)備和方法以及設(shè)置Web文檔布局的設(shè)備,更具體地講,涉及一種能夠有效地將Web文檔輸出到配備了有限的屏幕的裝置的對Web文檔進行排版的設(shè)備和方法以及設(shè)置Web文檔布局的設(shè)備。
背景技術(shù)
:近來,已開發(fā)出越來越多的能夠提供Web服務(wù)的裝置,如移動電話、個人數(shù)字助理(PDA)、網(wǎng)絡(luò)電視、智能電話、Web屏幕電話以及汽車上的導(dǎo)航儀。Web服務(wù)提供利用諸如超文本標記語言、可擴展標記語言(XML)和腳本的語言創(chuàng)建的Web文檔。通常,參照圖1,Web文檔10包括多個內(nèi)容項,如文本、運動畫面和圖像文件。然而,由于例如移動電話的屏幕大小有限,所以當Web文檔10被顯示在移動電話的屏幕上時,用戶可能難以瀏覽該Web文檔10。因此,需要通過有效地在有限屏幕上布置Web文檔的多條信息來向用戶提供方便的Web服務(wù)。
發(fā)明內(nèi)容本發(fā)明實施例提供一種能夠向用戶提供方便的Web服務(wù)的對Web文檔進行排版的設(shè)備和方法以及設(shè)置Web文檔布局的設(shè)備。然而,本發(fā)明實施例的方面不限于這里所闡述的方面。通過參照下面給出的詳細描述,對于本發(fā)明所屬領(lǐng)域的技術(shù)人員而言,本發(fā)明實施例的上述和其它方面將變得更加明顯。通過提供一種對Web文檔進行排版的設(shè)備來實現(xiàn)前述和/或其它方面。所述設(shè)備包括生成模塊,通過分析Web文檔源來生成多個幀;排版模塊,使用預(yù)定的幀布局模式來布置生成的幀;輸出模塊,在屏幕上顯示布置的幀。通過提供一種對Web文檔進行排版的設(shè)備來實現(xiàn)前述和/或其它方面。所述設(shè)備包括生成模塊,通過分析Web文檔源來生成多個幀;排版模塊,使用預(yù)定的幀布局模式來布置生成的幀;輸出模塊,在屏幕上顯示布置的幀,其中,所述預(yù)定的幀布局模式包括層疊模式、縮略圖模式和樹狀模式中的至少一種,所述排版模塊以能夠防止生成的幀的標題彼此重疊的方式來布置生成的幀,并且當布置的幀的數(shù)量超過所述預(yù)定數(shù)量時,將與布置的幀的數(shù)量與所述預(yù)定數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并將所述標簽顯示在屏幕上的預(yù)定義的位置處。通過提供一種設(shè)置Web文檔布局的設(shè)備來實現(xiàn)前述和/或其它方面。所述設(shè)備包括菜單提供模塊,提供設(shè)置菜單,該設(shè)置菜單用于設(shè)置將多個幀布置在屏幕上的幀布局模式,通過分析Web文檔源來生成所述幀;布局模塊,使用預(yù)定的幀布局模式以能夠防止幀的標題彼此重疊的方式來布置幀,;顯示模塊,將布置的幀顯示在屏幕上。所述設(shè)備可包括菜單提供模塊,用于設(shè)置將所述多個幀布置在屏幕上的所述預(yù)定的幀布局模式。通過提供一種設(shè)置Web文檔布局的方法來實現(xiàn)前述和/或其它方面,該方法包括將多個幀布置在屏幕上,通過分析Web文檔源來生成所述幀;當將顯示的幀超過屏幕上可顯示的幀的最大數(shù)量時,將用于顯示在屏幕上的幀組成至少一個標簽。通過參照附圖對本發(fā)明的優(yōu)選實施例進行詳細描述,本發(fā)明的上述和其他特點和優(yōu)點將變得更加明顯,其中圖1示出Web文檔;圖2是根據(jù)實施例的對Web文檔進行排版的設(shè)備的框圖;圖3是根據(jù)實施例的設(shè)置Web文檔布局的設(shè)備的框圖;圖4是示出根據(jù)實施例的對Web文檔進行排版的方法的流程圖;圖5是示出根據(jù)實施例的設(shè)置Web文檔的輸出的流程圖;圖6和圖7是解釋根據(jù)實施例的生成Web文檔的幀的方法的示圖;圖8和圖9是解釋根據(jù)實施例的屏幕上的幀的布局的示例的示圖。具體實施例方式現(xiàn)在,將參照示出了實施例的附圖來更充分地描述本發(fā)明。然而,本發(fā)明可以以許多不同的形式實施,而不應(yīng)被解釋為限于這里所闡述的實施例;相反,提供這些實施例是為了本公開將全面和完整,并且將向本領(lǐng)域技術(shù)人員充分傳達本發(fā)明的構(gòu)思。在附圖中,相同的標號表示相同的部件,因此將省略它們的描述。圖2是根據(jù)實施例的對Web文檔進行排版的設(shè)備200的框圖。參照圖2,設(shè)備200包括生成模塊210、排版模塊220和輸出模塊230。生成模塊210包括分類器213和調(diào)整器216。生成模塊210通過分析Web文檔源來生成多個幀。幀是具有預(yù)定大小的窗口,其包含Web文檔的內(nèi)容。詳細地講,生成模塊210在Web文檔源中搜索將Web文檔劃分為一個或多個段落的標記(tag),并通過將包括在開始標記和與該開始標記成對的結(jié)束標記之間的多條信息相組合來生成幀。例如,假設(shè)將Web文檔劃分為段落的標記被定義為“<div>”,則生成模塊210可通過將包括在開始標記“<div>”和結(jié)束標記“</div>”之間的多條信息相組合來生成幀。如果在“<div>...</div>”中存在使用標記“<table>”的子段落,則生成模塊210可基于每一子段落來生成幀。將Web文檔劃分為段落的標記可根據(jù)提供Web服務(wù)的語言被定義為“<div>”、“<p>”、“<table>”等,并且可被預(yù)先定義為“<div>”、“<p>”或“<table>”等。生成模塊210可基于包括在幀中的信息來確定該幀的標題。例如,生成模塊210可將幀中包括的信息中最常出現(xiàn)的字或短語定義為該幀的標題??蛇x地,生成模塊210可將開始標記中最先出現(xiàn)的字或短語定義為幀標題。生成模塊210可確定幀的標題以使得相應(yīng)幀的主題能夠由幀標題表示。分類器213分析包括在由生成模塊210生成的每一幀中的多條信息,并根據(jù)所述多條信息的內(nèi)容類型來對所述多條信息進行分類。例如,所述多條信息可被分類為文本、動態(tài)圖像和靜態(tài)圖像。然后,調(diào)整器216根據(jù)由分類器213執(zhí)行的分類的結(jié)果來改變字體大小、內(nèi)容大小和分辨率中的至少一個。例如,當圖像大小和分辨率被減小時,需要顯示的內(nèi)容量可被減小,從而提高輸出Web文檔的速度。排版模塊220使用預(yù)定的幀布局模式來布置由生成模塊210生成的幀。所述預(yù)定的幀布局模式的例子包括層疊(cascade)模式、縮略圖模式和樹狀模式。排版模塊220可以以能夠防止相應(yīng)幀的標題彼此重疊的方式來布置由生成模塊210生成的幀。如果排版模塊220將由生成模塊210生成的幀布置為層疊,并且從幀層疊中選擇了一個幀,則排版模塊220可將選擇的幀向前移動到幀層疊的頂部,而將原先位于選擇的幀前面的幀向后移動到幀層疊的底部,從而使得選擇的幀和原先位于選擇的幀前面的幀能夠分別變?yōu)樽罱K的幀層疊中的首幀和末幀。輸出模塊230將通過排版模塊220所執(zhí)行的布置而獲得的一系列幀顯示在屏幕上。根據(jù)屏幕的大小來確定屏幕上可顯示的幀的最大數(shù)量。如果通過排版模塊220所執(zhí)行的布置而獲得的幀的數(shù)量超過屏幕上可顯示的幀的最大數(shù)量,則與通過排版模塊220所執(zhí)行的布置而獲得的幀的數(shù)量與屏幕上可顯示的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀可被組成一個或多個標簽(tab),所述標簽可被顯示在屏幕上的預(yù)定義的位置處。然后,如果選擇了一個標簽,則排版模塊220通過輸出模塊230將包括在選擇的標簽中的多個幀作為層疊顯示在屏幕上。用戶可使用用于設(shè)置Web文檔布局的設(shè)備來選擇由設(shè)備200提供的多個幀布局模式之一,這將隨后參照圖3進行詳細描述。圖3是根據(jù)實施例的設(shè)置Web文檔布局的設(shè)備300的框圖。參照圖3,設(shè)備300包括菜單提供模塊310、布局模塊320和顯示模塊330。菜單提供模塊310提供用于設(shè)置幀布局模式的設(shè)置菜單,所述幀布局模式用于在屏幕上布置通過分析Web文檔而生成的多個幀。所述設(shè)置菜單可提供層疊模式、縮略圖模式和樹狀模式,從而用戶可選擇層疊模式、縮略圖模式和樹狀模式中的一種。然而,本發(fā)明不限于此。換言之,本實施例可應(yīng)用于除了層疊模式、縮略圖模式和樹狀模式之外的各種幀布局模式。層疊模式可被設(shè)置為默認幀布局模式。如果將顯示在屏幕上的幀的數(shù)量超過屏幕上可顯示的幀的最大數(shù)量,則菜單提供模塊310可提供用于將多個幀組成一個或多個標簽的設(shè)置菜單,所述標簽是能夠顯示在屏幕的預(yù)定位置處的小窗口。換言之,如果用戶從該設(shè)置菜單中選擇菜單項“標簽”,則與將顯示在屏幕上的幀的數(shù)量與屏幕上可顯示的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀可被組成一個或多個標簽,并且所述標簽可被顯示在屏幕上。布局模塊320使用當前設(shè)置的幀布局模式來布置由生成模塊210生成的幀。布局模塊320以能夠防止相應(yīng)幀的標題互相重疊的方式來布置由生成模塊210生成的幀。顯示模塊330將通過布局模塊320執(zhí)行的布置而獲得的一系列幀顯示在屏幕上。如果菜單項“標簽”被選擇,并且將顯示在屏幕上的幀的數(shù)量超過了屏幕上可顯示的幀的最大數(shù)量,則顯示模塊330可將與將顯示在屏幕上的幀的數(shù)量與屏幕上可顯示的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并且所述標簽可被顯示在屏幕上的預(yù)定義的位置處。菜單提供模塊310、布局模塊320和顯示模塊330可被包括在圖2所示的設(shè)備200中。在這種情況下,設(shè)備200的排版模塊220可根據(jù)由菜單提供模塊310設(shè)置的幀布局模式來布置多個幀,并且布局模塊320和顯示模塊330是可選的。這里所使用的術(shù)語“模塊”表示(但不限于)執(zhí)行特定任務(wù)的一個軟件組件、一個硬件組件,多個軟件組件、多個硬件組件、一個軟件組件和一個硬件組件的組合、多個軟件組件和一個硬件組件的組合、一個軟件組件和多個硬件組件的組合或者多個軟件組件和多個硬件組件的組合。模塊可方便地構(gòu)造為位于可尋址存儲介質(zhì)上,并被構(gòu)造為在一個或多個處理器上運行。因此,模塊可包括(例如)諸如軟件組件、專用軟件組件、面向?qū)ο蟮能浖M件、類組件和任務(wù)組件的組件、進程、函數(shù)、操作、執(zhí)行線程、屬性、過程、子進程、程序代碼段、驅(qū)動器、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組和變量。組件或模塊中提供的功能可被組合為更少的組件或模塊,或者被進一步分為另外的組件或模塊。此外,組件或模塊可運行設(shè)置在裝置中的至少一個處理器(例如,中央處理單元(CPU))。此外,硬件組件的例子包括專用集成電路(ASIC)和現(xiàn)場可編程門陣列(FPGA)。如上所述,模塊還可表示軟件組件和硬件組件的組合。這些硬件組件還可以是一個或多個處理器。計算機可讀代碼/指令和計算機可讀介質(zhì)可以是為實施例的目的而專門設(shè)計和構(gòu)建的代碼/指令和介質(zhì),或者所述計算機可讀代碼/指令和計算機可讀介質(zhì)可具有計算機硬件和/或計算機軟件領(lǐng)域技術(shù)人員所公知和可用的類型。圖4是示出根據(jù)實施例的對Web文檔進行排版的方法的流程圖。圖4中示出的方法可由圖2所示的設(shè)備200執(zhí)行。參照圖4,在操作S401,生成模塊210通過分析Web文檔源來生成多個幀??衫酶鞣N超文本標記語言(HTML)來創(chuàng)建Web文檔。例如,生成模塊210可在HTMLWeb文檔源中搜索<div>標記,并使用包括在所識別出的<div>標記和與該識別出的<div>標記成對的</div>標記之間的信息來生成幀。可根據(jù)包括在由生成模塊210生成的每一幀中的多條信息的內(nèi)容類型來對它們進行分類。然后,可根據(jù)分類的結(jié)果減小內(nèi)容大小和分辨率,從而減小需要顯示的內(nèi)容量。接下來,在操作S411,排版模塊220使用預(yù)定的幀布局模式來布置由生成模塊210生成的幀。所述預(yù)定的幀布局模式的例子包括層疊模式、縮略圖模式和樹狀模式。排版模塊220可以以能夠防止相應(yīng)幀的標題彼此重疊的方式來布置由生成模塊210生成的幀。在操作S421,輸出模塊230將通過排版模塊220所執(zhí)行的布置而獲得的一系列幀顯示在屏幕上。如果通過排版模塊220所執(zhí)行的布置而獲得的幀的數(shù)量超過屏幕上可顯示的幀的最大數(shù)量,則輸出單元230可將與通過排版模塊220所執(zhí)行的布置而獲得的幀的數(shù)量與屏幕上可顯示的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并將所述標簽顯示在屏幕上的預(yù)定義的位置處。圖5是示出根據(jù)實施例的設(shè)置Web文檔的輸出的流程圖。圖5中所示的方法可由圖3中所示的設(shè)備300執(zhí)行。參照圖5,在操作S501,菜單提供模塊310提供用于設(shè)置幀布局模式的設(shè)置菜單,所述幀布局模式用于在屏幕上布置通過分析Web文檔源而生成的多個幀。在操作S511,布局模塊320根據(jù)利用所述設(shè)置菜單而設(shè)置的預(yù)定的幀布局模式來布置幀。在操作S521,顯示模塊330將通過操作S511中執(zhí)行的布置而獲得的一系列幀顯示在屏幕上。圖6和圖7是解釋根據(jù)實施例的生成Web文檔的幀的方法的示圖。參照圖6,Web文檔通常被劃分為具有不同主題的多個段落602、604和606。Web文檔源包括將Web文檔劃分為段落602、604和606的多個標記,圖2所示的設(shè)備200的生成模塊210使用所述標記以基于Web文檔源來生成多個幀。例如,參照圖7,如果將Web文檔劃分為段落602、604和606的標記被定義為<table>(702),則生成模塊210可通過將包括在開始標記<table>和結(jié)束標記</table>之間的多條信息相組合來生成幀。生成模塊210可基于包括在幀中的信息來確定該幀的標題。例如,生成模塊210可將緊隨標記<tr>(704)之后的短語“Favorites”確定為幀標題。參照圖6,包括在每一幀中的信息可包括不同類型的內(nèi)容項608,如文本、動態(tài)圖像和靜態(tài)圖像。分類器213根據(jù)內(nèi)容項608的類型來對內(nèi)容項608進行分類。然后,調(diào)整器216根據(jù)由分類器213執(zhí)行的分類的結(jié)果來調(diào)整內(nèi)容大小和分辨率。例如,可對具有擴展名“jpg”或“gif”的內(nèi)容項(例如,圖像)執(zhí)行大小和分辨率調(diào)整,通過大小和分辨率調(diào)整而獲得的內(nèi)容項可作為預(yù)先存儲在裝置中的圖標而被顯示在幀中。圖8和圖9是解釋根據(jù)實施例的屏幕上幀的布局的示例的示圖。參照圖8,以能夠防止幀802的標題互相重疊的方式來將多個幀802布置為層疊。因此,用戶可容易地確定Web文檔的內(nèi)容和結(jié)構(gòu),并且可容易地從幀層疊中選擇他/她所感興趣的幀。如果用戶從幀層疊中選擇了幀,則圖2所示的設(shè)備200的排版模塊220可將選擇的幀移動到幀層疊的頂部,而將原先位于選擇的幀前面的幀移動到幀層疊的底部。例如,如果用戶點擊具有標題3的幀806,則具有標題2的幀808和具有標題1的幀810可被向后移動到幀層疊的底部,而幀806以及幀806之后的一個或多個幀可被向前移動到幀層疊的頂部。參照圖8,例如,如果用戶通過點擊按鈕或者通過使用滾動功能沿方向(A)從一幀移動到另一幀,則原先位于幀層疊的底部附近的幀可被向前移動,而原先位于幀層疊的頂部的幀可被向后移動。參照圖9,可以以縮略圖模式902來布置多個幀802??蛇x地,可以以樹狀模式904來布置幀802。詳細地講,在縮略圖模式902下,幀802可被布置為具有預(yù)定義的大小的塊,其中,根據(jù)將顯示幀802的屏幕的大小來確定所述預(yù)定義的塊大小。在樹狀模式904下,幀802可被布置為具有一個或多個父幀并且每一父幀具有一個或多個子幀的樹狀。例如,當將Web文檔劃分為段落的標記被定義為<table>時,可基于包括在開始標記<table>和結(jié)束標記</table>之間的信息首先生成幀901。如果幀901包括另一<table>標記,則可基于幀901中的<table>標記生成一個或多個幀作為幀901的子幀903,從而子幀903屬于比幀901低的級別。通常,Web文檔可被劃分為具有不同主題的段落,并且每一段落可被劃分為具有子主題的子段落。因此,樹狀模式904可使用戶能夠容易地確定Web文檔的內(nèi)容和結(jié)構(gòu),并且能夠容易地選擇他/她所感興趣的Web文檔。根據(jù)本實施例,可在屏幕上顯示狀態(tài)指示符905,以便指示具有一個或多個子幀的幀是打開的還是關(guān)閉的。如果用戶點擊了關(guān)閉的幀的狀態(tài)指示符905,則該幀可被打開,從而該幀以及該幀的許多子幀將顯示為樹狀。參照圖8,如果需要顯示在屏幕上的幀的數(shù)量超過屏幕上可顯示的幀的最大數(shù)量,則與需要顯示在屏幕上的幀的數(shù)量與屏幕上可顯示的幀的最大數(shù)量之差相應(yīng)數(shù)量的幀可組成一個或多個標簽,并且所述標簽可被顯示在屏幕上。例如,如果能夠在標題不重疊的情況下被適當?shù)仫@示在屏幕上的幀的最大數(shù)量為10,并且需要顯示在屏幕上的幀的數(shù)量大于10,則與能夠被適當?shù)仫@示在屏幕上的幀的最大數(shù)量與需要顯示在屏幕上的幀的數(shù)量之差相應(yīng)的數(shù)量的幀被劃分為一個或多個標簽804,每一標簽包括10個幀。如果用戶選擇一個標簽804,則包括在選擇的標簽804中的多個幀可作為層疊顯示在屏幕上。如上所述,根據(jù)本發(fā)明實施例的對Web文檔進行排版的設(shè)備和方法以及設(shè)置Web文檔布局的方法有以下優(yōu)點。首先,可有效地將Web文檔顯示在有限的屏幕上。其次,可通過適當?shù)貨Q定如何布置Web文檔來使用戶最方便。盡管已顯示和描述了幾個實施例,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求及其等同物限定其范圍的本發(fā)明的原理和精神的情況下,可對這些實施例進行改變。權(quán)利要求1.一種對Web文檔進行排版的設(shè)備,該設(shè)備包括生成模塊,通過分析Web文檔源來生成多個幀;排版模塊,使用預(yù)定的幀布局模式來布置生成的幀;輸出模塊,在屏幕上顯示布置的幀。2.如權(quán)利要求1所述的設(shè)備,其中,所述排版模塊以能夠防止生成的幀的標題彼此重疊的方式布置生成的幀;所述預(yù)定的幀布局模式包括層疊模式、縮略圖模式和樹狀模式中的至少一種。3.如權(quán)利要求1所述的設(shè)備,其中,當選擇布置的幀之一時,排版模塊將選擇的幀向前移動,將原先位于選擇的幀前面的幀向后移動,以使得選擇的幀變?yōu)槭讕?,原先位于選擇的幀前面的幀變?yōu)槟?.如權(quán)利要求1所述的設(shè)備,其中,輸出模塊在屏幕上顯示預(yù)定數(shù)量的幀,根據(jù)屏幕的大小來確定所述預(yù)定數(shù)量;當布置的幀的數(shù)量超過所述預(yù)定數(shù)量時,輸出模塊將與布置的幀的數(shù)量與所述預(yù)定數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并將所述標簽顯示在屏幕上的預(yù)定義的位置處。5.如權(quán)利要求4所述的設(shè)備,其中,當選擇了一個標簽時,排版模塊將包括在選擇的標簽中的多個幀作為層疊布置在屏幕上。6.如權(quán)利要求1所述的設(shè)備,其中,所述生成模塊包括分類器,該分類器分析包括在每一幀中的信息,并根據(jù)信息的內(nèi)容類型來對信息進行分類。7.如權(quán)利要求6所述的設(shè)備,其中,所述生成模塊包括調(diào)整器,該調(diào)整器根據(jù)分類器所執(zhí)行的分類的結(jié)果來改變內(nèi)容大小和分辨率中的至少一個。8.如權(quán)利要求1所述的設(shè)備,其中,所述生成模塊搜索將Web文檔劃分為一個或多個段落的標記,并基于包括在開始標記和與該開始標記成對的結(jié)束標記之間的多條信息來生成幀。9.一種設(shè)置Web文檔布局的設(shè)備,該設(shè)備包括菜單提供模塊,提供設(shè)置菜單,該設(shè)置菜單用于設(shè)置將多個幀布置在屏幕上的幀布局模式,通過分析Web文檔源來生成所述幀;布局模塊,使用預(yù)定的幀布局模式以能夠防止幀的標題彼此重疊的方式來布置幀;顯示模塊,在屏幕上顯示布置的幀。10.如權(quán)利要求9所述的設(shè)備,其中,所述預(yù)定的幀布局模式包括層疊模式、縮略圖模式和樹狀模式中的至少一種。11.如權(quán)利要求10所述的設(shè)備,其中,當布置的幀的數(shù)量超過可顯示在屏幕上的幀的最大數(shù)量時,菜單提供模塊提供設(shè)置菜單,該設(shè)置菜單用于將與布置的幀的數(shù)量與可顯示在屏幕上的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并將所述標簽顯示在屏幕上的預(yù)定義的位置處。12.一種對Web文檔進行排版的設(shè)備,該設(shè)備包括生成模塊,通過分析Web文檔源來生成多個幀;排版模塊,使用預(yù)定的幀布局模式來布置生成的幀;輸出模塊,在屏幕上顯示布置的幀,其中,所述預(yù)定的幀布局模式包括層疊模式、縮略圖模式和樹狀模式中的至少一種,所述排版模塊以能夠防止生成的幀的標題彼此重疊的方式來布置生成的幀,當布置的幀的數(shù)量超過可通過輸出模塊顯示在屏幕上的幀的最大數(shù)量時,與布置的幀的數(shù)量與可通過輸出模塊顯示在屏幕上的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀被組成一個或多個標簽,并且所述標簽被顯示在屏幕上的預(yù)定義的位置處。13.一種對Web文檔進行排版的方法,該方法包括通過分析Web文檔源來生成多個幀;使用預(yù)定的幀布局模式來布置生成的幀;將布置的幀顯示在屏幕上。14.如權(quán)利要求13所述的方法,其中,布置步驟包括以能夠防止生成的幀的標題彼此重疊的方式來布置生成的幀;所述預(yù)定的幀布局模式包括層疊模式、縮略圖模式和樹狀模式中的至少一種。15.如權(quán)利要求13所述的方法,其中,布置步驟包括當選擇布置的幀之一時,將選擇的幀向前移動,將原先位于選擇的幀前面的幀向后移動,以使得選擇的幀變?yōu)槭讕?,原先位于選擇的幀前面的幀變?yōu)槟?6.如權(quán)利要求13所述的方法,其中,輸出步驟包括將預(yù)定數(shù)量的幀輸出到屏幕上,根據(jù)屏幕的大小來確定幀的所述預(yù)定數(shù)量;當布置的幀的數(shù)量超過所述預(yù)定數(shù)量,將與布置的幀的數(shù)量與所述預(yù)定數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并將所述標簽顯示在屏幕上的預(yù)定義的位置處。17.如權(quán)利要求16所述的方法,其中,布置步驟包括當選擇了一個標簽時,將包括在選擇的標簽中的多個幀作為層疊布置在屏幕上。18.如權(quán)利要求13所述的方法,其中,生成步驟包括分析包括在每一幀中的信息,并根據(jù)信息的內(nèi)容類型來對信息進行分類。19.如權(quán)利要求18所述的方法,其中,生成步驟還包括根據(jù)分類的結(jié)果改變內(nèi)容大小和分辨率中的至少一個。20.如權(quán)利要求13所述的方法,其中,生成步驟包括搜索將Web文檔劃分為多個段落的標記,并基于包括在開始標記和與該開始標記成對的結(jié)束標記之間的多條信息來生成幀。21.一種設(shè)置Web文檔布局的方法,該方法包括提供設(shè)置菜單,該設(shè)置菜單用于設(shè)置將多個幀布置在屏幕上的幀布局模式,通過分析Web文檔源來生成所述幀;使用預(yù)定的幀布局模式以能夠防止幀的標題彼此重疊的方式來布置幀;在屏幕上顯示布置的幀。22.如權(quán)利要求21所述的方法,其中,所述預(yù)定的幀布局模式包括層疊模式、縮略圖模式和樹狀模式中的至少一種。23.如權(quán)利要求22所述的方法,其中,提供步驟包括當布置的幀的數(shù)量超過可顯示在屏幕上的幀的最大數(shù)量時,提供設(shè)置菜單,該設(shè)置菜單用于將與布置的幀的數(shù)量與可顯示在屏幕上的幀的最大數(shù)量之差相應(yīng)的數(shù)量的幀組成一個或多個標簽,并將所述標簽顯示在屏幕上的預(yù)定義的位置處。24.如權(quán)利要求1所述的設(shè)備,還包括菜單提供模塊,設(shè)置將所述多個幀布置在屏幕上的所述預(yù)定的幀布局模式。25.一種設(shè)置Web文檔布局的方法,該方法包括將多個幀布置在屏幕上,通過分析Web文檔源來生成所述幀;當將顯示的幀超過屏幕上可顯示的幀的最大數(shù)量時,將用于顯示在屏幕上的幀組成至少一個標簽。全文摘要提供一種對Web文檔進行排版的設(shè)備和方法以及設(shè)置Web文檔布局的設(shè)備。所述對Web文檔進行排版的設(shè)備包括生成模塊,通過分析Web文檔源來生成多個幀;排版模塊,使用預(yù)定的幀布局模式來布置生成的幀;輸出模塊,在屏幕上顯示布置的幀。文檔編號G06F17/30GK101145161SQ20071015409公開日2008年3月19日申請日期2007年9月14日優(yōu)先權(quán)日2006年9月14日發(fā)明者成映勛,金尚龍,金淵培,金誠運,崔昌圭申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
肇源县| 卫辉市| 东至县| 沽源县| 濉溪县| 建阳市| 冀州市| 灵武市| 江都市| 镇沅| 洛宁县| 巨野县| 安岳县| 武川县| 沙坪坝区| 共和县| 廊坊市| 金寨县| 霍山县| 新竹市| 西乌珠穆沁旗| 长寿区| 呼伦贝尔市| 湖南省| 收藏| 施甸县| 墨江| 阜南县| 长顺县| 阿克苏市| 宜州市| 云林县| 鄢陵县| 安陆市| 普定县| 界首市| 广丰县| 徐闻县| 石林| 三台县| 谢通门县|