0

当我们开发一个网站时,它也适合移动视图吗? 如果不是,那么如果我想同时为桌面视图和移动视图进行开发,需要进行哪些更改? 请给我建议...

4

2 回答 2

6

响应式网页设计是您正在寻找的:

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

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

一些有助于响应式网页设计的框架:

还有很多其他的。希望这应该使您走上正确的道路。

于 2012-09-05T06:51:40.417 回答
3

大多数桌面/小型设备浏览器(客户端)以request header.

服务器应该认识到这一点。如果它可以识别,它可以将请求作为正常流程处理并委托给proper/expected view.

一个示例流程可以是这样的:

客户端 - Deice:Android - 分辨率:AxY - URL:URL要获取的资源

服务器: - 我可以识别设备 - 我正在为该设备准备相关 UI(html/jsp/php 等) - 我有给定的资源URL - 我正在准备请求并发送它


另外 参考Sterlok答案。那东西可以指导你准备view

然而,最重要的部分是识别device (actually client)并做出相应的反应。

例如,Java EE基于 Web 应用程序可以使用Request Filter.

于 2012-09-05T07:17:31.367 回答