[發明專利]基于風格表和一個目標設備的服務器端的HTML定制無效
| 申請號: | 01104947.2 | 申請日: | 2001-02-23 |
| 公開(公告)號: | CN1310415A | 公開(公告)日: | 2001-08-29 |
| 發明(設計)人: | 孫宇東 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F17/21 | 分類號: | G06F17/21;G06F17/00;G06F9/46;G06F13/14 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 吳立明,傅康 |
| 地址: | 美國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 風格 一個 目標 設備 服務器端 html 定制 | ||
本發明一般涉及處理超文本標記語言(HTML)文檔。更確切地說,本發明涉及基于風格表和一個目標設備的服務器端的HTML定制的系統和方法。
本專利文檔的一部分包含了受版權保護的內容。版權人不反對任何人在專利和商標局作為專利文件或檔案復制本專利的文檔或專利公開的內容,但版權人保留其它所有版權。
環球網(以下稱為“萬維網”)是一組可以訪問因特網的服務器的集合,從中能夠取回特定格式的文檔,并通過萬維網瀏覽器,例如Netscape?NavigatorTM和Microsoft?Internet?ExplorerTM來顯示。目前,超文本標記語言(“HTML”)是制作萬維網文檔(也被稱作萬維網網頁)最常用的語言。網頁是由統一資源定位器(“URL”)識別的,萬維網瀏覽器使用URL定位并顯示特定的網頁。
萬維網瀏覽器存在于不同的目標設備中,一些目標設備并不能顯示所有可能的網頁。例如,個人數字助理(PDA)是一種一般帶有一個萬維網瀏覽器的手持設備。然而,PDA典型地只能顯示有限的幾行文本,不能顯示圖片或其它圖形對象。因此,就需要為PDA作出經過特殊修改的網頁。
另外,一些目標設備在訪問因特網的時候有帶寬限制。無線設備,例如能使用萬維網的蜂窩電話,就不能快速地處理大的網頁。因此,對于有網寬限制的目標設備也需要有網頁特殊修改的版本。
不幸的是,提供特殊目標設備網頁版本通常意味著要提供由不同URL識別的網頁,這就會由于不同的原因而出現問題。例如,一個網頁開發人員需要創建和維護(比如:更新)幾種不同的網頁,這樣會導致費用的增加和可能產生不一致的版本。此外,針對不同的目標設備,需要為網頁分別創建索引和鏈接,這就大大的增加了當前索引和網頁的大小。
不同的技術已經被開發出來用于動態定制網頁由不同系統顯示。例如,風格表使得網頁開發人員能夠定義如何在一個或多個網頁中顯現不同的HTML項。項是HTML文檔結構中一個基本組成部分,它可以包含如一個表,一幅圖,一條目錄,一張嵌入圖片等等。
每一個項有一個相應的風格,包括一個或多個格式參數,用以指明該項如何被萬維網瀏覽器顯示。例如,風格可以包括指向頁邊空白,排列,顏色,大小等等參數。
一個風格表一旦被創建,就可被一個或多個網頁使用。在“層疊”風格表(CSS)中,同一網頁可以使用多個風格表。CSS是由W3C開發的一個眾所周知的標準。目前,雖然CSS標準正在逐漸流行起來,但不是所有的網頁都支持它。
一個風格表可以用LINK項和一個HTML文檔相連接:
包含風格信息的外部數據文件典型地通過“.css”后綴被識別,如:“style.css”。
風格表通常包括一個或多個規則,這些規則在文檔被顯示之前就定義了應用于不同項或項類型的風格。一條典型的規則包括至少一個選擇器和至少一個附屬于這個選擇器的風格。例如,在規則P{fontsize:10pt)中,選擇器P被認為是一個“類型”選擇器,風格聲明{fontsize:10pt}描述和類型P的每個HTML項(“段落”項)相關的風格。
風格表通常被“客戶端”(即萬維網瀏覽器)處理,而不是被“服務器端”(即萬維網服務器)處理。產生這個特征是因為萬維網瀏覽器包含分析程序,用來分析網頁,使其成為合適的數據結構,如一個分析樹。必須在一棵分析樹或類似物上作風格處理要求的復雜操作,并且分析是用萬維網瀏覽器顯示網頁的一個標準步驟。
另一方面,萬維網服務器通常不對網頁進行分析,因為發送(提供)網頁不要求分析。同樣,萬維網服務器通常不包括分析程序。因此,一般的萬維網服務器不能處理風格表。
不幸的是,許多萬維網瀏覽器不支持風格表處理。例如,PDA通常有一個有限的內存和中央處理器(CPU)。因此,基于PDA的萬維網瀏覽器不能處理風格表。同樣,許多老式的萬維網瀏覽器不支持風格表,因為這項技術相對較新并且標準在不斷變化。
因此,我們需要的是針對服務器端HTML定制的系統和方法。并且需要基于風格表和目標設備的針對服務器端HTML定制的系統和方法。此外,還需要有一種系統和方法,用于維護適用于不同能力的多種類型的目標設備的一種版本的HTML文檔。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/01104947.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電源接頭
- 下一篇:包括一個顯示屏的裝置和顯示信息的方法





