[發明專利]表示在網頁瀏覽器中的網頁的狀態表示的建立在審
| 申請號: | 201480059613.0 | 申請日: | 2014-10-31 |
| 公開(公告)號: | CN105745644A | 公開(公告)日: | 2016-07-06 |
| 發明(設計)人: | 莫滕·西爾韋斯特·奧爾森 | 申請(專利權)人: | 柯寶科技公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市磐華律師事務所 11336 | 代理人: | 高偉;卜璐璐 |
| 地址: | 丹麥霍斯*** | 國省代碼: | 丹麥;DK |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表示 網頁瀏覽器 中的 網頁 狀態 建立 | ||
優先權聲明
本申請涉及并要求于2013年11月1日提交的、名稱為“ESTABLISHMENTOFSTATEREPRESENTATIONOFAWEBPAGEREPRESENTEDINAWEBBROWSER”的PA2013-70640號丹麥專利申請的優先權,其全文通過引用并入本文。
發明的領域
現在公開的發明性概念涉及配置為建立表示在網頁瀏覽器中的網頁的狀態表示的方法、系統和計算機程序產品,用于建立網頁瀏覽器的第一內部瀏覽器狀態表示的外部表示以及在此基礎上建立進一步的內部表示的系統,網頁瀏覽器和瀏覽基于網頁的數據源的方法。
背景技術
近幾年期間已經開發了網頁的內容和基本建設。因此,網頁的一大部分是動態網頁,其包括動態內容諸如腳本內容連同標記語言內容和其他內容。網頁的腳本內容幫助建立直觀的以及多功能的網頁,以及在瀏覽網頁期間自動適于用戶輸入的網頁。
其結果是,當動態網頁由網頁瀏覽器處理時,可導致在不同的網頁瀏覽器中的網頁基于例如用戶動作、網頁瀏覽器的位置、腳本內容本身等而具有獨特表示。但是這導致了關于確定網頁瀏覽器中動態網頁的結果表示的問題。
現在公開的發明性概念等提供了上述問題的解決方案。
發明內容
現在公開的發明性概念包含系統、方法、計算機程序產品等,其配置為幫助建立表示在網頁瀏覽器中的網頁的狀態表示。在多個實施例中,這些概念包括如下。
在一種方法中,建立表示在網頁瀏覽器中的網頁的狀態表示的方法包括利用網頁瀏覽器實施下述操作:對從基于網頁的數據源檢索到的網頁執行網頁處理;在所述網頁瀏覽器中建立所述網頁的作為結果的第一內部瀏覽器狀態表示;建立外部表示;所述外部表示表示所述第一內部表示的狀態;其中,建立所述狀態的所述外部表示包括:建立所述第一內部瀏覽器狀態表示的第一內容的表示;建立表示所述第一內部瀏覽器狀態表示的動態內容的狀態的動態內容狀態表示;以及建立包括映射所述動態內容和所述第一內容之間的關系的映射數據;以及使得所述外部表示能夠用于網頁瀏覽器應用以便在與所述第一內部瀏覽器狀態表示的狀態相對應的狀態下在所述網頁瀏覽器應用中建立所述網頁的進一步的內部表示。
在另一個實施例中,系統配置為建立網頁瀏覽器的第一內部瀏覽器狀態表示的外部表示并且在此基礎上建立進一步的內部表示。該系統包括:網頁瀏覽器,其配置為將第一內部瀏覽器狀態表示外在化到該狀態的外部表示,以及網頁瀏覽器應用,其配置為在與第一內部瀏覽器狀態表示的狀態相對應的瀏覽器狀態下基于外部狀態表示建立進一步的內部狀態表示。建立狀態的外部表示包括:建立第一內部瀏覽器狀態表示的第一內容的表示;建立動態內容狀態表示,其表示第一內部瀏覽器狀態表示的動態內容的狀態;以及建立映射數據,其包括映射第一內部瀏覽器狀態表示的動態內容和第一內容之間的關系。
在又一個實施例中,網頁瀏覽器配置為通過下述操作建立外部瀏覽器狀態表示:建立第一內部瀏覽器狀態表示的第一內容的外部表示,建立外部動態內容狀態表示,其表示第一內部表示的動態內容的狀態,以及建立映射數據,其包括映射第一內部瀏覽器狀態表示的動態內容和第一內容之間的關系。
在附加的方法中,網頁瀏覽器配置為基于預建立的外部瀏覽器狀態表示通過下述操作建立進一步的內部瀏覽器狀態表示:處理預建立的外部瀏覽器狀態表示,將處理的結果解析成網頁瀏覽器應用的內部文檔對象模型,以及處理外部瀏覽器狀態表示的映射數據,以及基于映射數據實現表示在內部文檔對象模型中的動態內容和第一內容之間的關系。
在再一個實施例中,方法用于瀏覽包括多個網頁的基于網頁的數據源。該方法包括,利用網頁瀏覽器:瀏覽基于網頁的數據源的一個或多個網頁;在瀏覽期間建立不同的第一內部瀏覽器狀態的至少兩個外部表示;至少部分基于處理外部表示的內容建立一個或多個基于至少一個外部表示的附加瀏覽器事件;以及實施解析成一個或多個網頁瀏覽器應用的內部狀態表示。
附圖說明
下面將參考附圖進一步詳細解釋現在公開的發明性概念。
圖1例示了根據現在公開的發明性概念的若干實施例的系統。
圖2例示了根據現在公開的發明性概念的實施例的、關于建立外部表示的實施例的流程圖。
圖3例示了根據現在公開的發明性概念的實施例的、關于基于外部表示建立在網頁瀏覽器中的進一步的內部狀態表示的實施例的流程圖。
圖4例示了根據現在公開的發明性概念的實施例的、相互關系的示意性映射,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于柯寶科技公司,未經柯寶科技公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480059613.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種單斜舌鎖體
- 下一篇:支持上行鏈路調度的雙閾值上行鏈路速率控制





