Ruby on rails 为桌面和移动视图网站澄清问题

Ruby on rails 为桌面和移动视图网站澄清问题,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.1,ruby-on-rails-3.2,responsive-design,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.1,Ruby On Rails 3.2,Responsive Design,当我们开发一个网站时,它是否也适合移动视图? 如果没有,那么如果我想同时开发桌面视图和移动视图,需要进行哪些更改? 请给我一些建议…响应性网页设计是您所寻找的: 维基百科: 谷歌搜索: 一些有助于响应性web设计的框架: 引导: 整洁的: LESSF框架: 骨架: 还有很多其他的。希望这能让您走上正轨。大多数桌面/小型设备浏览器(客户端)在请求头中发送设备信息 服务器应该能够识别这一点。如果能够识别,则可以将请求作为正常流程处理,并委托给正确/预期视图 一个示例流可以如下所示: 客户 -设备

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

响应性网页设计是您所寻找的:

维基百科:

谷歌搜索:

一些有助于响应性web设计的框架:

  • 引导:
  • 整洁的:
  • LESSF框架:
  • 骨架:

还有很多其他的。希望这能让您走上正轨。

大多数桌面/小型设备浏览器(客户端)在
请求头中发送设备信息

服务器应该能够识别这一点。如果能够识别,则可以将请求作为正常流程处理,并委托给
正确/预期视图

一个示例流可以如下所示:

客户 -设备:安卓 -决议:AxY -URL:
URL
要获取的资源

服务器: -我能认出这个装置 -我正在为该设备准备相关的UI(html/jsp/php等) -我有给定
URL的资源
-我正在准备并发送请求


另外 请参阅Sterlok的回答。这个东西可以指导您准备
视图

然而,最重要的部分是识别
设备(实际上是客户端)
并做出相应的响应

例如,基于
javaee
的web应用程序可以使用
请求过滤器来实现这一点