微软昨天天宣布W3C已经发布了Pointer Events作为最终推荐标准。这一标准被微软运用在新设备可扩展性的提升上面,例如触屏的滚动和伸缩操作等。不仅如此,微软还在Win10斯巴达浏览器新的渲染引擎中提升了触摸交互性。
由于现在的网页很多都是为大屏幕显示器设计,因此就需要对手机的小屏幕显示进行优化,比如双击屏幕放大或缩小页面等。可这种操作也会带来很多识别问题,很多时候连续的单击操作都会被识别为双击。这是由于系统在接收到第一次触击后,都会有一个延迟时间(300毫秒),在这个时间内如果没有二次触摸发生,第一次触击就会被识别为单击;反之,就会按照双击处理。这一设计给很多用户带来不便,因为很多情况下的页面并不需要放大或缩小的操作,所以合理设置延迟功能,提高操作识别的准确率成为用户非常关心的问题。
在IE11中,如果用户在窗口规则中停用了放大缩小功能,这一300毫秒的延迟将被取消。而在Win10手机斯巴达浏览器中,如果窗口宽度小于或等于设备屏幕宽度时,300毫秒的延迟也将被取消,这将大大减少用户的误操作识别率。所以,今后应用开发者,尤其是浏览器类应用的开发者应该更多考虑不同页面的实际情况,去掉无意义的触摸延迟设定,让用户操作更加便捷。
新闻热点
疑难解答