精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

所謂快速的瀏覽器到底是什么意思?

原創
系統 瀏覽器
當我們說一個瀏覽器很快,我們到底說的是什么意思?Evan Martin是Google Chrome項目的開發者之一,資深的瀏覽器開發人員。讓我們看看身為目前被大多數人認為最快速瀏覽器的開發者對這一項定義是如何看待的。

【51CTO精選譯文】本文從技術和用戶體驗的角度,一一介紹了影響瀏覽器速度的因素,以及如何判定一個瀏覽器是否快速。本文作者Evan Martin是Google Chrome項目的開發者,文章來自他的個人博客,與Google官方并無關系。以下為原文編譯:

所謂快速的瀏覽器,到底是什么意思?事實上這是個挺困難的問題。我在最近的Ubuntu開發者峰會上被邀請談談這方面的問題,并寫下這篇文章進行補充。

基準測試

很多人會先想到基準測試??萍济襟w喜愛基準測試,因為基準測試提供了數字,可以用來描繪美麗的對比圖。然而從本質上而言,基準測試衡量的都是十分具體的參數,僅能用來模仿用戶可能將經歷的過程。瀏覽器最重要的基準測試就是JavaScript基準測試,然而雖然沒人會否認JavaScript的重要性,但JavaScript畢竟不是大多數簡單網頁加載速度的決定性因素。我認為現在針對JavaScript引擎所作的改進主要是為了未來將被創建的站,比如這個JavaScript NES模擬器。當然了,像是Gmail這樣大大得利于快速JS引擎的站也不算少了。

通過JavaScript基準測試得出的結論往往是令人乏味的,比如:“Wine實現的Mozilla比Linux編譯的Mozilla快,所以Mozilla并不重視Linux”。JavaScript基準測試就是能夠得出這樣缺乏引導性的結論,而事實是,瀏覽器對于JavaScript的實現代碼在各個平臺上都是幾乎完全一樣的!上面這個測試的速度差很可能來自編譯器質量的不同,所以Mozilla遇到的差別在其他跨平臺瀏覽器上應該也能夠看到。這樣的評論從各個層面來看都是十分無聊的。第一,該結論毫無依據;第二,JavaScript基準測試從設計而言和平臺毫無瓜葛;最后,這些基準測試甚至沒有針對每個平臺特有的代碼進行測試。

新的基準測試正嘗試覆蓋JavaScript之外的內容。Dromaeo是個不錯的例子,這個測試有一部分是針對DOM的。不過,我們要小心第三方的基準測試!對于Dromaeo還好,它的作者John比其他大多數瀏覽器開發者對Web開發的理解要來的更深入;但對其他人我就不怎么放心了。寫一個看起來不錯的性能測試并不難,但它測試的不一定是有用的東西。好比說,SunSpider 0.9.1發布聲明中就有一段內容,有關測試框架與能源管理之間交互的一個bug。要知道,這個bug涉及到的作者是一個經驗豐富的瀏覽器開發者,而不是隨便哪個Web開發愛好者。

周期計時

一個更好的測量方法可能是觀察瀏覽器從頭至尾加載一個真實的網頁的性能,這個過程包含了JavaScript引擎以及其他部件的工作:HTML解析,字體測量等等。我們和Mozilla(我想其他瀏覽器廠商應該也都有)都有針對本地頁面的測試工具。對于第三方測試者而言,通過使用這些工具來測試比較瀏覽器的加載速度是很自然的選擇,唯一的不同在于他們的測試對象是真實的網頁(如Yahoo主頁),其測試結果也往往是有版權而無法公開的(就我所知,我們的測試頁都被設為隱私;而我在Mozilla也只找到這樣一個頁面)。

