我有一位開發者設計了一個通過手機瀏覽器在手機上使用的金融應用程序。現在每個頁面都是150kb,這對我來說意義重大。沒有使用圖像,因爲它主要是HTML按鈕和CSS以及可能的JavaScript。 如何最小化頁面大小?移動網頁大小
移動網頁大小
回答
minify你的js/css/html。如果沒有幫助,則需要重構頁面以顯示較少信息,因爲您說沒有圖像,所以您無法在該前端進行任何優化
如果服務器尚未完成HTML壓縮,請啓用HTML壓縮。
目標手機上有哪些軟件?如果他們有能力的瀏覽器,那麼可以通過以JSON形式發送相關數據然後讓Javascript呈現相關的HTML來減輕一些重量。如果我們正在談論移動IE ...也許,也許不是。
而且,正如其他人所說,使用縮小。
在更高的層面上,你確定你每頁都需要這麼多的數據嗎?在移動瀏覽器上導航會很麻煩。
瓶頸是客戶端瀏覽器。它不能處理這麼多的數據。所以數據在傳輸中是否被壓縮並不重要。到達客戶端瀏覽器時,它仍然是150kb – Midhat 2010-04-09 18:52:43
主要的事情已經說過了,但我會補充一點:
清理Html標記。檢查是否沒有不必要的嵌套標籤,div等。當DOM更輕時,它還可以幫助JavaScript更快地處理。
這是我目前正在處理的問題,我可以告訴你,你絕對會喜歡Steve Souders的書High Performance Web Sites。
你會在書中發現的第一件事是,你應該減少HTTP請求,並且這樣做的一種方法是將圖像置於所謂的「sprites」中(儘管你說你的設計師沒有使用大量的圖像,它仍然有助於推動那幾個圖像精靈)。
要做到這一點,你將需要一些工具(事業做手工只是浪費時間),爲此我用compass,這本書Pragmatic guide to SASS是爲這個話題absolutelly很大(它會開門見山,並展示瞭如何使用羅盤製作精靈 - 另外,我敢打賭,一旦你嘗試SASS,你將永遠不會回到香草的CSS)。另外,正如Midhat提到你應該縮小你的js/css/html,但最重要的是你應該把所有的js文件放到一個文件中(減少瀏覽器必須做的HTTP請求),所有的css代碼到一個CSS文件。另外,您應該將樣式表放在頁面頂部,腳本放在底部。無論如何,我列出的幾件事,以及史蒂夫書中總共14條規則。所以試試吧,你不會失望的。
- 1. 我的網站頁眉圖像不調整大小在移動
- 2. 動態大小的網頁設計
- 3. 當移動頁面大小時,引導模式向下移動頁面
- 4. html網頁調整大小
- 5. 當瀏覽器大小變得更小網站「向上移動」
- 6. 頁面大小調整時頁眉正在移動
- 7. 如何自動調整移動網站的圖片大小?
- 8. 網頁的堆大小是否過大?
- 9. 縮小窗口大小移動元素
- 10. 保持窗口大小調整後網頁不移動的內容
- 11. 移動laravel到網頁
- 12. html移動版,頁面調整大小和滾動頁面加載後出現
- 13. 將移動網址轉換爲非移動網頁
- 14. 在移動網頁上搜索頁面
- 15. 調整大小和中心的移動網站
- 16. 當窗口大小調整時,網站內容會移動
- 17. 網站移動視圖不調整大小
- 18. 如何爲移動設備設置頁眉圖像的大小
- 19. 集裝箱被向下移動時,頁面大小
- 20. 圖片在網頁上滾動時在網頁上移動
- 21. 我怎樣才能縮小我的網頁,以適應移動
- 22. 移動Safari瀏覽器中的網頁url欄不「縮小」
- 23. 顯示移動友好的網頁,而無需放大
- 24. iOS上的移動Safari在大網頁上崩潰
- 25. 計算網頁總大小的工具?
- 26. 顯示當前網頁大小
- 27. 在網頁上獲取圖像大小
- 28. 網頁佈局和大小單位
- 29. CSS - 提高網頁字體大小
- 30. 基於網頁大小的縮放表
什麼是底層服務器技術? – cjk 2010-04-08 07:02:39
是否這樣做,我相信這是客戶端上的CPU /內存限制這就是問題 – Midhat 2010-04-08 07:04:11