Я только заметил это сегодня, и теперь это действительно беспокоит меня. Internet Explorer (в моем случае 11, может не иметь значения) имеет задержку при касании кнопок или ссылок. Использование мыши происходит мгновенно, но использование сенсорного экрана добавляет около 500 мс задержки. Chrome не имеет такой же задержки.

Вы можете попробовать это самостоятельно, посетив такой объект, как Bootstrap, который использует якорные ссылки в боковых меню. Используя мышь, вы можете мгновенно перемещаться в любом браузере. Использование IE, особенно с касанием, создает задержку при каждом нажатии.

Большинство людей, вероятно, не замечают этого, так как мы проводим большую часть времени в ожидании загрузки страниц.

Как отключить эту задержку?

2 ответа2

0

Попробуйте уменьшить задержки здесь:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TouchPredict

Это имело огромное значение для Surface RT для меня.

0

Я наконец нашел ответ в блоге Telerik

Описание: это часто встречается и может быть отключено с помощью ряда решений HTML/JavaScript/CSS.

Для меня я просто добавил этот CSS в мой код:

a[href], button {
    -ms-touch-action: none; /* IE10 */
    touch-action: none;     /* IE11 */
}

Это теперь мгновенно на моем Lenovo, и мой Surface 2.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .