新手问题 比较笨的问题,关于 RoR 和 HTML5

ying39 · 2013年10月03日 · 最后由 hlt 回复于 2013年10月08日 · 2813 次阅读

现在开始学习 RoR,想请教下,如果把里面的视图页面改写成 html5,是否就支持手机来访问呢?实现触摸等功能?

HTML5 和手机访问 一点关系都没有 现在的移动设备一般都能支持像电脑一样直接访问,不过由于屏幕小,没法像电脑一样操作很简单。 我觉得 LZ 说的是响应式设计吧,可以自动的适应手机分辨率改变功能和布局这样的。这个是需要前端支持的,不是说改成 HTML5 就行了。

#1 楼 @whitebox 我也不大理解这个原理,只是销售,业余学习这个。类似 HTML5 一些触屏,包括调用摄像头的功能,网上有看到人用 js 脚本实现,这个脚本,能换成 Ruby 来实现吗

#2 楼 @ying39 rails 中 ruby 主要是后台方面的工作,您说的 html5 和 js 属于前端的东西,在 rails 中可以通过特定代码将 js 的数据传给 ruby 进行处理并在前端生成的 html 页面进行呈现。rails 本身是个框架所有前端技术原则上都可以在 rails 中实现

#2 楼 @ying39 触摸和摄像头是在客户端执行,客户端一般只有 js 环境,所以只能用 js。

建议直接用个前端框架先了解摸索一下,比如 bootstrap

需要 登录 后方可回复, 如果你还没有账号请 注册新账号