為移動速度設(shè)計網(wǎng)站的10 種方法
你最近做過移動速度測試嗎?您的網(wǎng)站排名如何?一個緩慢的網(wǎng)站可以關(guān)閉移動用戶。理想情況下,您希望您的設(shè)計在移動設(shè)備上為4G 用戶加載的速度與為桌面用戶在Wi-Fi 上加載的速度一樣快。 (這是一個很大的要求,但有些事情你可以做。)
首先,測試你的移動速度。然后使用這些技巧來提高您的性能并讓更多用戶在您的網(wǎng)站上停留更長時間。
1.優(yōu)化圖片
網(wǎng)站速度的最大問題之一是圖像大小。圖片實際上可以構(gòu)成頁面上下載數(shù)據(jù)的大部分,通過正確格式化和保存圖片,您可以大大減少提供此信息所需的字節(jié)數(shù)。
優(yōu)化圖像的最簡單方法是在上傳之前使用它們。在將圖像添加到您的內(nèi)容管理系統(tǒng)之前,將圖像裁剪成所需的大小并保存到網(wǎng)絡(luò)上。然后壓縮圖像以保持文件大小盡可能小。
我們在這里匯總了最好的圖像壓縮工具。他們可以幫助您在上傳圖片之前優(yōu)化圖片。
海淀網(wǎng)站建設(shè)
二、托管事項
最便宜的托管計劃并不適合每個網(wǎng)站。緩慢的托管是一個經(jīng)常隱藏的問題,并且對于隨著時間的推移穩(wěn)步增長但尚未增加托管計劃的網(wǎng)站來說很常見。
為確保您的托管計劃專為提高速度而構(gòu)建,請選擇專用服務(wù)器選項。如果您需要更實惠的東西,下一個最佳選擇是VPS 托管,您可以在其中與專用服務(wù)器資源共享托管。
然后,考慮像視頻內(nèi)容這樣的負載殺手。如果可能,請使用外部工具來托管這些文件。像YouTube 這樣的服務(wù)是完美的。 (這可能是您已經(jīng)在做的事情。)本質(zhì)上,您在本地位置鏈接到這些文件,而不是將它們添加到您的站點文件中。
3.注意JS
JavaScript 提供了很多很酷的效果和網(wǎng)站上發(fā)生的事情。沒有其他辦法了。
注意您使用JavaScript 的方式,它不會降低移動用戶的網(wǎng)站速度。
將JavaScript 放在文件底部: 當加載JavaScript 時,瀏覽器將不會加載其他元素。如果可以,請將JS 腳本移至頁面底部以解決此問題。這樣,首先呈現(xiàn)HTML 內(nèi)容,如果需要,您可以使用視覺提示讓用戶知道更多數(shù)據(jù)即將到來。
優(yōu)化和縮?。?較小的文件加載速度更快。不要忘記這也適用于代碼。
使用異步JavaScript : 選擇異步JS 加載,直到第一次呈現(xiàn)所有非關(guān)鍵元素。這允許同時加載腳本,而不是一個接一個地加載
加載。4、使用延遲加載
延遲加載允許先加載屏幕上的內(nèi)容,然后再加載其他內(nèi)容。(在速度和搜索引擎優(yōu)化方面,谷歌喜歡這個選項。)
有很多WordPress插件可以幫助你做到這一點,它們非常簡單,而且非常輕量級。嘗試一些像慢負載或WP火箭。
5、利用緩存
啟用緩存是提高頁面速度最推薦的選項之一。用戶會感謝你的。
6、減少重定向
速度最快的是301重定向,它將用戶從一個過時的頁面轉(zhuǎn)移到一個新版本。想想你的內(nèi)容,如果這個動作仍然是必要的??赡苄枰M行重定向?qū)徲嫛?br> Varvy的重定向映射器可以幫助你確定從哪里開始。
7、嘗試加速移動頁面
創(chuàng)建AMP版本的著陸頁,以充分利用該技術(shù)。這些頁面使用AMP HTML格式和AMP JavaScript,對于做大量在線廣告或?qū)⒂脩舭l(fā)送到特定位置的網(wǎng)站來說,這是一個理想的解決方案。
最大的好處是AMP頁面幾乎可以立即加載。缺點是后端需要做更多的工作。
有很多關(guān)于AMP項目的信息。
8、刪除抽頭延遲
你有沒有注意到,當你點擊某樣?xùn)|西時和移動設(shè)備上的動作發(fā)生之間會有一點延遲?這種延遲最初是為了讓設(shè)備更容易識別雙擊。(這個功能已經(jīng)過時了)
這是修復(fù),把它放在頁眉。
谷歌的杰克·阿奇博爾德談到了這個簡單的變化:“性能差異非常大!擁有一個即時響應(yīng)的UI意味著用戶可以自信地快速按下每個按鈕,而不是停下來等待響應(yīng)。
9、考慮先進的Web應(yīng)用程序
PWAs是像應(yīng)用程序一樣工作的網(wǎng)站(但沒有下載)。
PWAs的優(yōu)點是它們可以像網(wǎng)站一樣搜索,不需要安裝或更新。它們也傾向于離線工作,允許推送通知,而且由于使用了緩存方法,它們的速度非???。
棘手的部分是,這是一個只有開發(fā)人員的選擇,而不是一個開始網(wǎng)站建設(shè)者。但是,如果你的網(wǎng)站需要的內(nèi)容總是在變化,而且不像它應(yīng)該的那樣快,那絕對值得一看。
不相信嗎?玩一些有趣的漸進式網(wǎng)絡(luò)應(yīng)用程序。
10、刪除這些插件
這就增加了設(shè)計的權(quán)重和代碼。這是用戶在看到設(shè)計之前必須下載的東西。它會讓你的網(wǎng)站慢下來。
當涉及到插件時,只保留你需要的和實際使用的。關(guān)閉和刪除所有其他內(nèi)容。然后確保你正在更新插件。過時、不支持或配置錯誤的插件是速度殺手。
考慮一下做同樣事情的插件——閱讀帶有更新的描述和文檔——在這里去掉冗余。
最后,去掉可以手動完成的插件(字體安裝、頭標簽插入、分析等等)。
本文章來自于:海淀網(wǎng)站建設(shè)
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!