為了使測試數據可以重現,通常的測試方式都是從本地讀取一個頁面文件,而不是從網絡上讀取加載(51CTO編者注:記得Google那個切土豆的視頻么?有細心的網友發現視頻中的測試頁面是本地地址,這實際上是瀏覽器速度測試的通用做法)。目前討論的基準測試當中,還沒有一個將網絡速度包含在測試因素內。這是一個遺憾,因為這是個很有趣的領域。比如說,不同的瀏覽器如何使用不同的單個host連接限制,或者Chrome如何在啟動時進行DNS預讀?。ㄟ@個DNS預讀取的行為事實上比任何Web渲染或JS處理造成的影響都要大。你可以在Chrome中輸入about:dns進行進一步了解)。

[[12321]] 

網速之外,仍然有其它影響瀏覽器性能的環節,比如網絡協議層以及緩存。我記得在Chrome開發前期,Mike還是Nagle曾經發現過一個網絡層的bug,這個bug造成Chrome讀取網頁的速度遲于IE。上面所有的這些測試都無法呈現出這個bug的效果。另外從某種角度而言,將像素呈現在屏幕之上所花費的時間也可以算作一個環節。Gmail的加載更是一個瘋狂的多重過程,這個過程在例常的JavaScript和呈現的步驟之外還包含了好幾次重新導向、進度條等部分;而就我所知,似乎還沒有哪個測試是針對Gmail的加載速度而進行的。

#p#

秒表

所有的測試在本質上都是虛幻的,并不能代表真正的瀏覽過程。人們終于意識到這一點似乎是從微軟發布IE8開始,當時微軟的基準測試聲稱IE8是最快的瀏覽器?;鶞蕼y試的某一項叫做“我們付錢雇了一些志愿者仔細的看,他們說我們是最快的”,然而不幸的是,而這一項測試的結果無論動機如何純潔,都無法使大多數人接受。事實上,這樣的測試比任何一種性能基準測試都更接近于我們的目標,但糟糕的是,這種測試的結果數據完全無法重現。也許瀏覽器開發者們會針對這點進行優化?

心理作用和Jank

人們稱一個瀏覽器為快速的原因不僅是上面提到的這些。從可測量的數字到模糊的秒表測試,我可以確認一點:比測試性能更重要的是,用戶感覺你快不快。下面我來講講這幾個和網頁無關的有趣因素。

其中一個叫做UI延遲(我們稱之為jank)。當你在地址欄里輸入的時候,瀏覽器的反應快么?創建新標簽頁的時候呢?Peter曾經就此做過一次演講,雖然我沒看,但應該是十分深入的一次課程。在對Ubuntu開發者演講時我也十分希望強調此點,那就是即使你的應用能夠在一秒之內呈現上千頁面,一個小小的問題仍會讓用戶感覺你的應用很慢(比如Ubuntu的軟件包更新工具在這方面我覺得就做的很糟)。我覺得這才是我們在性能上“超越”Mozilla,以及我們在Linux上日益流行的最大原因。當然,這是一個很難量化的因素。

減少jank的一個很好的例子就是Chrome中自動完成的實現。當你輸入URL時,我們從您的瀏覽歷史中提取URL的自動完成,以及相似地址的推薦。當你按下Enter鍵時,我們讓Chrome進行了同步自動完成,以確保你進入的地址正是你所看到的地址。當然這也便意味著我們不能從磁盤讀取數據,因為從磁盤讀取的過程會令自動完成有所延時。因此我們的做法是,將整個自動完成的數據在瀏覽器啟動時加載到內存當中(相比你的所有瀏覽歷史,這部分數據并不是很大)。

啟動

另一個有關性能的環節和上面所有的因素幾乎完全沒有關系,那就是啟動速度。我在之前的演講中提到了GNOME的計算器,不過他們現在已經修復了這個問題。好在類似的問題很多,比如Ubuntu的菜單也是,我每次都要數到5才能彈出菜單。對于Chrome的啟動我寫過十分詳細的技術文檔,從基準測試適應低配系統等兩個方面闡述?,F在我們來看看為什么這十分重要。

