免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

優化Web性能的七條專家建議

2021-08-17    分類: 網站建設

平衡酷炫視覺效果與流暢體驗是設計師和開發人員一直以來所面臨的挑戰。那么專家對此有什么建議呢?

要搞明白Web性能可不是件簡單的事情。通常情況下,設計師希望網站能夠包括最新的技巧和最好看的外觀,而開發人員則專注于保持網站運行流暢。要在兩者之中尋找一個好的折中方案是很難的。



我們邀請了幾位專家來分享一下他們在優化Web性能方面有哪些實用建議。
01. 打造一種性能文化
Brad Frost:我會幫助個人和機構理解這個觀點:性能不僅僅是技術上的好,還是一個基本的設計原則。工作流程中每個人都應該優先考慮心梗,包括企業主、經理人、設計師和開發等等。當然,建立一種性能文化遠比應用開發技巧困難,但長遠來看這種付出是值得的。
02.設置一個性能基準
Guy Podjarny:無法衡量的內容是無法優化的。在你的關鍵頁面上做一個WebPagetest測試,記錄下你最喜歡的速度和權值作為基準。然后在構建系統中重復測試,如果偏離基準太多,那么就打破構建。有了這幾個基準線,你就可以逐步地優化系統,更上一層樓。
03. 建立性能預算
來自Vox Product的Katie Kovalcin:Web性能是所有團隊成員從最初的與客戶對話階段就應該重視的內容。作為設計師,我喜歡在設計工作開始之前就與開發人員一起做一個性能預算,先熟悉一下自己在設計中會受到哪些限制。
我們會先設置一個數字,然后在設計時經常進行內部檢查,確保我做出的選擇都符合項目的整體目標。如果有某個樣式損害了這些目標,我們會集體討論并提出其他解決方案,能夠做到反應更快而且仍然能夠實現之前的美觀要求。
04. 內嵌關鍵CSS
Fastly的Web性能工程師Patrick Hamann:我們在項目開始時為核心性能指標比如Start Render和Speed Index設置了預算,并使用諸如speedcurve.com、WebPagetest等這樣的工具來保證我們每次部署的時候都不會違反他們。我們做過的大的改進是將我們的關鍵CSS嵌入到我們網頁的中,從而將開始渲染時間縮短了兩秒鐘。
05. 平衡美學與速度
Etsy團隊把Web性能看做是整體用戶體驗的重要部分。高級工程經理Lara Hogan:我們認為平衡美學和速度非常重要,為了盡可能地了解兩者的影響,我們會進行A / B測試來衡量設計更改和性能變化,來確保我們能夠提供最優秀的用戶體驗。我們在整個設計過程中始終謹記性能要求,測試和測量會變得容易一些。
06. 鎖定幀速率
Chrome開發人員關系倡導者Paul Lewis:大多數人只重視加載性能,但你還需要測量網站對用戶輸入的相應速度,以及它是否達到了穩定的60fps滿足滾動和其他動畫的需求。
了解每秒鐘的幀數以及在JavaScript、樣式、布局、畫筆、組件所花費的時間是非常重要的,因為用戶會在幀數下降或者事件被鎖時注意到這些問題。熟悉開發工具,并在開發期間定期對項目進行存檔。
07. 讓每個人都參與進來
前端開發人員Harry Roberts:我認為Web性能是一項團隊任務。性能是每個人的責任,而不應該是某一個小組的責任。我通常會盡量早地介入關鍵產品和設計決策,以確保每件事情都是為了項目的好利益,確保設計處理、功能要求和代碼本身都有助于產品的性能。這是基本原則。

新聞標題:優化Web性能的七條專家建議
文章位置:http://m.newbst.com/news27/122527.html

成都網站建設公司_創新互聯,為您提供Google面包屑導航App開發微信小程序虛擬主機云服務器

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

小程序開發