移動web開發

來源:互聯網
上載者:User

標籤:android   style   blog   http   io   color   ar   使用   sp   

在現代網頁開發中,新增了一個行動裝置網頁開發,在這樣的需求下,你需要考慮如何將移動web和pc web同步處理

1  /*2     * 瀏覽器如何識別行動裝置3     * */4     var ua = navigator.userAgent.toLowerCase();5     var ipad = /ipad/gi.test(ua);6     var android = /android|Adr/gi.test(ua);7     var iphone = /iphone/gi.test(ua);

移動端web是要做成響應式還是單獨分開來做呢?

我們需要關注這兩個問題:

1、你的應用情境是什麼樣的

2、你要如何設計你的響應式

如果你的網頁是比較簡單、輕量級的可以直接用media query實現響應式,也可以使用css的響應式架構。比如:blog、小型企業站等

如何你的網頁是比較大型的,這就要用到上面的代碼判斷行動裝置渲染不同版本的模版,組合相應的靜態資源,也算是一種響應式。但是有個弊端是維護成本高

綜合各種情況,靜態資源的響應式都是有必要去做的,大型頁面可以通過響應式組件去解決複用、功能同步的問題。

總之,根據情境響應式可以從各種層面,各種粒度上做。這是現代web開發的特點。

 

本文部分採取自:知乎--張克軍的回答

 

移動web開發

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.