我相信一個應用的啟動速度確立了用戶對其性能的期待。事情總是這樣的:用戶認為你很快總是要比你事實上快不快來的重要。當你的啟動速度和輕量級應用一樣快時,用戶會覺得他們在使用一個輕量級應用,盡管事實并非如此(事實上,任何一個可以呈現頁面的瀏覽器都是龐大的應用,包括我們的Chrome)。比如說,即使到今天我還是習慣時不時的使用vi編輯器,因為emacs啟動實在太慢了。我甚至沒有意識到我在下意識的拒絕使用emacs。

當然,快速的啟動意味著在啟動時做更少的工作,因此整個代碼都需要進行仔細的工程。

結論

在Chrome工作三年,我從中學到的一大原則就是:如果你沒有考慮某個性能,那么這項性能必然會退步。這是軟件開發的一個自然現象,因為我們總是在為應用添加而非減少東西。因此,我們使用buildbots來為所有的性能測試創建圖表(該頁面巨大,當心瀏覽器崩潰)。每個退步的性能項都會變紅,這事經常發生,然后我們就要修改代碼。

總之一句話:基準測試僅僅在你了解該測試的技術細節時才有他的用處。如果你并非一個瀏覽器開發者,那么身為一個“專業人士”,我要說的是,自己打開網頁嘗試一下才是判斷哪個瀏覽器最快的最佳方法。

原文:http://neugierig.org/software/chromium/notes/2010/05/fast.html

【51CTO.com譯稿,合作站點轉載請注明原文譯者和出處?!?/p>

【編輯推薦】

  1. Opera成立15周年 瀏覽器的創新之旅
  2. IE9 Preview 3發布 支持兩項HTML 5技術
  3. 高端訪談 看Chrome安全性能是如何煉成的
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2021-01-21 21:24:34

DevOps開發工具

2021-05-30 16:01:46

邊緣計算物聯網IOT

2024-01-10 16:11:41

2020-10-19 06:45:50

5G高低頻TDD

2021-07-07 05:07:15

JDKIterator迭代器

2022-10-08 00:00:00

Spring數據庫項目

2020-03-05 10:28:19

MySQLMRR磁盤讀

2020-09-27 06:53:57

MavenCDNwrapper

2020-09-22 08:22:28

快充

2010-11-01 01:25:36

Windows NT

2020-10-14 06:22:14

UWB技術感知

2011-04-27 09:30:48

企業架構

2011-07-01 13:46:55

服務器整合

2023-10-11 08:29:54

volatileJava原子性

2024-12-06 07:10:00

2009-06-09 22:11:44

JavaScriptObject

2021-09-01 23:29:37

Golang語言gRPC

2021-02-05 10:03:31

區塊鏈技術智能

2024-02-04 00:01:00

云原生技術容器

2023-07-12 15:32:49

人工智能AI
點贊
收藏

51CTO技術棧公眾號

