CSS3 媒体查询让我可以根据设备的宽度定制布局。服务器端的用户代理检查让我可以进一步定制特定于设备的内容。
我已经简要地阅读(但尚未彻底研究)像 jQuery Mobile 或 Sencha 这样的框架可能(或确实)提供触摸手势作为一种交互形式。
是否有标准来确定设备是否支持触摸手势?(接下来我将向用户提供触摸或单击控件)。这最好由服务器完成,还是他们的客户端技术提供这个?
CSS3 媒体查询让我可以根据设备的宽度定制布局。服务器端的用户代理检查让我可以进一步定制特定于设备的内容。
我已经简要地阅读(但尚未彻底研究)像 jQuery Mobile 或 Sencha 这样的框架可能(或确实)提供触摸手势作为一种交互形式。
是否有标准来确定设备是否支持触摸手势?(接下来我将向用户提供触摸或单击控件)。这最好由服务器完成,还是他们的客户端技术提供这个?
sencha 和 jquery mobile 仍然是 javascript 框架。
检查http://modernizr.github.com/Modernizr/touch.html以了解触摸设备的 javascript 检测。
并且谈论服务器端检测,它总是可以被愚弄。javascript检测是一种更好的方法。但这也不是万无一失的,我们只能用浏览器技术做这么多。