[發(fā)明專利]頁面管理方法、裝置、設(shè)備和介質(zhì)在審
| 申請?zhí)枺?/td> | 202011331635.1 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112269622A | 公開(公告)日: | 2021-01-26 |
| 發(fā)明(設(shè)計(jì))人: | 閆楠楠 | 申請(專利權(quán))人: | 百度國際科技(深圳)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F8/38;G06F8/71 |
| 代理公司: | 北京市漢坤律師事務(wù)所 11602 | 代理人: | 姜浩然;吳麗麗 |
| 地址: | 518000 廣東省深圳市南山區(qū)粵*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 頁面 管理 方法 裝置 設(shè)備 介質(zhì) | ||
本公開提供一種頁面管理方法、裝置、設(shè)備和介質(zhì),涉及計(jì)算機(jī)領(lǐng)域,具體為軟件應(yīng)用技術(shù)。頁面管理方法包括:存儲至少一個(gè)子頁面中每一個(gè)子頁面相應(yīng)的一個(gè)或多個(gè)版本的數(shù)據(jù)及其版本標(biāo)識;檢測切換指令,切換指令包括單頁面應(yīng)用中待切換版本的子頁面的目標(biāo)版本的版本標(biāo)識,目標(biāo)版本為所存儲的待切換版本的子頁面相應(yīng)的一個(gè)或多個(gè)版本中的其中一個(gè);以及響應(yīng)于檢測到切換指令,將待切換版本的子頁面的當(dāng)前上線版本切換為目標(biāo)版本。
技術(shù)領(lǐng)域
本公開涉及計(jì)算機(jī)領(lǐng)域,具體為軟件應(yīng)用技術(shù),特別涉及一種頁面管理方式、裝置、設(shè)備和介質(zhì)。
背景技術(shù)
單頁面應(yīng)用是只有一張Web頁面的應(yīng)用,其只加載單個(gè)HTML頁面,并能夠動態(tài)重寫當(dāng)前的頁面來與用戶交互,而不需要重新加載整個(gè)頁面。瀏覽單頁面應(yīng)用時(shí),瀏覽區(qū)域一開始會加載必需的公共資源(HTML、CSS和JavaScript等),而后的所有操作都在這張頁面上完成,并由JavaScript控制,從而實(shí)現(xiàn)單頁面跳轉(zhuǎn)僅刷新局部資源,而公共資源無需重復(fù)加載。
在此部分中描述的方法不一定是之前已經(jīng)設(shè)想到或采用的方法。除非另有指明,否則不應(yīng)假定此部分中描述的任何方法僅因其包括在此部分中就被認(rèn)為是現(xiàn)有技術(shù)。類似地,除非另有指明,否則此部分中提及的問題不應(yīng)認(rèn)為在任何現(xiàn)有技術(shù)中已被公認(rèn)。
發(fā)明內(nèi)容
根據(jù)本公開的一方面,提供了一種單頁面應(yīng)用的頁面管理方法,所述單頁面應(yīng)用包括至少一個(gè)子頁面,所述頁面管理方法包括:存儲所述至少一個(gè)子頁面中每一個(gè)子頁面相應(yīng)的一個(gè)或多個(gè)版本的數(shù)據(jù)及其版本標(biāo)識;檢測切換指令,所述切換指令包括所述單頁面應(yīng)用中待切換版本的子頁面的目標(biāo)版本的版本標(biāo)識,所述目標(biāo)版本為所存儲的待切換版本的子頁面相應(yīng)的一個(gè)或多個(gè)版本中的其中一個(gè);以及響應(yīng)于檢測到所述切換指令,將所述待切換版本的子頁面的當(dāng)前上線版本切換為所述目標(biāo)版本。
根據(jù)本公開的另一方面,還提供了一種裝置,所述裝置包括:存儲單元,被配置用于存儲所述至少一個(gè)子頁面中每一個(gè)子頁面相應(yīng)的一個(gè)或多個(gè)版本的數(shù)據(jù)及其版本標(biāo)識;檢測單元,被配置用于檢測切換指令,所述切換指令包括所述單頁面應(yīng)用中待切換版本的子頁面的目標(biāo)版本的版本標(biāo)識,所述目標(biāo)版本為所存儲的待切換版本的子頁面相應(yīng)的一個(gè)或多個(gè)版本中的其中一個(gè);以及切換單元,被配置用于響應(yīng)于檢測到所述切換指令,將所述待切換版本的子頁面的當(dāng)前上線版本切換為所述目標(biāo)版本。
根據(jù)本公開的另一方面,還提供了一種電子設(shè)備,包括:處理器;以及存儲程序的存儲器,所述程序包括指令,所述指令在由所述處理器執(zhí)行時(shí)使所述處理器執(zhí)行根據(jù)上述的頁面管理方法。
根據(jù)本公開的另一方面,還提供了一種存儲程序的計(jì)算機(jī)可讀存儲介質(zhì),所述程序包括指令,所述指令在由電子設(shè)備的處理器執(zhí)行時(shí),致使所述電子設(shè)備執(zhí)行根據(jù)上述的頁面管理方法。
根據(jù)本公開的另一方面,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)上述的頁面管理方法。
本公開的技術(shù)方案通過在線上存儲單頁面應(yīng)用的每一個(gè)子頁面的一個(gè)或多個(gè)歷史版本,并在檢測到切換版本的指令時(shí),將待切換版本的子頁面的當(dāng)前上線版本切換為上述一個(gè)或多個(gè)歷史版本中的目標(biāo)版本,實(shí)現(xiàn)了對單頁面應(yīng)用中的待切換版本子頁面單獨(dú)進(jìn)行快速切換,從而能夠及時(shí)止損。此外,在單頁面應(yīng)用的某個(gè)子頁面出現(xiàn)線上問題時(shí),上述頁面管理方法能夠?qū)崿F(xiàn)只切換問題子頁面的版本,同時(shí)繼續(xù)呈現(xiàn)其他子頁面的最新版本,各子頁面之間相互不影響,從而能夠避免頻繁變更子頁面的板式與內(nèi)容給用戶帶來的不便,進(jìn)而能夠提升用戶的使用體驗(yàn)。
附圖說明
附圖示例性地示出了實(shí)施例并且構(gòu)成說明書的一部分,與說明書的文字描述一起用于講解實(shí)施例的示例性實(shí)施方式。所示出的實(shí)施例僅出于例示的目的,并不限制權(quán)利要求的范圍。在所有附圖中,相同的附圖標(biāo)記指代類似但不一定相同的要素。
圖1是示出根據(jù)示例性實(shí)施例的頁面管理方法的應(yīng)用場景圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于百度國際科技(深圳)有限公司,未經(jīng)百度國際科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011331635.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





