回答

3

大多數臺式機/小型設備瀏覽器(客戶端)以request header發送其設備信息。

服務器應該認識到這一點。如果它可以識別它可以按正常流程處理請求並委託給proper/expected view

一個例子流可以是這樣的:

客戶 - 除冰:Android的 - 分辨率:AXY - 網址:資源URL爲GET

服務器: - 我可以識別該設備 - 我正在爲該設備準備相關的UI(html/jsp/php等) - 我有資源給出URL - 我準備請求併發送它


此外 參考Sterlok的答案。那件事可以指導你準備view

但最重要的部分是識別device (actually client)並作出相應的響應。

例如,基於Java EE的網絡應用程序可以使用Request Filter來實現此目的。

6

自適應網頁設計是你在找什麼:

百科:http://en.wikipedia.org/wiki/Responsive_Web_Design

谷歌搜索:http://www.google.com/search?q=responsive+web+design

一些框架,援助在響應網設計:

還有很多其他的。希望這應該讓你走上正軌。

+0

基金會http://foundation.zurb.com/ –