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

Www轉(zhuǎn)換技術(shù)的制作方法

文檔序號:6352765閱讀:538來源:國知局
專利名稱:Www轉(zhuǎn)換技術(shù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種無線互聯(lián)網(wǎng)的頁面處理、分析、計算和顯示技術(shù),主要用
于通過轉(zhuǎn)換引擎將適宜于微機訪問的WWW頁面轉(zhuǎn)換為適宜于手機訪問的WAP頁面。
背景技術(shù)
目前,大部分手機等小屏幕移動終端只能訪問WAP網(wǎng)站,而無法訪問WWW 網(wǎng)站。但是,可供手機等直接訪問的WAP網(wǎng)站數(shù)量較少,大部分的企業(yè)、個人、 政府等建立的網(wǎng)站基本上都是WWW網(wǎng)站,這些網(wǎng)站只能使用PC正常瀏覽和訪 問。為充分利用現(xiàn)有的www網(wǎng)站資源供手機等訪問,通??梢圆捎米鳛橹虚g橋 梁的轉(zhuǎn)換引擎(轉(zhuǎn)換代理服務(wù)器)將適宜于PC訪問的www頁面轉(zhuǎn)換為適宜于 手機訪問的WAP頁面,例如中國CN1613105A號發(fā)明專利公開說明書公開了 一 種用于在小屏幕客戶終端的顯示屏上顯示超文本標記語言文檔的方法,該方法 通過應用至少一種客戶端頁面樣式來將所述HTML文檔重新格式化,從而調(diào)整 所述重新格式化文檔的寬度以適應所述顯示屏的寬度,并在所述顯示屏顯示所 述重新格式化文檔。所述HTML文檔重新格式化的步驟包括將所述HTML文檔中 的表格單元轉(zhuǎn)換為塊級元素;忽略寬度超過第一預定尺寸的圖像;忽略寬度小 于第二預定尺寸的圖像;忽略寬度和高度等于預定的一組寬度和高度其中之一 項的圖像;按比例縮小尺寸超出第三預定尺寸的圖像;所述圖像的所述尺寸的 參數(shù)沒有在所述HTML文檔中作為屬性出現(xiàn),則確定所述尺寸為偽屬性;將所 述HTML文檔中的定位元素轉(zhuǎn)換為塊級元素;忽略后續(xù)換行符,從而縮小所述 重新格式化文檔的縱向尺寸;將不可分空格字符轉(zhuǎn)換為常規(guī)空格字符,從而縮小所述重新格式化文檔的水平尺寸;還可以根據(jù)需要將頁面放大和縮小。經(jīng)過 該方法的轉(zhuǎn)換,人們可以通過手機等'J、屏幕移動終端方便地訪問和瀏覽WWW 網(wǎng)站頁面的主要內(nèi)容。但是,由于這種轉(zhuǎn)換方法不能判斷手機訪問的網(wǎng)頁是否 是需要進行轉(zhuǎn)換的WWW網(wǎng)頁,難以在實際中推廣使用;另外,對文字部分沒有 進行必要的甄別,使用戶不關(guān)注的大量信息顯示在屏幕上,影響對有用信息的 瀏覽和查看。

發(fā)明內(nèi)容
為克服現(xiàn)有技術(shù)的上述缺陷,本發(fā)明提供了 一種將WWW網(wǎng)頁轉(zhuǎn)換為WAP 網(wǎng)頁的方法,該方法不僅可以進行而W網(wǎng)頁內(nèi)容的轉(zhuǎn)換,而且可以識別哪些網(wǎng) 頁是需要轉(zhuǎn)換的www網(wǎng)頁,并在轉(zhuǎn)換過程中將人們較少關(guān)注的信息隱藏起來。
本發(fā)明實現(xiàn)上述目的的技術(shù)方案是 一種將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的 方法,包括下列步驟 .
步驟A,接收客戶端訪問某一 URL的請求,根據(jù)L'RL進行對網(wǎng)頁是否是— WWW網(wǎng)頁進行初步判斷;
步驟B,獲取頁面內(nèi)容; '
步驟c,對可能不是而w網(wǎng)頁的網(wǎng)頁做進一步的判斷,確定其是否是而w
網(wǎng)頁;
步驟D,對WWW網(wǎng)頁進行頁面轉(zhuǎn)換,首先確定顯示寬度,然后將頁面的各
區(qū)塊從上到下重新排序,將頁面內(nèi)容的格式轉(zhuǎn)換為適于手機瀏覽的格式,并縮
小超過設(shè)定大小的圖片;
步驟D,將轉(zhuǎn)換后的頁面返回給客戶端。
由于本發(fā)明在接到客戶端請求后,首先根據(jù)URL對用戶請求訪問的網(wǎng)頁是 否是WWW網(wǎng)頁進行初步判斷,并對可能不是而W網(wǎng)頁的網(wǎng)頁在獲得頁面內(nèi)容后進行進一步的判斷,由此可以準確地判斷出該網(wǎng)頁是否是www網(wǎng)頁,由此克服 了現(xiàn)有技術(shù)不能對網(wǎng)頁性質(zhì)做出準確判斷的缺陷;由于可以將轉(zhuǎn)換后的頁面寬 度設(shè)定為適應于客戶端的寬度,并且不同區(qū)塊依據(jù)自上到下的方式進行排列, 由此不需要進行縱向滾動,方便了人們?yōu)g覽;由于將超過一定限度的大圖片進 行了縮小,使這些大圖片得以在手機上顯示,由此克服了將大圖片一律刪除的 缺陷。
具體實施例方式
本發(fā)明的主要內(nèi)容包括兩方面 一是判斷客戶端請求訪問的網(wǎng)頁是WAP網(wǎng) 頁還是輕W頁面,二是對頁面進行格式轉(zhuǎn)換和頁面重排,在抓取WWW網(wǎng)頁的內(nèi) 容后,對頁面、文字、表單、圖片進行分析,對分割出來的各區(qū)塊依據(jù)自上到 下的順序重新排列,將htin 1的格式轉(zhuǎn)換為wm 1或xhtmi等適于手機瀏覽的格 式,將圖片進行格式轉(zhuǎn)換、過濾和縮小,以適應手機的顯示能力。
可以通過預設(shè)顯示寬度的方式確定顯示寬度,也可以通過解析客戶端.UA 的方式獲得客戶端的顯示器參數(shù),依據(jù)客戶端顯示器的實際情況設(shè)定適宜的顯 示寬度。然后根據(jù)顯示寬度的要求將段落折行,將頁面各區(qū)塊以及同一區(qū)塊的 各段落依據(jù)從上到下的方式進行排列。
本發(fā)明的總體步驟在前面的發(fā)明內(nèi)容中已經(jīng)介紹,不再贅述。這里,僅對 幾個重要的具體實施方式
做進一步的說明
(1 )識別客戶端請求訪問的網(wǎng)頁是WAP網(wǎng)頁還是而W頁面的方式包括
兩步
第一步是步驟A中的初步判斷如果IITTP請求中的域名以wap. ***、m. ***、 3g. ***關(guān)鍵字開頭,則判定是WAP網(wǎng)頁,不是輕W網(wǎng)頁;
第二步是步驟C中的進一步判斷分析頁面的HTTP HEAD中的Content-Type值,這個值描述了當前頁面的格式,如果是"text/vnd. wap. wmr或者是 "application/vnd. wap. wmlc",則分析其中是否包含關(guān)鍵字"wap"或"wml",若 包含這兩個關(guān)鍵字中的任意一個,則認為是WAP頁面,否則需要進一步對頁面 文本內(nèi)容的格式分析,wap格式網(wǎng)頁會以"〈?xml "標簽開頭,并且XML才艮節(jié)點 為"〈誦1〉",滿足這兩個條件的就認為是wap網(wǎng)頁,否則就是WWW網(wǎng)頁。 (2 )從Htmi到麵LAXHTML格式的轉(zhuǎn)換
目前,手機WAP的格式是WML和XHTML,格式的轉(zhuǎn)換是轉(zhuǎn)換引擎的重要工作, 可依據(jù)現(xiàn)有技術(shù)。
(3)對頁面布局的重新排列將整個頁面分割為多個區(qū)塊,然后按照選定 的顯示寬度進行折行,并對各區(qū)塊的分布方式進行重排,重排頁面要達到的一 個重要目標是保證用戶不再需要進行左右滾動,因此應采用自上到下排列方 式,將頁面區(qū)塊從上到下排列,各區(qū)塊的排列次序可以依據(jù)滿足用戶需要和便 于處理的原則確定,通常有兩種排列方式 一是以原來頁面區(qū)塊從左到右的順 序確定重新排列的順序;二是根據(jù)區(qū)塊的內(nèi)容或?qū)傩砸罁?jù)預設(shè)的優(yōu)先次序順序 排列,區(qū)塊內(nèi)容內(nèi)容性質(zhì)可以根據(jù)區(qū)塊的屬性分析確定。
(4 )對圖片格式和尺寸的轉(zhuǎn)換對頁面中的圖片進行的相應轉(zhuǎn)換主要有三 個方面 一是格式轉(zhuǎn)換,可以依據(jù)現(xiàn)有技術(shù),使之能夠被手機等客戶終端顯示; 二是縮放,主要是縮小,使圖片的大小適合于客戶移動終端的屏幕顯示;三是 過濾,自動判斷圖片的重要性,對于不重要的圖片不予顯示,或者留白由用戶 自己決定是否顯示。圖片的重要性可以根據(jù)圖片的url、 alt、以及尺寸等進 行判定。比如,在黑名單中的圖片不予顯示,長寬比失調(diào)的圖片也不顯示等。
(5)無用和/或次要信息在頁面中的折疊隱藏在互聯(lián)網(wǎng)網(wǎng)站頁面中,有 些區(qū)塊在手機上很占用屏幕空間,但又沒有多少用處,在轉(zhuǎn)換過程中可以將這些無用和/或次要信息的區(qū)塊進行折疊隱藏,并通過超鏈接標識建立以折疊隱 藏的區(qū)塊為目標的超鏈接,所述超鏈接的標識可以采用原區(qū)塊縮略文,并可以 在原區(qū)塊縮略文的兩端加上"+++" 、 "++"或"+ "等適宜形式的折疊符號, 因此,折疊隱藏后在原區(qū)塊的位置就出現(xiàn)一個"+++原區(qū)塊縮略文+++"或其它 適宜形式的超鏈接,所述區(qū)塊縮略文可以根據(jù)實際需要和便禾。的方式進行確 定,例如采用該區(qū)塊正文的前兩個文字和第一個名詞等等。用戶點擊此超鏈, 則相應區(qū)塊被展開而不再被折疊,'用戶可以見到被折疊的內(nèi)容。而未折疊的內(nèi) 容對于用戶來說是一目了然,由此也達到了主要內(nèi)容直達的效果。
應注意下列幾個事項
(1) HTTP頭信息中包含頁面格式信息,但會有錯誤的情況出現(xiàn),在此情 況下可根據(jù)頁面內(nèi)容進行智能判定, 一般可以由轉(zhuǎn)換引擎自動判定出各種超文 本格式、純文本和圖片等。
(2) 對于文本和超文本,字符編碼類型在HTTP頭中也有聲明,但也會有 錯誤情況出現(xiàn),在此情況下可根據(jù)頁面內(nèi)容智能判定編碼類型,常見的編碼有 UTF8和GB2 312.等。
(3 )在現(xiàn)有技術(shù)下,轉(zhuǎn)換引擎可以自動將原HTML格式的頁面轉(zhuǎn)換為適于 手機瀏覽的WML和XHTML格式的小頁面,在此過程中應進行分頁處理、超鏈接 變換以及圖片變換等。
(4)圖片轉(zhuǎn)換是一個必要的方面,應將大圖片轉(zhuǎn)換為適應手機屏幕大小 的小圖片,并且在轉(zhuǎn)換過程中還應將圖片格式變換為手機可識別的格式。
(5 )還可在頁面中設(shè)置或插入音頻和視頻等的多媒體轉(zhuǎn)換功能。
權(quán)利要求
1.一種將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于包括下列步驟步驟A,接收客戶端訪問某一URL的請求,根據(jù)URL進行對網(wǎng)頁是否是WWW網(wǎng)頁進行初步判斷;步驟B,獲取頁面內(nèi)容;步驟C,對可能不是WWW網(wǎng)頁的網(wǎng)頁做進一步的判斷,確定其是否是WWW網(wǎng)頁;步驟D,對WWW網(wǎng)頁進行頁面轉(zhuǎn)換,首先確定顯示寬度,然后將頁面的各區(qū)塊從上到下重新排序,將頁面內(nèi)容的格式轉(zhuǎn)換為適于手機瀏覽的格式,并縮小超過設(shè)定大小的圖片;步驟D,將轉(zhuǎn)換后的頁面返回給客戶端。
2. 如權(quán)利要求1所述的將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于 所述步驟D中對顯示寬度的確定方式為通過預設(shè)顯示寬度的方式確定顯示寬 度,或者通過解析客戶端UA的方式獲得客戶端的顯示器參數(shù),依據(jù)客戶端顯 示器的實際情況設(shè)定適宜的顯示寬度。
3. 如權(quán)利要求2所述的將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于 根據(jù)顯示寬度的要求將段落折行
4. 如權(quán)利要求所述的將W而l"]頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于 所述步驟A中的初步判斷方式是如果I-ITTP請求中的域名以wap. ***、 m. ***、 3g. ***關(guān)鍵字開頭,則判定是WAP網(wǎng)頁,不是WWW網(wǎng)頁。
5. 如權(quán)利要求4所述的將WWW網(wǎng)頁轉(zhuǎn)換為W,'\P網(wǎng)頁的方法,其特征在于 所述步驟C中的進一步判斷分析頁面的HTTP HEAD中的Content-Type值, 這個值描述了當前頁面的格式,如果是"text/vnd. wap. wml"或者是"a卯lication/vnc1. wap.訓ilc",則分折其中是否包含關(guān)鍵字"wap"或"wmi",若 包含這兩個關(guān)鍵字中的任意一個,則認為是WAP頁面,否則需要進一步對頁面 文本內(nèi)容的沖各式分析,wap沖各式網(wǎng)頁會以"〈?xmr標簽開頭,并且XML根節(jié)點 為"〈wml〉",滿足這兩個條件的就認為是wap網(wǎng)頁,否則就是WWW網(wǎng)頁。
6. 如權(quán)利要求1所述的將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于 所述區(qū)塊重排的方式是以原來頁面區(qū)塊從左到右的順序確定重新排列的順序。
7. 如權(quán)利要求1所述的將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于 所述區(qū)塊重排的方式是根據(jù)區(qū)塊的內(nèi)容或?qū)傩砸罁?jù)預設(shè)的優(yōu)先次序順序排列定。 ..
8. 如權(quán)利要求1所述的將西W網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于在圖片轉(zhuǎn)換中,自動判斷圖片的重要性,對于不重要的圖片不予顯示,或者留 白由用戶自己決定是否顯示。
9. 如權(quán)利要求1、 2、 3、 4、 5、 6、 7或8所述的將WWW網(wǎng)頁轉(zhuǎn)換為WAP 網(wǎng)頁的方法,其特征在于將無用和/或次要信息在頁面中的折疊隱藏。
10. 如權(quán)利要求9所述的將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于 將無用和/或次要信息的區(qū)塊進行折疊隱藏,并通過超鏈接標識建立以折疊隱 藏的區(qū)塊為目標的超鏈接,所述超鏈接的標識采用原區(qū)塊縮略文,并在原區(qū)塊 縮略文的兩端加上折疊符號,用戶點擊此超鏈,則相應區(qū)塊被展開而不再被折 疊。
全文摘要
本發(fā)明涉及一種將WWW網(wǎng)頁轉(zhuǎn)換為WAP網(wǎng)頁的方法,其特征在于包括下列步驟步驟A,接收客戶端訪問某一URL的請求,根據(jù)URL進行對網(wǎng)頁是否是WWW網(wǎng)頁進行初步判斷;步驟B,獲取頁面內(nèi)容;步驟C,對可能不是WWW網(wǎng)頁的網(wǎng)頁做進一步的判斷,確定其是否是WWW網(wǎng)頁;步驟D,對WWW網(wǎng)頁進行頁面轉(zhuǎn)換,首先確定顯示寬度,然后將頁面的各區(qū)塊從上到下重新排序,將頁面內(nèi)容的格式轉(zhuǎn)換為適于手機瀏覽的格式,并縮小超過設(shè)定大小的圖片;步驟D,將轉(zhuǎn)換后的頁面返回給客戶端。轉(zhuǎn)換時,還可以通過建立超鏈接方式將無用和/或次要信息在頁面中的折疊隱藏。本發(fā)明不僅可以進行WWW網(wǎng)頁內(nèi)容的轉(zhuǎn)換,而且可以識別哪些網(wǎng)頁是需要轉(zhuǎn)換的WWW網(wǎng)頁,并在轉(zhuǎn)換過程中將人們較少關(guān)注的信息隱藏起來。
文檔編號G06F17/30GK101526953SQ20091007676
公開日2009年9月9日 申請日期2009年1月19日 優(yōu)先權(quán)日2009年1月19日
發(fā)明者楊金鈺, 謝茂培 申請人:北京跳網(wǎng)無限科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
古浪县| 阳原县| 阜新市| 靖边县| 元谋县| 榆社县| 富平县| 罗江县| 怀安县| 徐州市| 民县| 正安县| 保定市| 平山县| 东乌| 康平县| 额敏县| 石嘴山市| 洞头县| 北票市| 海兴县| 屯留县| 赞皇县| 翁牛特旗| 贵溪市| 乐业县| 元阳县| 翁牛特旗| 克山县| 登封市| 云安县| 昌图县| 隆德县| 平凉市| 固镇县| 康定县| 邢台市| 车险| 徐水县| 托克逊县| 兴安盟|