使用Rails,我可以检测用户代理然后提供页面。例如:http://40.snipplr.com/view/35063/
如果我这样做,那么我必须为各种设备编写10多种方法,如ipad,xoom等。是否有任何宝石可用于进行此检测?如果不是最好的方法?
我的目标是根据提供的here矩阵提供HTML内容。
答案 0 :(得分:0)
另一种方法是使用@media根据设备的屏幕分辨率调整css,你可以检查一下这些资源:
http://www.w3schools.com/CSS/css_mediatypes.asp
http://www.w3.org/TR/css3-mediaqueries/
不知道它是否完全适合你的情况,但我觉得值得一提。
干杯!
答案 1 :(得分:0)
鉴于我们现在面临的设备激增,我认为设备检测是通向疯狂的道路。如果您确实希望沿着这条路走下去,一个选项是WURFL,但我认为更好的选择是Responsive Web Design使用媒体查询。