Microsoft announced this week it has created a proposal for a new website coding standard, CSS Scrolling Snap Points, that was made while developing the APIs for both Internet Explorer 10 and the newly launched IE11. The standard is called CSS Scrolling Snap Points and Microsoft has now submitted the proposal to the Worldwide Web Consortium with the goal of having it be supported by all modern web browsers.
In a blog post, Microsoft says that CSS Scrolling Snap Points was made to give websites better support for panning features such as photo galleries on touchscreens as well as mice, keyboards, and trackpads. Microsoft has already coded CSS Scrolling Snap Points into the Windows 8 IE10/11 optimized version of MSN.com, shown above.
Users can swipe left or right to browse the day’s headlines. Using CSS Snap Points, Internet Explorer lights up this experience using the same hardware-accelerated panning technology used for panning a Web page with touch in IE. Users get the stick-to-your-finger performance with inertia panning and over-pan bounce that they expect. Additionally, the browser snaps the content to the nearest headline after the user pans.
Microsoft previously submitted another website coding standard, Pointer Events, to the W3C, in 2012. Since then the W3C has approved the standard for Candidate Recommendation and Microsoft has offered Pointer Events patches that will allow the standard to work with Firefox and Chrome.
Source: Microsoft | Image via Microsoft