使用Rails,我可以检测用户代理,然后提供页面。例如:http://40.snipplr.com/view/35063/使用Rails为各种移动/平板电脑设备提供HTML
如果我这样做,那么我必须为ipad,xoom等各种设备编写10多种方法。是否有任何宝石可用于执行此检测?如果不是什么可能是最好的方法?
我的目标是根据提供的矩阵here提供html内容。
使用Rails,我可以检测用户代理,然后提供页面。例如:http://40.snipplr.com/view/35063/使用Rails为各种移动/平板电脑设备提供HTML
如果我这样做,那么我必须为ipad,xoom等各种设备编写10多种方法。是否有任何宝石可用于执行此检测?如果不是什么可能是最好的方法?
我的目标是根据提供的矩阵here提供html内容。
一种选择是使用@media根据设备的屏幕分辨率,以适应CSS,你可以检查这些资源看:
http://www.w3schools.com/CSS/css_mediatypes.asp
http://www.w3.org/TR/css3-mediaqueries/
不知道如果它完全适合你的情况,但我觉得值得一提。
干杯!
鉴于目前我们面临的设备激增,我认为设备检测是通向疯狂的道路。如果你希望沿着这条路走下去,一个选项是WURFL,但我认为更好的选择是Responsive Web Design使用媒体查询。
你有没有找到有用的东西? – fabian
@fabian:还没有。 – suren