Microsoft significantly improved Win10 Spartan browser touch performance

  

Computer store news: W3C has released Pointer Events as the final recommendation. Microsoft has made improvements that include better scalability for new device types, additional configuration values ​​for scrolling and scaling behavior, and synthetic custom Pointer Events constructors. In addition to Pointer Events, Microsoft has made additional improvements to the Project Spartan rendering engine's touch-interactive performance, making those sites designed for large screens better on a small screen. And introduce a double-click gesture to quickly zoom in or out on related content.


From the point of view of the gesture recognizer, any click and another click that follows can be seen as a double click. So before clicking the action (such as navigating to a link or clicking a button), the browser must pause to determine if another click will come later. This introduces a significant delay (300 milliseconds) when clicking on the operation. This issue has been documented to suggest a number of fixes or solutions, including the popular FastClick library.

Also in IE11, if you completely disable the zoom feature in the window rules (such as disabling user extensions), then the 300 millisecond delay is disabled.

Now in the new engine, setting a window rule with a width less than or equal to device-width (no need to optimize the site for small screen devices) will also disable the 300 millisecond delay. Therefore, in the future, application developers, especially developers of browser applications, should consider the actual situation of different pages and remove the meaningless touch delay settings to make the user's operation more convenient. This will bring significant performance improvements to mobile websites.

Copyright © Windows knowledge All Rights Reserved