Better than see the touch experience of IE11 in Win8.1

  
        

Author: Song Jie

touch resolve to achieve hovering operation


With the touch technology and Windows 8 to drive, and now more and more The PC is equipped with a touch screen, which brings a new interactive experience to the traditional PC field —— touch operation. But there is a slightly embarrassing problem: In addition to the Windows 8 applications optimized for touch operations, a lot of traditional operations are based on keyboards and mice, such as our most common Internet access. Almost all of today's websites only consider mouse and keyboard operations, which can lead to operational obstacles when using touch to access websites. Starting from the website, re-creating a web page that is compatible with touch operations is the most thorough solution, but it is more difficult to implement because the number of websites is so much. Another solution is to start with the browser and improve the browser to solve the touch operation problem during the Internet. This method is relatively easy to implement, as long as the browser developer can work hard.

As an Internet Explorer 11 to be released with Windows 8.1, support for touch operations is further enhanced, making it even more convenient when accessing web pages. So what improvements has IE11 made? Let's take a look at it together. . .

Simulating mouse hover operations

At present, many websites have the function of “hoverover expansion”, such as major e-commerce websites, which are basically used in the commodity classification block. form. This kind of product classification will not appear too messy and too bloated, and users will find it easy to find the goods they need.


The most common webpage hover expansion operation

But this common hovering operation wants to encounter recognition problems through touch operations. Because the mouse has a pointer, the webpage can realize the hovering and unfolding operation as long as the pointer is detected, and the touch operation does not have the pointer. If the finger is directly put on, the webpage will only be recognized as “click”. Some people may think of the way to "hold", but the reality is: "press" will be recognized as “open right context context menu instead of hover.

IE11 has made improvements to this problem, so that you can "hover" while holding down ” while retaining the original “press & rdquo; operation to open the right-click menu function. When accessing the above webpage in IE11, press and hold ” to expand the secondary menu. At the same time, if the location of “press "" itself contains "click & rdquo; operations (such as with hyperlinks), then at the bottom of the screen will be additionally displayed & ldquo; right context menu command bar & rdquo; (new window open, copy link Wait for the order).

Hovering menus on several different websites with touch operations

Other touch operation improvements

Improved link highlighting

When on the web When there are more links, opening a link by touch needs to prevent mistakes. If there is a more obvious feedback prompt during the "click" process to help the user confirm the clicked link in real time, the touch operation will undoubtedly be more accurate.

IE11 has now added a feedback prompt. When the user clicks on the link by touch, the gray background is briefly displayed around the link text, highlighting the object that the user clicked.


Link highlighting effect comparison

Sweep left and right to implement back and forward operations

During web browsing, IE11 (including IE10) will Actively hide all the function bars to display the webpage in full screen mode. In this case, the user often uses the “backward” operation to take extra steps, first call out the address bar, and then click the back button. Frequent use of mobile Internet access should know that many mobile browsers support gesture operations to achieve backward and forward, Windows 8 is no exception. From IE10, when the user browses the webpage, the user directly swipes to the right on the screen to return to the previous page, and swiping to the left is forward.


Sweep left and right gestures to move forward and backward

IE11 inherits this gesture and further improves user experience and operational efficiency. When a user switches between different pages, IE11 suspends the previous page and caches it in memory. Once the user swipes back to the previous page, the page will be restored from memory instead of being reloaded. The result of this is that the previous page is loaded in an instant. In addition, when rewinding or advancing, IE11 will display a screenshot of the web page when the page is loaded, so that the user can quickly find the desired content when the page is reached.

Touch implementation of HTML5 drag and drop operation

Maybe HTML5 has a lot to go from large-scale applications, but it is the future trend. IE11 is of course supporting HTML5, and it is the first browser to support HTML5 drag and drop functionality through touch. In IE11, users only need to press and hold to achieve.

In Microsoft's Magnetic Poetry test demonstration, IE10 can use the mouse to implement HTML5 drag and drop operation. Now we can use IE11 to open this demo to experience the touch and HTML5 drag and drop operation.

Magnetic Poetry demo page

Access: Magnetic Poetry

improvements can be achieved pointer touch events API

pointer events by Microsoft and other browser A set of standards developed by vendors and W3C based on APIs introduced with IE10 with vendor prefixes. This API enables websites to support different touch devices including mouse, stylus, multi-touch. IE11 will introduce the updated MSPointer API, and the final official version will support pointer events without prefixes.

Note: Some technical description text screenshots and videos from the article are from the official Microsoft blog.

Copyright © Windows knowledge All Rights Reserved