被配置為返回該獲取模塊520獲取的該網(wǎng)頁(yè)文件至該瀏覽器。
[0130] 可選的,該接收模塊510,還被配置為:
[0131] 接收攜帶有窗口 Window對(duì)象的該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求,該Window對(duì)象中掛載有該特征信 息。
[0132] 瀏覽器的特征信息通常會(huì)掛載在化vaScript的Window對(duì)象下,瀏覽器在發(fā)送網(wǎng)頁(yè) 訪問(wèn)請(qǐng)求至服務(wù)器時(shí),可W發(fā)送攜帶有Window對(duì)象的網(wǎng)頁(yè)訪問(wèn)請(qǐng)求至服務(wù)器。相應(yīng)的,服務(wù) 器可W通過(guò)接收模塊510接收到瀏覽器發(fā)送的攜帶有Window對(duì)象的該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求。
[0133] 瀏覽器的特征信息可W包括如下信息中的至少一種:瀏覽器的內(nèi)核信息、瀏覽器 的胖;[]1(1〇¥.4(31:;[¥6乂0130'6(31:屬性或者¥;[]1(1〇¥.乂1]^化191?6911631:屬性、瀏覽器是否支持本地存 儲(chǔ)Window. local Storage特性W及瀏覽器是否支持長(zhǎng)連接Window. WebSocket特性。
[0134] 另外,本實(shí)施例只是W特征信息為上述幾種來(lái)舉例說(shuō)明,可選的,特征信息還可W 包括其他信息,本實(shí)施例對(duì)此并不做限定。
[0135] 可選的,瀏覽器可W將Window對(duì)象進(jìn)行序列化,并發(fā)送攜帶有序列化后的值的網(wǎng) 頁(yè)訪問(wèn)請(qǐng)求至服務(wù)器。所W,服務(wù)器還可W通過(guò)接收模塊510接收到瀏覽器發(fā)送的攜帶有序 列化后的值的網(wǎng)頁(yè)訪問(wèn)請(qǐng)求。
[0136] 可選的,仍舊參見(jiàn)圖5,該獲取模塊520,包括:
[0137] 確定子模塊521,被配置為根據(jù)該特征信息確定該瀏覽器所支持的語(yǔ)法特性。
[0138] 接收模塊510接收到網(wǎng)頁(yè)訪問(wèn)請(qǐng)求之后,確定子模塊521提取網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中攜帶 的Window對(duì)象,并根據(jù)Window對(duì)象獲取瀏覽器的特征信息。
[0139] 此后,確定子模塊521即可根據(jù)獲取到的該特征信息確定瀏覽器所支持的語(yǔ)法特 性。
[0140] 提取子模塊522,被配置為從存儲(chǔ)的該目標(biāo)網(wǎng)頁(yè)的各種語(yǔ)法特性的網(wǎng)頁(yè)文件中,提 取該確定子模塊521確定的該語(yǔ)法特性所對(duì)應(yīng)的網(wǎng)頁(yè)文件。
[0141] 經(jīng)過(guò)上述步驟之后,服務(wù)器可W從存儲(chǔ)的網(wǎng)頁(yè)文件中提取方法瀏覽器支持的語(yǔ)法 特性所對(duì)應(yīng)的網(wǎng)頁(yè)文件。
[0142] 綜上所述,本公開實(shí)施例中提供的網(wǎng)頁(yè)訪問(wèn)裝置,通過(guò)接收終端發(fā)送的網(wǎng)頁(yè)訪問(wèn) 請(qǐng)求,并獲取網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中的特征信息;根據(jù)該特征信息,獲取該瀏覽器所支持的語(yǔ)法特 性的網(wǎng)頁(yè)文件;并將獲取到的網(wǎng)頁(yè)文件返回給瀏覽器;解決了瀏覽器需要下載大量的冗余 數(shù)據(jù)到瀏覽器端,而導(dǎo)致的浪費(fèi)流量帶寬和減慢網(wǎng)頁(yè)訪問(wèn)速度的問(wèn)題;達(dá)到了減少流量帶 寬W及提高網(wǎng)頁(yè)訪問(wèn)速度的效果。
[0143] 圖6是根據(jù)另一示例性實(shí)施例示出的一種網(wǎng)頁(yè)訪問(wèn)裝置的框圖,本實(shí)施例W該網(wǎng) 頁(yè)訪問(wèn)裝置應(yīng)用于圖1所示的實(shí)施環(huán)境中來(lái)舉例說(shuō)明,如圖6所示,該裝置包括:
[0144] 發(fā)送模塊610,被配置為發(fā)送網(wǎng)頁(yè)訪問(wèn)請(qǐng)求至服務(wù)器,該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中攜帶有瀏 覽器的特征信息,該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求用于請(qǐng)求目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件;
[0145] 接收模塊620,被配置為接收該服務(wù)器返回的該目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件,該網(wǎng)頁(yè)文件 為該服務(wù)器根據(jù)該特征信息獲取的該瀏覽器所能支持的語(yǔ)法特性的網(wǎng)頁(yè)文件。
[0146] 可選的,該發(fā)送模塊610,還被配置為:
[0147] 發(fā)送攜帶有窗口 Window對(duì)象的該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求至該服務(wù)器,該Window對(duì)象中掛載 有該特征信息。
[0148] 綜上所述,本公開實(shí)施例中提供的網(wǎng)頁(yè)訪問(wèn)裝置,通過(guò)發(fā)送網(wǎng)頁(yè)訪問(wèn)請(qǐng)求至服務(wù) 器,當(dāng)服務(wù)器處理完該訪問(wèn)請(qǐng)求后,接收該服務(wù)器返回的目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件;解決了瀏覽 器需要下載大量的冗余數(shù)據(jù)到瀏覽器端,而導(dǎo)致的浪費(fèi)流量帶寬和減慢網(wǎng)頁(yè)訪問(wèn)速度的問(wèn) 題;達(dá)到了減少流量帶寬W及提高網(wǎng)頁(yè)訪問(wèn)速度的效果。
[0149] 關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
[0150] 圖7是根據(jù)一示例性實(shí)施例示出的一種網(wǎng)頁(yè)訪問(wèn)系統(tǒng)的框圖,如圖7所示,該網(wǎng)頁(yè) 訪問(wèn)系統(tǒng)應(yīng)用于圖1所示的實(shí)施環(huán)境中,該系統(tǒng)包括:
[0151] 服務(wù)器710和終端720。
[0152] 該服務(wù)器710包括如本公開實(shí)施例中圖4或者圖5所示的網(wǎng)頁(yè)訪問(wèn)裝置。
[0153] 該終端720包括如本公開實(shí)施例中圖6所示的網(wǎng)頁(yè)訪問(wèn)裝置。
[0154] 綜上所述,本公開實(shí)施例中提供的網(wǎng)頁(yè)訪問(wèn)系統(tǒng),通過(guò)接收終端發(fā)送的網(wǎng)頁(yè)訪問(wèn) 請(qǐng)求,并獲取網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中的特征信息;根據(jù)該特征信息,獲取該瀏覽器所支持的語(yǔ)法特 性的網(wǎng)頁(yè)文件;并將獲取到的網(wǎng)頁(yè)文件返回給瀏覽器;解決了瀏覽器需要下載大量的冗余 數(shù)據(jù)到瀏覽器端,而導(dǎo)致的浪費(fèi)流量帶寬和減慢網(wǎng)頁(yè)訪問(wèn)速度的問(wèn)題;達(dá)到了減少流量帶 寬W及提高網(wǎng)頁(yè)訪問(wèn)速度的效果。
[0155] 本公開一示例性實(shí)施例提供了一種網(wǎng)頁(yè)訪問(wèn)裝置,能夠?qū)崿F(xiàn)本公開提供的網(wǎng)頁(yè)訪 問(wèn)方法,應(yīng)用于服務(wù)器中,該網(wǎng)頁(yè)訪問(wèn)裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存 儲(chǔ)器;
[0156] 其中,處理器被配置為:
[0157] 接收網(wǎng)頁(yè)訪問(wèn)請(qǐng)求,該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中攜帶有瀏覽器的特征信息,該網(wǎng)頁(yè)訪問(wèn)請(qǐng) 求用于請(qǐng)求目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件;
[0158] 根據(jù)該特征信息,獲取該瀏覽器所支持的語(yǔ)法特性的該網(wǎng)頁(yè)文件;
[0159] 返回該網(wǎng)頁(yè)文件至該瀏覽器。
[0160] 綜上所述,本公開實(shí)施例中提供的網(wǎng)頁(yè)訪問(wèn)裝置,通過(guò)接收終端發(fā)送的網(wǎng)頁(yè)訪問(wèn) 請(qǐng)求,并獲取網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中的特征信息;根據(jù)該特征信息,獲取該瀏覽器所支持的語(yǔ)法特 性的網(wǎng)頁(yè)文件;并將獲取到的網(wǎng)頁(yè)文件返回給瀏覽器;解決了瀏覽器需要下載大量的冗余 數(shù)據(jù)到瀏覽器端,而導(dǎo)致的浪費(fèi)流量帶寬和減慢網(wǎng)頁(yè)訪問(wèn)速度的問(wèn)題;達(dá)到了減少流量帶 寬W及提高網(wǎng)頁(yè)訪問(wèn)速度的效果。
[0161] 本公開另一示例性實(shí)施例提供了一種網(wǎng)頁(yè)訪問(wèn)裝置,能夠?qū)崿F(xiàn)本公開提供的網(wǎng)頁(yè) 訪問(wèn)方法,應(yīng)用于終端中,該網(wǎng)頁(yè)訪問(wèn)裝置包括:處理器、用于存儲(chǔ)處理器可執(zhí)行指令的存 儲(chǔ)器;
[0162] 其中,處理器被配置為:
[0163] 發(fā)送網(wǎng)頁(yè)訪問(wèn)請(qǐng)求至服務(wù)器,該網(wǎng)頁(yè)訪問(wèn)請(qǐng)求中攜帶有瀏覽器的特征信息,該網(wǎng) 頁(yè)訪問(wèn)請(qǐng)求用于請(qǐng)求目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件;
[0164] 接收該服務(wù)器返回的該目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件,該網(wǎng)頁(yè)文件為該服務(wù)器根據(jù)該特征 信息獲取的該瀏覽器所能支持的語(yǔ)法特性的網(wǎng)頁(yè)文件。
[0165] 綜上所述,本公開實(shí)施例中提供的網(wǎng)頁(yè)訪問(wèn)裝置,通過(guò)發(fā)送網(wǎng)頁(yè)訪問(wèn)請(qǐng)求至服務(wù) 器,當(dāng)服務(wù)器處理完該訪問(wèn)請(qǐng)求后,接收該服務(wù)器返回的目標(biāo)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件;解決了瀏覽 器需要下載大量的冗余數(shù)據(jù)到瀏覽器端,而導(dǎo)致的浪費(fèi)流量帶寬和減慢網(wǎng)頁(yè)訪問(wèn)速度的問(wèn) 題;達(dá)到了減少流量帶寬W及提高網(wǎng)頁(yè)訪問(wèn)速度的效果。
[0166] 圖8是根據(jù)一示例性實(shí)施例示出的一種用網(wǎng)頁(yè)訪問(wèn)裝置的框圖。例如,裝置800可 W是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健 身設(shè)備,個(gè)人數(shù)字助理等。
[0167] 參照?qǐng)D8,裝置800可W包括W下一個(gè)或多個(gè)組件:處理組件802,存儲(chǔ)器804,電源 組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)接口812,傳感器組件814,W及通 信組件816。
[0168] 處理組件802通??刂蒲b置800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相 機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可W包括一個(gè)或多個(gè)處理器818來(lái)執(zhí)行指 令,W完成上述的方法的全部或部分步驟。此外,處理組件802可W包括一個(gè)或多個(gè)模塊,便 于處理組件802和其他組件之間的交互。例如,處理組件802可W包括多媒體模塊,W方便多 媒體組件808和處理組件802之間的交互。
[0169] 存儲(chǔ)器804被配置為存儲(chǔ)各種類型的數(shù)據(jù)W支持在裝置800的操作。運(yùn)些數(shù)據(jù)的示 例包括用于在裝置800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消 息,圖片,視頻等。存儲(chǔ)器804可W由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組 合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器化EPROM),可擦除可編 程只讀存儲(chǔ)器化PROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ) 器,磁盤或光盤。
[0170] 電源組件806為裝置800的各種組件提供電力。電源組件806可W包括電源管理系 統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置800生成、管理和分配電力相關(guān)聯(lián)的組件。
[0171] 多媒體組件808包括在裝置800和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí) 施例中,屏幕可W包括液晶顯示器化CD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可 W被實(shí)現(xiàn)為觸摸屏,W接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器W 感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。觸摸傳感器可W不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而 且還檢測(cè)與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件808包括 一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置800處于操作模式,如拍攝模式或視頻模式時(shí),前 置攝像頭和/或后置攝像頭可W