[發(fā)明專利]網(wǎng)頁瀏覽器的頁面加載性能的評估無效
| 申請?zhí)枺?/td> | 201310538433.8 | 申請日: | 2013-11-04 |
| 公開(公告)號: | CN103810097A | 公開(公告)日: | 2014-05-21 |
| 發(fā)明(設計)人: | 約尼·圖奧維寧;泰穆·沃蒂拉 | 申請(專利權)人: | 正謂有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京聿宏知識產權代理有限公司 11372 | 代理人: | 吳大建;劉華聯(lián) |
| 地址: | 芬蘭*** | 國省代碼: | 芬蘭;FI |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網(wǎng)頁瀏覽器 頁面 加載 性能 評估 | ||
技術領域
本發(fā)明涉及一種用于測試和測量網(wǎng)頁瀏覽器在加載頁面方面的性能的方法和系統(tǒng)。
背景技術
當使用因特網(wǎng)搜索信息時,網(wǎng)頁瀏覽器頁面加載是重要的區(qū)域。
公開號為US2008/0133739A1的專利申請中公開了一種用于響應時間基準檢測的方法。根據(jù)該美國公開的專利文獻,針對通過網(wǎng)絡發(fā)送至網(wǎng)絡服務器的瀏覽器應用請求來確定基準檢測響應時間。通過載入的用以監(jiān)測客戶的瀏覽器應用的性能監(jiān)測代碼來確定響應時間。性能監(jiān)測代碼自動向網(wǎng)絡服務器發(fā)送請求;該請求響應于用戶的輸入并不被發(fā)送。網(wǎng)絡服務器接收該請求,做出響應并向瀏覽器應用提供該響應。該響應包括固定數(shù)量的隨機生成的數(shù)據(jù)。瀏覽器應用接收并處理該響應,但作為該響應的結果是不顯示這些字節(jié)或不改變?yōu)g覽器應用中所顯示的內容。瀏覽器應用發(fā)送其發(fā)送請求的時間,并且瀏覽器應用完成至網(wǎng)絡服務器的響應數(shù)據(jù)的處理,以便進一步處理。
公開號為US2008/0133739A1的美國專利申請中描述的技術至少適于對整體響應時間和服務器性能進行基準檢測。也研究出了一些用于對因特網(wǎng)連接的性能進行基準檢測的方法。然而,仍需要一些能夠更好地區(qū)別滯后、延期和錯誤的不同來源的更先進的基準檢測的方法。
發(fā)明內容
本發(fā)明的目的是提供一種用于評估網(wǎng)頁瀏覽器的頁面加載性能的新方法和計算機程序。
根據(jù)本發(fā)明的一個方面,這些目的是通過向用戶終端提供服務器和應用程序以執(zhí)行評估方法來實現(xiàn)的,其中用戶與服務器和應用程序彼此通信。
根據(jù)本發(fā)明的一個方面,該評估方法包括當網(wǎng)頁瀏覽器開始頁面處理以從服務器加載頁面時,從網(wǎng)頁瀏覽器獲得第一瀏覽器時間戳。或者,時間戳可在開始頁面處理之前或在頁面處理開始之后即刻創(chuàng)建。然而,第一瀏覽器時間戳與網(wǎng)頁瀏覽器開始頁面處理以從服務器加載頁面相關聯(lián)。進一步地,該方法還包括獲得至少一個與頁面加載期間的中間階段相關聯(lián)的中間時間戳。中間時間戳可以是例如第二瀏覽器時間戳、第一服務器時間戳或第二服務器時間戳。然后,從網(wǎng)頁瀏覽器獲得第三瀏覽器時間戳。第三瀏覽器時間戳與網(wǎng)頁瀏覽器完成頁面加載(頁面處理結束于此)相關聯(lián)。該關聯(lián)對應于第一瀏覽器時間戳以及其他時間戳的關聯(lián)。因此,時間戳是在與相關時刻聯(lián)系緊密的進程的特定階段而創(chuàng)建的。
根據(jù)該方法,所獲得的時間戳用于計算分別與頁面加載性能的第一技術方面和第二技術方面相關的第一頁面加載性能參數(shù)和第二頁面加載性能參數(shù)。第一頁面加載性能參數(shù)是基于第一組至少兩個所述獲得的時間戳而計算得到的,而第二頁面加載性能參數(shù)是基于第二組至少兩個所述獲得的時間戳而計算得到的,使得第二組至少部分與第一組不同。
本發(fā)明可提供一個新的服務器,該服務器可連接至用戶終端以評估安裝在用戶終端上的網(wǎng)頁瀏覽器或多個不同網(wǎng)頁瀏覽器的頁面加載性能。
本發(fā)明還提供了運行在用戶終端上的應用程序,該應用程序用以執(zhí)行用于評估安裝在用戶終端上的一個網(wǎng)頁瀏覽器或多個不同網(wǎng)頁瀏覽器的頁面加載性能的方法。
因此,本發(fā)明的實施例允許例如測試不同的網(wǎng)頁瀏覽器以選擇在特定的用戶終端(即用戶所使用的特定硬件和軟件設置中最有效的網(wǎng)頁瀏覽器。
附圖說明
為了更加全面的理解本發(fā)明及其優(yōu)勢,下面將通過示例并參照以下附圖的來對本發(fā)明進行描述,附圖中:
圖1描述了根據(jù)一個實施例在處理瀏覽器頁面加載速度時的應用總體流程;
圖2示出了根據(jù)一個實施例應用如何生成用于測量的幀和如何處理數(shù)據(jù);
圖3示出了根據(jù)一個實施例在服務器端創(chuàng)建的上部處和在客戶端處理的底部處的總體頁面處理;
圖4示出了根據(jù)一個實施例的數(shù)據(jù)處理的流程圖,其中,在數(shù)值被送回到主分析應用軟件之前處理并分析頁面數(shù)據(jù);以及
圖5是根據(jù)一個實施例關于具有不同設備的用戶怎樣連接服務器以及怎樣用他們選擇的大陸服務器(continet?server)進行處理的總體說明。
具體實施方式
下文將討論各種實施例中一個叫做瀏覽器標記(Browsermark)的實施例。瀏覽器標記用來以多種方式檢測瀏覽器性能。頁面加載測試可作為更廣泛的測試套件的一部分。
當加載頁面時,在產品中執(zhí)行的頁面加載基準檢測用多種方式評估當前的瀏覽器的運行情況。
當前,一些網(wǎng)頁開發(fā)輔助工具力求測得確定的頁面加載速度或網(wǎng)絡連接速度。然而,現(xiàn)有方案中沒有一個能夠總體上測試特定用戶和瀏覽器頁面加載速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于正謂有限公司,未經(jīng)正謂有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310538433.8/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:骨盆底修補片
- 下一篇:用于混凝土柱加固處治的碳纖維布張拉裝置





