每天被釘釘“浪費“的10分鐘生命

在PC端,大家用釘釘的時候,不知道有沒有遇到這樣的事情。

在這裏插入圖片描述

點擊表情->自定義表情

要不就是上圖加載幾個表情包出來,要不就是給你看個白板。

在這裏插入圖片描述

先去看看釘釘的資源佔用情況

在這裏插入圖片描述

好傢伙,不愧是資源大戶,比我喫飯的傢伙佔用內存還多

在這裏插入圖片描述
10個項目比不上釘釘一個聊天工具的佔用內存

差點跑題了,內存就不說了,不是本篇的重點

下面聊聊重點,也就是表情包的問題

我曾經一度以爲是自己電腦配置原因
在這裏插入圖片描述
然後問問其他同事,i5-i9都無法避免,無論你是8G還是32G,都是表情白板給你看

然後我想了想,莫非不是先加載的本地緩存?然後才異步校驗更新?

接下來,掏出了我許久未使用的抓包工具:Charles

谷歌了一下Charles使用教程,打開監聽

篩選條件敲上ding

然後,點擊釘釘的表情

意料之中的事情發生了

在這裏插入圖片描述
每次點擊,都會去請求cdn地址去下載服務器上的圖片

然後默默的看了點擊時,釘釘的瞬時網絡速度
在這裏插入圖片描述
在網絡情況好的時候,還是加載比較快的,大概3-5秒

但是,辦公環境,一般網速很迷,有時候就是卡頓卡頓的

那麼我大概算了一下,假如我每天使用釘釘10個小時

平均每10分鐘發一個表情包,600分鐘就是60個表情包

網速慢的時候,基本上需要等10秒以上,平均按照10秒算,一天下來等待時間就是600秒

這個評估時間其實是短的,實際的時間可能還不止

解決方案很簡單,就是做一個PC端的緩存就行了

至於表情包更新和同步,那不就是存儲一個文件,異步更新的問題嘛

不知道釘釘開發人員能不能看到,總之,這個表情包讓人體驗很不好

另外:移動端的表情包是本地緩存的,明顯速度就不一樣

好了吐槽就到這裏了,明天有件大事要幹

轉載請帶上原文地址:
https://copyfuture.com/blogs-details/202007031843451428z4ubbqdgpycq5i

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章