[發明專利]最小下載和模擬的頁面導航特征有效
| 申請號: | 201210514067.8 | 申請日: | 2012-12-04 |
| 公開(公告)號: | CN103001963A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | A·吉特勒曼;P·M·莫爾多瓦努;S·J·克羅克特;P·C·米勒 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 范瑋 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 最小 下載 模擬 頁面 導航 特征 | ||
技術領域
本發明涉及最小下載和模擬的頁面導航特征。
背景
計算時代已顯著影響了消費者知識庫,這進而要求設備和應用提供者提供用戶友好且豐富的應用功能。協作或內容管理系統提供自然地方來共享思想和信息,部分地是由于為多個用戶提供的訪問和管理能力,豐富的定制選項,以及輕量協作環境。然而,一般問題涉及在導航操作期間減少發送到網頁的數據量。一種解決方案使用數據壓縮和非導航操作,這需要客戶機請求特定數據改變。不幸的是,這一技術的缺點包括:a)網頁的完整重寫,b)頁面的每一單獨部分可分開地更新,這可能是非常昂貴且低效的,以及c)頁面改變在瀏覽器歷史中不被記錄,導致前進和后退按鈕或其他導航特征不像所期望的那樣操作。
發明內容
提供本發明內容以便以簡化的形式介紹將在以下的具體實施方式中進一步描述的一些概念。本發明內容并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
提供了包括使用最小下載特征和功能作為頁面導航操作的一部分的客戶機-服務器計算體系結構的各實施例,但不限于此。在一個實施例中,客戶機-服務器計算機系統部分地基于可被用作提供最小下載特征和功能的一部分的腳本、樣式、內容和/或其他頁面差異,使用頁面過渡策略在各電子頁面(諸如網頁)之間導航。一個實施例的一種方法用于對頁面增量呈現信息進行打包,以供在呈現新電子頁面中使用,而無需重新應用該新電子頁面和基準電子頁面的公共方面。還公開了其他實施例。
通過閱讀下面的詳細描述并參考相關聯的附圖,這些及其他特點和優點將變得顯而易見。可以理解,前述一般描述和以下詳細描述均僅是說明性的,并且不限制所要求保護的本發明。
附圖簡述
圖1是示例性計算環境的框圖。
圖2是示出示例性頁面導航過程的流程圖。
圖3A-3C是描繪示例性最小下載計算體系結構的各方面的功能框圖。
圖4是示出示例性頁面導航過程的流程圖。
圖5是描繪作為提供最小下載功能的客戶機-服務器通信處理操作的功能圖。
圖6A-6C描繪在實現最小下載過程中示例性用戶界面(UI)的各方面。
圖7是示出用于實現此處所描述的各個實施例的示例性計算環境的框圖。
具體實施方式
圖1是示例性計算環境100的框圖,該計算環境100包括提供電子頁面導航特征和功能(包括最小下載頁面過渡,但不限于此)的處理、存儲器、聯網、和/或其他組件。如圖1所示,示例性計算環境100包括被用作實現頁面導航機制或過程的一部分的至少一個服務器系統或服務器102以及至少一個客戶機104,但不限于此。本領域技術人員將認識到,多個客戶機設備/系統可被配置成使用可用的無線和/或有線基礎結構和功能,來與多個服務器和/或其他組件進行通信和/交互。例如,用戶可使用客戶機104作為與計算設備或系統進行交互的一部分,來訪問并使用多個協作、web、文件、和/或其他服務器的信息和資源,作為瀏覽器電子頁面的一部分。可以理解,在典型交互式會話期間,用戶可使用客戶機104從多個物理服務機器(例如,web服務器、協作服務器、數據庫服務器等)中調用并訪問服務器信息和/或服務。
如上所述,最小下載技術確定用戶當前網頁與新請求的網頁之間的差異,從而對所確定的差異打包以供發送到本地差異應用的客戶機,以便更新所請求的網頁在屏幕/顯示上的一個或多個區域。可以以最小的更新將該技術應用于一類現有網頁,因此無需重寫整個網頁套件。一個實施例的服務器102包括最小下載特征106,最小下載特征106部分地被配置成執行頁面處理服務/特征,作為提供差異包(difference?package)的一部分,差異包包括在各種電子頁面之間進行導航操作的頁面增量呈現信息,如下文所述。
在一個實施例中,在服務器102確定最小下載頁面過渡過程要被使用時,最小下載特征106激活,作為頁面導航操作期間最小下載策略的一部分。最小下載特征106可用于在頁面腳本與頁面的窗口對象、文檔對象、和/或形式對象之間構建間接層,并由此控制事件/通知以及任何相關聯的掛鉤的生存期。間接層提供各個瀏覽器代碼的受控執行,以供在頁面導航模擬期間執行。在一個實施例中,當頁面被導航離開時,最小下載特征106使頁面對象與窗口、文檔和形式對象斷開,并且準備呈現由用戶交互(例如,輸入URL、點擊URL等)產生的新的或目標電子頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210514067.8/2.html,轉載請聲明來源鉆瓜專利網。