欧美一级片在线播放| 亚洲精品大尺度| 色哺乳xxxxhd奶水米仓惠香| 国产成人免费看一级大黄| 国产欧美二区| 精品国产一区二区三区在线观看| 成人做爰69片免费| a∨色狠狠一区二区三区| 一二三区精品福利视频| 欧洲亚洲一区二区| www黄色网址| 日韩va亚洲va欧美va久久| 欧美日韩国产第一页| 在线国产视频一区| aiai久久| 欧美精品第1页| 日本一本二本在线观看| 怡红院在线播放| 国产欧美日韩不卡免费| 国产伦理久久久| 国产精品污视频| 日产国产高清一区二区三区| 午夜剧场成人观在线视频免费观看| 国产探花视频在线| 亚洲盗摄视频| 欧美精品一区二区三区久久久| 在线视频日韩一区| 伊人久久综合一区二区| 亚洲五月六月丁香激情| 色呦呦网站入口| av网在线观看| 国产亚洲精品bt天堂精选| 精品午夜一区二区三区| 亚洲av无码一区二区乱子伦| 麻豆成人久久精品二区三区红| 欧美一级片一区| 六月丁香激情综合| 国产欧美亚洲一区| 欧美高清激情视频| 欧美成人综合色| 欧美暴力喷水在线| 久久亚洲精品一区| 欧美性x x x| 久久免费av| 在线视频欧美性高潮| 在线不卡av电影| 最新亚洲精品| 亚洲男人天堂网站| wwwwxxxx国产| 精品美女在线视频| 亚洲性夜色噜噜噜7777| 亚洲精品国产熟女久久久| 妖精视频一区二区三区免费观看| 日韩精品中文字幕久久臀| 超碰男人的天堂| 日韩mv欧美mv国产网站| 日韩不卡在线观看| 性高潮久久久久久久| 国产一区二区电影在线观看| 国产一区二区三区在线视频| 中文字幕有码在线播放| 清纯唯美综合亚洲| xx视频.9999.com| 欧美又粗又大又长| 国产精品videosex极品| 性欧美激情精品| 91精品国产综合久久久蜜臀九色| 蜜桃伊人久久| 国产免费观看久久黄| 97人妻精品一区二区三区动漫| 国产精品夜夜爽| 黑人另类av| 国产精品免费观看| 亚洲视频免费观看| 阿v天堂2017| 国产乱子精品一区二区在线观看| 538在线一区二区精品国产| 国产裸体视频网站| 欧美一性一交| 日韩一区二区三区xxxx| 麻豆视频在线观看| 天堂av在线一区| 亚洲自拍av在线| 亚洲AV成人无码一二三区在线| 日本一区免费视频| 免费的av在线| 伊人久久国产| 日韩欧美国产精品| 韩国女同性做爰三级| 中文字幕人成人乱码| 91av福利视频| 国产精品亚洲lv粉色| av电影天堂一区二区在线观看| 色综合视频二区偷拍在线| 色屁屁www国产馆在线观看| 色婷婷精品久久二区二区蜜臂av| gogogo高清免费观看在线视频| 91麻豆精品激情在线观看最新| 亚洲欧美日韩网| 黄色一级视频免费| 日韩精品电影在线观看| 99电影在线观看| 高清毛片在线看| 欧美日韩国产精品| 国产精品中文久久久久久| 久久av网址| 色偷偷偷综合中文字幕;dd| 中文字幕一区二区三区手机版| 日韩av二区在线播放| 精品国产乱码久久久久| 免费av在线网站| 在线精品视频一区二区| 国产精品日日摸夜夜爽| 日韩精品水蜜桃| 国产成人在线视频| 人妻与黑人一区二区三区| 亚洲视频小说图片| 色一情一区二区| 国产成人精品一区二区免费看京 | 天天躁日日躁狠狠躁免费麻豆| 国产一区不卡| 青青精品视频播放| 欧美视频一二区| 一区二区三区免费看视频| 日本免费观看网站| 在线日本制服中文欧美| 91成人在线观看国产| 久久琪琪电影院| 一区二区在线中文字幕电影视频| 怡红院在线观看| 欧美一区二区三区四区视频| 免费视频91蜜桃| 久久精品电影| 欧美日本韩国在线| 欧美大片免费高清观看| 亚洲摸下面视频| 国产免费av一区| 91丨九色丨蝌蚪丨老版| 国产69精品久久久久久久| 国产精品17p| 午夜精品免费视频| 亚洲人在线观看视频| 黄色成人在线播放| 鲁大师私人影院在线观看| 亚洲图片在线| 精品人伦一区二区三区 | 2019亚洲日韩新视频| 色呦呦免费观看| 精品久久久久久久大神国产| 亚洲 欧美 日韩在线| 亚洲精品美女| 狼狼综合久久久久综合网| 国产乱码午夜在线视频| 日韩激情第一页| 无码人妻久久一区二区三区| 国产欧美精品一区| 日韩中文字幕a| 在线电影一区二区| 成人免费视频网站| 欧美sm一区| 国产亚洲一级高清| 一区二区不卡视频在线观看| 自拍偷拍欧美精品| 少妇伦子伦精品无吗| 一区二区精品| 亚洲精品久久区二区三区蜜桃臀| 免费一级欧美在线观看视频| 欧美精品一区二区免费| 人妻一区二区三区免费| 在线日韩一区二区| 国产大片免费看| 菠萝蜜视频在线观看一区| 蜜臀av午夜一区二区三区| 成人三级视频| 99九九电视剧免费观看| 美女搞黄视频在线观看| 在线观看国产成人av片| www.黄色av| 欧美中文一区二区三区| 色婷婷在线视频观看| 99精品黄色片免费大全| 三级在线免费看| 在线视频观看日韩| 无码免费一区二区三区免费播放 | 国产一区二区高清不卡| 电影久久久久久| 欧美黑人性视频| 国产h在线观看| 日韩免费观看高清完整版 | 精品国产污污免费网站入口 | 欧美 亚洲 视频| 怕怕欧美视频免费大全| 亚洲资源在线看| 欧美特大特白屁股xxxx| 久99九色视频在线观看| 岛国在线视频| 亚洲国产日韩欧美在线99| 一级片视频播放| 一本久久a久久免费精品不卡| 中文字幕在线观看2018| 久久理论电影网| 伊人久久久久久久久| 奇米影视7777精品一区二区| 日本中文字幕亚洲| 亚洲mv大片欧洲mv大片| 欧美最大成人综合网| 91精品入口| 成人妇女淫片aaaa视频| 欧美人体一区二区三区| 久久久久国产视频| 国产最新在线| 这里只有精品视频| 青青青草原在线| 精品国产3级a| 国产成人精品白浆久久69| 欧美日韩三级在线| 日批视频免费在线观看| 亚洲v日本v欧美v久久精品| 搜索黄色一级片| 国产精品久久久久久亚洲伦| 国产精品扒开腿做爽爽| 99久精品国产| 成年女人免费视频| 国产精品一区二区不卡| 日本高清一区二区视频| 日本系列欧美系列| 欧美丰满熟妇xxxxx| 亚洲一区日韩| 日韩欧美亚洲天堂| 亚洲美女91| 成人免费毛片在线观看| 黄色欧美成人| 国产精彩视频一区二区| 欧美人成在线| 97中文字幕在线| 尹人成人综合网| 国产91porn| 欧美精品激情| 激情五月六月婷婷| 尤物在线精品| 国产一区二区三区小说| 影音先锋一区| 97国产在线播放| 久久久久久黄| 国产野外作爱视频播放| 日本不卡一区二区三区| 亚洲老女人av| 经典三级在线一区| 又黄又爽又色的视频| 高清shemale亚洲人妖| 欧美极品jizzhd欧美仙踪林| 不卡影院免费观看| 免费黄色在线视频| 国产精品情趣视频| 青草草在线视频| 午夜久久久久久电影| 黄色片网站在线免费观看| 一本久久综合亚洲鲁鲁五月天| 国产情侣免费视频| 5858s免费视频成人| www.欧美国产| 精品视频中文字幕| a天堂在线资源| 久久国产精品久久久久久| 毛片大全在线观看| 人人做人人澡人人爽欧美| 高清av一区二区三区| 国产中文字幕日韩| 澳门成人av| 欧美久久在线| 国产精品国产一区| 成人免费观看cn| 青青草国产成人av片免费| 91大神免费观看| 99九九99九九九视频精品| 日本黄色激情视频| 亚洲国产精品一区二区久久恐怖片| 天天操天天操天天操天天| 欧美日韩国产在线观看| 熟妇高潮一区二区三区| 中文字幕av一区中文字幕天堂| 岛国成人毛片| 欧美整片在线观看| 成人51免费| 欧美精品尤物在线| 欧美久久久久| av丝袜天堂网| av亚洲产国偷v产偷v自拍| 一本色道久久88| 天天色 色综合| 国产色在线视频| 国产午夜精品久久久| gogo在线高清视频| 日韩美女视频免费看| 欧美一级片网址| 日本视频一区二区不卡| 欧美精品导航| 在线观看的毛片| 99视频一区二区三区| 亚洲怡红院在线观看| 欧美性生交xxxxxdddd| 亚洲国产成人在线观看| 中日韩美女免费视频网址在线观看| sqte在线播放| 亚洲自拍小视频| 四季av一区二区三区免费观看| 日本韩国欧美在线观看| 国产一区二区视频在线播放| 成人无码av片在线观看| 亚洲成av人片www| 成 人 免费 黄 色| 久久精品视频播放| 成人国产精品入口免费视频| 精品一区二区视频| 激情丁香综合| 精品人妻一区二区免费| 最新国产成人在线观看| 糖心vlog精品一区二区| 亚洲男人天堂古典| 日本乱码一区二区三区不卡| 99re视频在线| 欧美午夜久久| 丰满人妻一区二区三区大胸| 亚洲人亚洲人成电影网站色| 中文永久免费观看| 最新中文字幕亚洲| 久久久加勒比| 婷婷久久青草热一区二区| 日韩极品在线观看| 五月天精品视频| 91福利在线免费观看| 国产永久免费高清在线观看| 欧美影院在线播放| 天堂综合网久久| 日本三级免费观看| 久久久久久久久蜜桃| 中文在线第一页| 亚洲欧美综合区自拍另类| 中文字幕这里只有精品| 欧美久久久久久一卡四| 日韩av在线播放中文字幕| 精品人妻一区二区三区蜜桃视频| 色婷婷国产精品综合在线观看| 四虎精品在永久在线观看| 98精品国产高清在线xxxx天堂| 欧美91在线| 国产在线观看福利| 欧美激情综合五月色丁香| 中文字幕日本人妻久久久免费 | 亚洲黄色av网站| 成年女人在线看片| 免费中文日韩| 欧美aaaaaa午夜精品| 开心激情五月网| 日韩一卡二卡三卡四卡| 国产乱码在线| 美女亚洲精品| 奇米888四色在线精品| 999精品视频在线观看播放| 日韩午夜小视频| 黄在线观看免费网站ktv| 青青成人在线| 精品一区二区日韩| 国产一级片网址| 国产视频丨精品|在线观看| 成人mm视频在线观看| 中文字幕久久综合| va亚洲va日韩不卡在线观看| 国产精品免费av一区二区| 亚洲图片欧美午夜| 国产精品毛片aⅴ一区二区三区| 免费人成自慰网站| 久久久久99精品一区| 国产一区二区网站| 欧美激情网站在线观看| 伊人久久大香线蕉av不卡| 亚洲欧美日韩三级| 亚洲成人一区二区| 91亚洲欧美| 国产经品一区二区| 青青青爽久久午夜综合久久午夜| 国产色无码精品视频国产| 亚洲精品在线三区| 国产精品久久久久77777丨| 日韩亚洲欧美一区二区| 国产亚洲成av人在线观看导航| 国产精品国产三级国产普通话对白 | 久久久精品性| 久久久久亚洲av无码专区体验| 亚洲精品一区中文| 日本在线视频一区二区三区| 日日橹狠狠爱欧美超碰| 国产精品久久99| 五月婷婷开心中文字幕| 成人做爽爽免费视频| 久久精品一区二区国产| 欧美黄色一区二区三区| 中文字幕国产亚洲| 九九亚洲视频| 亚洲视频天天射|