最佳实践"最佳实践"适用于移动和移动Rails应用程序中的桌面浏览器?
我不是在谈论移动端的自定义应用程序,而是主要(完全是?!?)移动Webkit。
我看了Railscast 199,它显示了一种渲染和返回不同视图的技术,具体取决于浏览器是否可移动。想知道这是否仍然更可取?那么只提供不同的CSS(假设内容基本相同)?理想情况下,该解决方案可以利用其中一个移动 JQuery 库(JQuery Mobile,JQTouch,Sencha Touch等)。如何通过资产管道处理事情?< / p>
答案 0 :(得分:1)
Mobile_fu仍然是一个很好的方法。
您需要一个单独的布局文件。对于我提供这两个版本的应用程序,我在/ assets / application&amp; amp;中有单独的JS和CSS文件夹。 /资产/移动。
我在JQuery Mobile上运气不错,但我也听说过Sencha的好消息,这可能是个人偏好。
答案 1 :(得分:1)
既然你提到了移动Webkit,我认为使用CSS3的媒体查询来适应各种设备将是一个不错的选择。以下是一些相关的博客文章: