回覆列表
  • 1 # 網路圈

    眾所周知,圖片做為網頁元素的一種,是必不可少的,沒有圖片的修飾,網頁看上去會缺乏很多美感。但是現在很多網站上的圖片越來越多,而且圖片尺寸沒有合理控制,導致網頁載入速度特慢,極大影響了使用者體驗。

    那面對這種情況,站在網站運營和最佳化角度上說,該如何解決圖片過大載入慢的問題呢?作為一名IT從業者,我給出一些方案供大家參考:

    1、動靜分離

    我們可以將動態頁面和靜態資源(如:CSS、JS、圖片等)用不同域名部署(建議根域不同),因為瀏覽器也是有請求併發控制的,如果動態頁面和靜態資源都用同一個域名效果不如動靜分離的好。

    2、靜態資源走CDN加速

    像靜態的圖片及樣式等資原始檔,建議走CDN加速,這樣能解決跨網互通問題,每個地域的訪客都能“就近讀取”伺服器上的資源,從而加快資源下載速度。

    3、圖片壓縮處理

    很多網站上的圖片尺寸大得離譜,甚至一張圖就有1M多。所以對於圖片請務必做好壓縮處理,常見措施有:

    圖片縮圖裁剪,尺寸不宜過大;

    伺服器端啟用GZip壓縮;

    手機端可啟用webp這種格式;

    4、圖片惰性載入

    在載入圖片時,我們預設只加載第一屏圖片,這種惰性載入可以避免使用者短時間內下載過多暫未展示的圖片,一來節省了伺服器頻寬,另外也是縮短了使用者等待時間。

  • 中秋節和大豐收的關聯?
  • 如果RNG姿態打AD,uzi輔助會發生什麼好玩的事?