国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

性能優化

lily_wang / 3226人閱讀

摘要:引言性能優化本質來說就是怎樣讓用戶體驗更好。性能優化不是銀彈在程序做不到內響應的時候外在輔助措施就很必要。接下總結一些性能優化點雖不常規但蠻有意義的。上次參加時記得一位主講人講述百度移動端優化時就是這么的。

引言

</>復制代碼

  1. 性能優化本質來說就是怎樣讓用戶體驗更好。之前同事分享過一個關于體驗的時間標準,我感覺蠻有趣的,就是說我們盡量讓交互響應在0.1秒內,這時體驗比較好;如果1秒左右就需要loading;如果10秒左右就需要一個進度條。性能優化不是銀彈,在程序做不到0.1內響應的時候,外在輔助措施就很必要。接下總結一些性能優化點,雖不常規,但蠻有意義的。

200 or 304

在sg上回答相關問題時,我較深入的研究了一下,并結合自己的在工作中出現的相關現象做一下總結。我們線上js和css的?max-age只有15分鐘,所以很容易進行?freshness校驗,此時就會出現304,但是這就浪費性能了,雖然比較微小。最好的辦法是設置一個很長的時間,然后使用版本控制的方法。

webworker

?如果主線程需要進行一些耗時操作,時間長了之后瀏覽器會有假死狀態(彈框提示,是否關閉),但是異步拆分操作或者使用webworker的方式,可以使主線程繼續能接收到用戶的相應。下面是我寫的一個demo示例。

</>復制代碼

  1. var worker=new Worker("./work.js");
  2. var data1=0;
  3. worker.onmessage=function (event) {
  4. var data = event.data;
  5. data2 = new Date().getTime();
  6. document.getElementById("result").innerHTML ="workers 耗時:"+ (data2 - data1)+"ms"+"
    " +data;
  7. }
  8. function cal() {
  9. data1 = new Date().getTime();
  10. worker.postMessage(limit);
  11. }
  12. ------------------work.js
  13. onmessage = function(event){
  14. var num = event.data;
  15. console.log(num)
  16. var i=0,sum=0;
  17. while (i
  18. 內聯css
  19. 減少關鍵路徑往返次數,可以使用內聯的方式提升性能,如果你使用webpack的話,去掉ExtractTextPlugin配置,但需損失一些代碼的可維護性。上次參加qcon時,記得一位主講人講述百度移動端優化時就是這么的。所以這種行為還是有一定借鑒意義的。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/91891.html

相關文章

  • 前端性能優化

    摘要:端優談談關于前端的緩存的問題我們都知道對頁面進行緩存能夠有利于減少請求發送,從而達到對頁面的優化。而作為一名有追求的前端,勢必要力所能及地優化我們前端頁面的性能。這種方式主要解決了淺談前端中的過早優化問題過早優化是萬惡之源。 優化向:單頁應用多路由預渲染指南 Ajax 技術的出現,讓我們的 Web 應用能夠在不刷新的狀態下顯示不同頁面的內容,這就是單頁應用。在一個單頁應用中,往往只有一...

    Dean 評論0 收藏0
  • [譯]GC專家系列5-Java應用性能優化的原則

    摘要:在本文中我將會介紹應用性能優化的一般原則。性能優化的流程圖摘取自和合著的性能,描述了應用性能優化的處理流程。例如,對每臺服務器,你面臨著為單個分配堆內存和運行個并為每個分配堆內存的選擇。不過位能使用堆內存最大理論值只有。 原文鏈接:http://www.cubrid.org/blog/dev-platform/the-principles-of-java-application-per...

    lufficc 評論0 收藏0
  • 淺談網站性能之前端性能優化

    摘要:淺談網站性能之前端性能優化性能優化的目的無非是減少用戶流量消耗,提升用戶首屏體驗,提升用戶訪問速度,讓用戶專注內容本身。前端性能優化減少請求數量基本原理在瀏覽器與服務器進行通信時,主要是通過進行通信。 最近項目慢慢走上正軌,需求趨于平穩,這才想起需要對整站進行性能優化。經過一段時間的學習,結合現在項目的實際性能情況,發現確實有許多地方可以進行優化。于是就開始了我的前端性能優化之旅。以下...

    Winer 評論0 收藏0
  • 淺談網站性能之前端性能優化

    摘要:淺談網站性能之前端性能優化性能優化的目的無非是減少用戶流量消耗,提升用戶首屏體驗,提升用戶訪問速度,讓用戶專注內容本身。前端性能優化減少請求數量基本原理在瀏覽器與服務器進行通信時,主要是通過進行通信。 最近項目慢慢走上正軌,需求趨于平穩,這才想起需要對整站進行性能優化。經過一段時間的學習,結合現在項目的實際性能情況,發現確實有許多地方可以進行優化。于是就開始了我的前端性能優化之旅。以下...

    philadelphia 評論0 收藏0

發表評論

0條評論

lily_wang

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<