两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

網(wǎng)絡頁面顯示方法和裝置的制造方法_2

文檔序號:9865672閱讀:來源:國知局
資源, 并根據(jù)解析的結(jié)果重新設置該網(wǎng)絡頁面的顯示屬性,從而使得網(wǎng)絡頁面的顯示符合本來網(wǎng) 絡頁面的顯示需求。
[0071] 另一個實施例中,終端瀏覽器不等待CSS資源的加載,直接顯示網(wǎng)絡頁面,因此可 W提前第一帖的顯示時機,而不是由于等待CSS加載而呈現(xiàn)給用戶的是空白頁面的情況,提 高了用戶體驗。
[0072] 另一個實施例中,在提前第一帖顯示時機的前提下,因為CSS資源沒有加載下來, 可能會導致網(wǎng)絡頁面的排版錯亂,因此,判斷緩存中是否存在第一 CSS資源并進行驗證,如 果存在且驗證可用,則繼續(xù)加載該第一 CSS資源并作用到已顯示第一帖的網(wǎng)絡頁面上,此時 會刷新網(wǎng)絡頁面,顯示網(wǎng)頁應該真正顯示的樣子。
[0073] 另一個實施例中,在驗證第一CSS資源不可用的時候,請求可用的第二CSS資源,并 根據(jù)該第二CSS資源作用到已顯示網(wǎng)絡頁面上W刷新網(wǎng)絡頁面的顯示,從而在保證顯示時 機的前提下,使得網(wǎng)絡頁面的顯示符合本來網(wǎng)絡頁面的顯示需求。
[0074] 應當理解的是,W上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【附圖說明】
[0075] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施 例,并與說明書一起用于解釋本公開的原理。
[0076] 圖1是根據(jù)一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖;
[0077] 圖2是根據(jù)另一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖;
[0078] 圖3是根據(jù)又一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖;
[0079] 圖4是根據(jù)再一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖;
[0080] 圖5是根據(jù)再一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖;
[0081] 圖6是根據(jù)一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0082] 圖7是根據(jù)另一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0083] 圖8是根據(jù)又一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0084] 圖9是根據(jù)一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0085] 圖10是根據(jù)另一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0086] 圖11是根據(jù)又一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0087] 圖12是根據(jù)一示例性實施例示出的一種網(wǎng)絡頁面顯示裝置的框圖;
[0088] 圖13是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡頁面顯示的裝置800的框圖。
【具體實施方式】
[0089] 運里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述設及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實施例 中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0090] 圖1是根據(jù)一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖,如圖1所示, 本實施例設及的網(wǎng)絡頁面顯示方法適用于各種終端瀏覽器,該終端瀏覽器例如可W是微軟 的IE瀏覽器、百度瀏覽器、谷歌瀏覽器W及火狐瀏覽器等等。本實施例的執(zhí)行主體為終端。 該網(wǎng)絡頁面顯示方法包括W下步驟。
[0091] 在步驟S11中,發(fā)送網(wǎng)絡頁面顯示請求,網(wǎng)絡頁面顯示請求包括網(wǎng)絡頁面的地址標 識。
[0092] 在本步驟中,當用戶在終端瀏覽器輸入網(wǎng)址或者點擊鏈接時,終端瀏覽器會向服 務器發(fā)送網(wǎng)絡頁面顯示請求,網(wǎng)絡頁面顯示請求包括上述待訪問網(wǎng)絡頁面的地址標識,該 地址標識例如為統(tǒng)一資源定位符URL,例如,終端瀏覽器向服務器發(fā)送一個HTTP頭,運個 HTTP頭,就是要告訴服務器瀏覽器W何種方式訪問服務器。
[0093] 在步驟S12中,接收響應信息,響應信息包括與地址標識對應的用于顯示網(wǎng)絡頁面 的資源文件。
[0094] 在本步驟中,服務器收到上述網(wǎng)絡頁面顯示請求后,會返回一個響應信息,具體的 會在服務器上查找終端瀏覽器請求的資源文件,該資源文件例如為超級文本標記語言HTML 文件,本實施例WHTML文件為例進行說明。如果存在則返回該HTML文件,如果不存在則返回 一個404錯誤給終端瀏覽器,終端瀏覽器此時接收所述服務器發(fā)送的響應信息,該響應信息 包括用于顯示網(wǎng)絡頁面的HTML文件。然后終端瀏覽器開始解析HTML文件,構(gòu)建Dom化eeW 及Render Tree,之后將解析到的可W顯示出來的HTML標簽顯示出來,其中,網(wǎng)絡頁面在一 打開的時候,該HTML文本是不包括圖片、樣式、腳本W(wǎng)及其他的一些資源,HTML文本只是標 識了運些資源的存放地址,終端瀏覽器在解析該HTML后,如果需要加載運些資源,會單獨再 次請求運些資源文件。
[00M]在步驟S13中,當資源文件包含層疊式樣式表CSS資源文件且緩存中存在第一CSS 資源,根據(jù)第一 CSS資源設置網(wǎng)絡頁面的顯示屬性W顯示網(wǎng)絡頁面。
[0096]在本步驟中,終端瀏覽器解析HTML文件的頭沛6曰(1〉標簽內(nèi)是否包含CSS資源文件, 其中,CSS資源文件中包括了顯示網(wǎng)絡頁面所需要的CSS資源,CSS是用來決定網(wǎng)絡頁面中文 體圖片表格等的顏色、字體、排版等顯示特性,
[0097]例如;
[009引
[0099] 上述代碼段表示的意思是將所有div標簽中的顏色color設置為紅色red,背景 background 設置為白色 white。
[0100] 如果HTML文件的頭沛6曰(1〉標簽內(nèi)包含CSS資源文件,則終端瀏覽器首先判斷緩存 中是否存在一個CSS資源,如果存在CSS資源,則根據(jù)該CSS資源設置網(wǎng)絡頁面的顯示屬性W 顯示網(wǎng)絡頁面,其中,第一CSS資源為顯示網(wǎng)絡頁面所需要的資源,可W為多個。具體的顯示 是根據(jù)該CSS資源來設置網(wǎng)絡頁面的顯示,例如設置網(wǎng)絡頁面的某個標簽的顏色,背景等。 由于一般CSS資源的更改一般不會太大,且頻率不會很高,因此,一旦緩存中有CSS資源,貝U 直接使用運個CSS資源,不用在顯示第一帖頁面時等待運個CSS資源的加載,同時依然會走 正常的網(wǎng)絡步驟,通過網(wǎng)絡驗證當前的CSS資源是否可用,如果CSS資源可用,因為之前已經(jīng) 使用過運個CSS資源了,則不用再解析了,直接根據(jù)該CSS資源設置網(wǎng)絡頁面的顯示屬性W 顯示網(wǎng)絡頁面。
[0101] 本實施例的網(wǎng)絡頁面顯示方法,通過向服務器發(fā)送網(wǎng)絡頁面顯示請求并接收服務 器發(fā)送的響應信息,響應信息包括用于顯示網(wǎng)絡頁面的資源文件,然后解析該資源文件,當 其包含CSS資源文件且緩存中存在第一 CSS資源時,則直接使用第一 CSS資源,不用在顯示第 一帖網(wǎng)絡頁面時等待第一 CSS資源的加載,并根據(jù)該第一 CSS資源設置網(wǎng)絡頁面的顯示屬性 W顯示網(wǎng)絡頁面。因此,加快了網(wǎng)絡頁面的顯示時機,提高了用戶體驗。
[0102] 圖2是根據(jù)另一示例性實施例示出的一種網(wǎng)絡頁面顯示方法的流程圖,如圖2所 示,本實施例設及的網(wǎng)絡頁面顯示方法適用于各種終端瀏覽器,該終端瀏覽器例如可W是 微軟的IE瀏覽器、百度瀏覽器、谷歌瀏覽器W及火狐瀏覽器等等。本實施例的執(zhí)行主體為終 端。該網(wǎng)絡頁面顯示方法包括W下步驟。在圖1所示實施例的基礎上,在步驟S13之后還包括 W下步驟。
[0103] 在步驟S21中,發(fā)送驗證請求,驗證請求包括用于請求服務器驗證第一 CSS資源是 否可用的請求信息。
[0104] 在本步驟中,在步驟S14根據(jù)第一 CSS資源設置網(wǎng)絡頁面的顯示屬性后,接著進行 網(wǎng)絡驗證的步驟。具體的,終端瀏覽器通過向服務器發(fā)送驗證請求,驗證請求包括用于請求 服務器驗證第一 CSS資源是否可用的請求信息。
[0105] 在步驟S22中,接收反饋信息,反饋信息包括服務器反饋的第一CSS資源是否可用 的信息。
[0106] 在本步驟中,終端瀏覽器接收所述服務器發(fā)送的反饋信息,該反饋信息包括服務 器反饋的該第一 CSS資源是否可用的信息,由于每個CSS資源都在服務器里定義了其使用期 限,通過驗證當前申請日期是否超過該CSS資源的使用期限來判斷該CSS資源是否可用。
[0107] 在步驟S23中,當?shù)谝籆SS資源不可用,請求第二CSS資源。
[0108] 在本步驟中,如果在步驟S21中接收到上述反饋信息反饋的第一css資源不可用的 反饋信息,則終端瀏覽器向服務器請求第二CSS資源,該第二CSS資源為HTML文件中的CSS資 源文件所標識的CSS資源,W用于定義該顯示頁面的顯示特性。
[0109] 在步驟S24中,接收第二CSS資源,將第二CSS資源作用到已顯示的網(wǎng)絡頁面上W刷 新網(wǎng)絡頁面。
[0110] 在本步驟中,下載服務器返回的第二CSS資源,并將該第二CSS資源作用到實施例 一中已顯示的網(wǎng)絡頁面上,用W刷新該網(wǎng)絡頁面,由于在實施例一中根據(jù)第一CSS設置并顯 示的網(wǎng)絡頁面,其在本實施例中驗證了第一CSS資源不可用,而重新下載了可用的第二CSS 資源,并根據(jù)該第二CSS資源作用到已顯示網(wǎng)絡頁面上W刷新網(wǎng)絡頁面的顯示,從而進一步 使得所述網(wǎng)絡頁面的顯示符合本來網(wǎng)絡頁面的顯示需求。
[0111] 本實施例的網(wǎng)絡頁面顯示方法,通過進一步的網(wǎng)絡驗證步驟,驗證上述第一 CSS資 源是否可用,當該CSS資源不可用的時候,重新請求可用的第二CSS資源,并根據(jù)該第二CSS 資源作用到已顯示網(wǎng)絡頁面上W刷新網(wǎng)絡頁面的顯示。本實施例中的網(wǎng)絡頁面顯示方法, 執(zhí)行網(wǎng)絡驗證步驟,通過網(wǎng)絡驗證當前的第一 CSS資源是否可用,如果第一 CSS資源可用,因 為之前已經(jīng)使用過運個CSS資源了,則不用再解析了,如果不可用,則重新請求可用的第二 CSS資源,從而在保證顯示時機的前提下,進一步使得網(wǎng)絡頁面的顯示符合本來網(wǎng)絡頁面的 垣;巧^雨。
[0112] 進一步地,所述將所述第二CSS資源作用到已顯示的網(wǎng)絡頁面上W刷新所述網(wǎng)絡 頁面包括:
[0113] 解析所述第二CSS資源,根據(jù)解析的所述第二CSS資源重新設置所述網(wǎng)絡頁面的顯 示屬性W刷新所述網(wǎng)絡頁面。
[0114] 具體的,終端瀏覽器獲取到上述第二CSS資源后,開始解析第二CSS資源,并根據(jù)解 析的結(jié)果重新設置該網(wǎng)絡頁面的顯示屬性,從而使得網(wǎng)絡頁面的顯示符合本來網(wǎng)絡頁面的 垣;巧^雨。
[0115] 進一步地,所述網(wǎng)絡頁面的顯示屬性包括所述網(wǎng)絡頁面中待顯示文體的屬性信 息、待顯示圖片的屬性信息或待顯示表格的屬性信息中的至少一種;
[0116] 其中,所述屬性信息為顏色、字體或排版中的至少一種。
[0117] 具體的,上述網(wǎng)絡頁面的顯示屬性用來決定網(wǎng)頁中文體、圖片、表格等的顏色、字
當前第2頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
沁水县| 宁安市| 兰溪市| 沙河市| 团风县| 宁都县| 方城县| 麻阳| 麻城市| 长子县| 湟中县| 高台县| 武鸣县| 金川县| 会昌县| 鄂托克前旗| 赣榆县| 汶川县| 宜良县| 福海县| 同江市| 三门峡市| 桂平市| 喜德县| 衢州市| 巍山| 泸西县| 长泰县| 遂宁市| 岳阳县| 延安市| 徐闻县| 台江县| 桃园市| 湛江市| 元氏县| 玉树县| 江门市| 武穴市| 镶黄旗| 都安|