前端快爆
- Flutter 1.2 於 MWC 會議釋出。作為 Flutter 第一個功能更新版本,本次升級包括:穩定性與效能提升、現有小部件的視覺效果與功能升級、基於 Web 的開發者工具以及整合了同時釋出的 Dart 2.2 提升了 Flutter 應用靜態編譯後的執行效率。?
點評:然而這個版本依然不支援選中文字複製。
- 據開發者透露,百度搜尋全面接入百度小程式,搜尋權重提升。除了自定義的小程式語法外,百度也與 Taro、WePy、mpvue 合作,可以做到多端統一開發,直接編譯到百度小程式。與其它小程式最大的差異是,百度小程式可以設定 SEO 資訊以及小程式頁面到 H5 頁面的對映關係以幫助百度爬蟲抓取內容。?
點評:不得不說這是一個聰明的解決方案,百度陷入的資訊孤島會被小程式打通麼?
- 幹掉密碼!W3C 批准 WebAuthn 成為 Web 標準。WebAuthn 允許使用者通過多種方式,如生物識別、個人移動裝置來進行身份認證。?
點評:微信和 FB 所代表的社交賬號已經接近成為網路身份證,留給標準的時間不多了。
- 第5屆CSS大會將於2019年3月30日在深圳科興科學園舉辦,大會網站:css.w3ctech.com
點評:歲月如歌,那些年清除的浮動總在我眼前清楚地浮動。
全民目擊
- 勞恩斯:汽車模擬配置器,一經發布便在 Reddit 上引起熱議,得益於 WebGL 的良好應用,被網友稱為最流暢的 3D 汽車配置工具。
專題:資料採集與統計
程式化地從使用者處採集資料並加以分析可以幫助產品制定策略,幫助工程師診斷問題、找到效能瓶頸。下面是承虎準備的一系列文章,介紹了從資料採集到分析利用的方方面面。
綜述:
本文是阿里的 Clue 前端監控平臺負責人在 D2 上的分享,從採集、資料處理、分析、報警 4 個維度闡述瞭如何把前端監控做到極致。
本文是阿里雲監控團隊的彭偉春在 GMTC 上的分享,討論了:單頁應用下 PV 、首屏時間的重新界定,主動監控與現場還原,日誌上報等最佳實踐。
採集:
對於效能資訊,W3C效能工作組已經提供了一組 Performance API,能夠詳盡獲取各階段的資料加以利用。
本文僅介紹了蘇寧使用者行為採集團隊在制定埋點規範、H5 與 native 日誌打通、埋點無痕化、日誌傳輸與日誌安全上的一些探索過程和經驗。
統計:
LinkedIn 的工程師分享了他們對異常值的判定方式——忽略假陰性而減少假陽性,並介紹了相關異常監控平臺 ThirdEye 的處理方式——用樣條迴歸方程偵測 Web 應用變慢的趨勢,用符號檢驗找到持續性異常,用掃描統計以偵測最明顯的一小時異常,用精準/最小發現時間模型來保證異常不多報和亂報,通過指標相關係數計算推測核心異常。
在效能統計中,我們經常容易陷入統計學的陷阱中,本分享詳細介紹了 95 percentile、99 percentile 及在此之上的平均值統計造成的結論錯誤——前端跨頁請求數在逐年增加,請求越多則越可能經歷大於 99 percentile 的值。視訊介紹了更多數學計算結果和特定的統計方式如何造成了問題。
編輯: @馮雨 & 審閱: @humphry huang & 專題供稿: @humphry huang