本申請(qǐng)涉及通信,特別是涉及一種頁面圖像顯示方法、裝置、計(jì)算機(jī)設(shè)備和可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著通信技術(shù)的發(fā)展,特別是移動(dòng)互聯(lián)網(wǎng)的普及和智能化設(shè)備的廣泛應(yīng)用,人們?cè)絹碓揭蕾囉诰W(wǎng)絡(luò)通信進(jìn)行工作、學(xué)習(xí)和娛樂。然而,這也使得網(wǎng)絡(luò)安全威脅日益復(fù)雜多變。在此背景下,遠(yuǎn)程瀏覽器隔離技術(shù)應(yīng)運(yùn)而生。
2、遠(yuǎn)程瀏覽器隔離技術(shù)通過將用戶瀏覽活動(dòng)從目標(biāo)終端完全隔離到遠(yuǎn)程服務(wù)器上加載執(zhí)行,并由遠(yuǎn)程服務(wù)器將加載執(zhí)行結(jié)果,反饋至目標(biāo)終端,避免目標(biāo)終端受到網(wǎng)絡(luò)安全威脅。
3、然而,傳統(tǒng)隔離方式中,遠(yuǎn)程服務(wù)器與目標(biāo)終端之間的數(shù)據(jù)傳輸過程容易出現(xiàn)帶寬占用率較高的情況,影響目標(biāo)終端中頁面圖像的渲染速度。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問題,提供能夠降低帶寬占用率,提高頁面圖像渲染速度的一種頁面圖像顯示方法、裝置、計(jì)算機(jī)設(shè)備、可讀存儲(chǔ)介質(zhì)和程序產(chǎn)品。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N頁面圖像顯示方法,包括:
3、響應(yīng)于目標(biāo)終端發(fā)送的頁面渲染請(qǐng)求,獲取待渲染頁面在預(yù)設(shè)數(shù)據(jù)類型下的渲染數(shù)據(jù);
4、對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù);
5、將壓縮渲染數(shù)據(jù)發(fā)送至目標(biāo)終端,以使目標(biāo)終端根據(jù)壓縮渲染數(shù)據(jù),在目標(biāo)終端的待渲染頁面上進(jìn)行內(nèi)容渲染。
6、在其中一個(gè)實(shí)施例中,對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù),包括:確定待渲染頁面的渲染模式;渲染模式包括第一渲染模式;在渲染模式為第一渲染模式的情況下,對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù)。
7、在其中一個(gè)實(shí)施例中,確定待渲染頁面的渲染模式包括:獲取遠(yuǎn)程服務(wù)器與目標(biāo)終端之間的通信質(zhì)量數(shù)據(jù),并根據(jù)通信質(zhì)量數(shù)據(jù),確定待渲染頁面的渲染模式;或者,接收來自目標(biāo)終端針對(duì)渲染模式的模式選取信息,并根據(jù)模式選取信息,確定待渲染頁面的渲染模式。
8、在其中一個(gè)實(shí)施例中,對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù)包括:對(duì)渲染數(shù)據(jù)進(jìn)行數(shù)據(jù)壓縮,得到第一渲染數(shù)據(jù);對(duì)第一渲染數(shù)據(jù)進(jìn)行格式轉(zhuǎn)化,得到壓縮渲染數(shù)據(jù)。
9、在其中一個(gè)實(shí)施例中,對(duì)第一渲染數(shù)據(jù)進(jìn)行格式轉(zhuǎn)化,得到壓縮渲染數(shù)據(jù),包括:將第一渲染數(shù)據(jù)的數(shù)據(jù)格式轉(zhuǎn)化為webp格式,得到第二渲染數(shù)據(jù);將第二渲染數(shù)據(jù)轉(zhuǎn)化為矢量命令數(shù)據(jù),將矢量命令數(shù)據(jù)作為壓縮渲染數(shù)據(jù)。
10、第二方面,本申請(qǐng)?zhí)峁┝肆硪环N頁面圖像顯示方法,包括:
11、向遠(yuǎn)程服務(wù)器發(fā)送頁面渲染請(qǐng)求,以使遠(yuǎn)程服務(wù)器響應(yīng)于頁面渲染請(qǐng)求,獲取待渲染頁面在預(yù)設(shè)數(shù)據(jù)類型下的渲染數(shù)據(jù);
12、接收遠(yuǎn)程服務(wù)器發(fā)送的壓縮渲染數(shù)據(jù);壓縮渲染數(shù)據(jù)由遠(yuǎn)程服務(wù)器對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理后得到;
13、根據(jù)壓縮渲染數(shù)據(jù),在目標(biāo)終端的待渲染頁面上進(jìn)行內(nèi)容渲染。
14、第三方面,本申請(qǐng)還提供了一種頁面圖像顯示裝置,包括:
15、獲取模塊,用于響應(yīng)于目標(biāo)終端發(fā)送的頁面渲染請(qǐng)求,獲取待渲染頁面在預(yù)設(shè)數(shù)據(jù)類型下的渲染數(shù)據(jù);
16、第一處理模塊,用于對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù);
17、第一發(fā)送模塊,用于將壓縮渲染數(shù)據(jù)發(fā)送至目標(biāo)終端,以使目標(biāo)終端根據(jù)壓縮渲染數(shù)據(jù),在目標(biāo)終端的待渲染頁面上進(jìn)行內(nèi)容渲染。
18、第四方面,本申請(qǐng)還提供了另一種頁面圖像顯示裝置,包括:
19、第二發(fā)送模塊,用于向遠(yuǎn)程服務(wù)器發(fā)送頁面渲染請(qǐng)求,以使遠(yuǎn)程服務(wù)器響應(yīng)于頁面渲染請(qǐng)求,獲取待渲染頁面在預(yù)設(shè)數(shù)據(jù)類型下的渲染數(shù)據(jù);
20、接收模塊,用于接收遠(yuǎn)程服務(wù)器發(fā)送的壓縮渲染數(shù)據(jù);壓縮渲染數(shù)據(jù)由所述遠(yuǎn)程服務(wù)器對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理后得到;
21、第二處理模塊,用于根據(jù)壓縮渲染數(shù)據(jù),在目標(biāo)終端的待渲染頁面上進(jìn)行內(nèi)容渲染。
22、第五方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)第一方面或第二方面在各種可能的實(shí)施方式下的方法。
23、第六方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面或第二方面在各種可能的實(shí)施方式下的方法。
24、第七方面,本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面或第二方面在各種可能的實(shí)施方式下的方法。
25、上述頁面圖像顯示方法、裝置、計(jì)算機(jī)設(shè)備、可讀存儲(chǔ)介質(zhì)和程序產(chǎn)品,通過截取待渲染頁面在預(yù)設(shè)數(shù)據(jù)類型下的渲染數(shù)據(jù),并且對(duì)渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù);從而只需將壓縮渲染數(shù)據(jù)發(fā)送至目標(biāo)終端,即可使目標(biāo)終端根據(jù)壓縮渲染數(shù)據(jù),在目標(biāo)終端的待渲染頁面上進(jìn)行內(nèi)容渲染。減少了遠(yuǎn)程服務(wù)器與目標(biāo)終端之間傳輸數(shù)據(jù)的數(shù)據(jù)量,降低了數(shù)據(jù)傳輸過程中的帶寬占用率,提高了目標(biāo)終端中頁面圖像的渲染速度。
1.一種頁面圖像顯示方法,其特征在于,應(yīng)用于遠(yuǎn)程服務(wù)器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定所述待渲染頁面的渲染模式包括:
4.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述對(duì)所述渲染數(shù)據(jù)進(jìn)行壓縮處理,得到壓縮渲染數(shù)據(jù)包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對(duì)所述第一渲染數(shù)據(jù)進(jìn)行格式轉(zhuǎn)化,得到所述壓縮渲染數(shù)據(jù),包括:
6.一種頁面圖像顯示方法,其特征在于,應(yīng)用于目標(biāo)終端,所述方法包括:
7.一種頁面圖像顯示裝置,其特征在于,所述裝置包括:
8.一種頁面圖像顯示裝置,其特征在于,所述裝置包括:
9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述的方法的步驟。