Улучшения производительности прокрутки в браузере Microsoft Edge

Прокрутка — одна из наиболее часто используемых функций в любом браузере, и Microsoft внедряет улучшения прокрутки(scrolling improvements) в Edge. Основная цель — улучшить скорость прокрутки и отзывчивость. Если вы когда-нибудь чувствовали, что прокрутка в Edge не так хороша, как в других частях Windows , это улучшение может изменить ситуацию.

Прокрутка обратной связи для Microsoft Edge

Microsoft Edge

Основываясь на тысячах отзывов, полученных от тех, кто использует канарскую(Canary) версию Edge , в отзывах содержатся следующие сведения:

  • 41% на личности
  • 39% по функциональным вопросам
  • 13% на конкретные проблемы с производительностью
  • 5% на прокрутку PDF
  • 2% Общие отзывы

Помня об этом, команда Microsoft Edge решила сосредоточить усилия на индивидуальности(personality)  и  производительности(performance) . Как только Microsoft сможет добиться этого, прокрутка станет такой же хорошей, как и в Windows 10 .

Улучшения производительности прокрутки в Microsoft Edge

Microsoft усердно работает над тем, чтобы предоставлять все больше и больше функций Microsoft Edge HTML , которые были лучше по сравнению с Chrome . Хотя Edge основан на Chromium(Edge is based on Chromium) , на данный момент команда считает, что лучше всего сочетать лучшее из обоих миров.

  1. Новая кривая анимации для прокрутки
  2. Процентная прокрутка
  3. Эффекты(Overscroll) отскока сверхпрокрутки на корневом скроллере
  4. Фиксация прокрутки по цепочке
  5. Повышение броска
  6. Удаление быстрого щелчка

Microsoft также пытается отделить функции, связанные с ОС, поскольку браузер теперь доступен на нескольких платформах.

1] Новая(New Animation) кривая анимации для прокрутки

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

Примечание. Эта функция, однако, все еще дорабатывается на некоторых устаревших сенсорных панелях, отличных от PTP. Microsoft объявит об этом больше в инсайдерской(Insider) сборке.

2] Процентная прокрутка

Когда Microsoft Edge перешел на версию Chromium , значения прокрутки были основаны на ней.  Microsoft Team возвращает прокрутку на основе процентов, которая использует высоту прокрутки для вычисления дельты прокрутки. Это значительно облегчит навигацию по маленьким скроллерам.

Браузеры на основе Chromium, такие как Chrome , используют 100 пикселей на щелчок колесика мыши, 40 пикселей на нажатие кнопки полосы прокрутки или нажатие стрелки на клавиатуре.

3] Эффекты(Overscroll) отскока при прокрутке на корневом скроллере

Резиновая(Rubber) полоса — это эффект, который изображает конец страницы, отскакивая от нижней части страницы. Это сигнал пользователю о том, что он достиг конца страницы во время прокрутки. 71% пользователей предпочли эту функцию.

Примечание.(Note:) Как и новая кривая анимации, она не работает как для сенсорного ввода, так и для сенсорной панели PTP в Microsoft Edge при прокрутке в любом направлении.

4] Фиксация прокрутки по цепочке

В то время как цепочка прокрутки(Scroll) гарантирует отсутствие раздражающих переходов страниц, когда вы нажимаете или нажимаете на что-либо. Однако иногда это заставляет страницу прыгать вниз. Microsoft считает, что цепочка довольно раздражает, и планирует придерживаться блокировки прокрутки, которая устраняет эту проблему.

5] Повышение броска

Интегрированный с кривой анимации, ускорение Fling гарантирует, что вы сможете прокручивать на высокой скорости, чтобы добраться до места назначения. Много раз вы почти знаете, где вы хотите быть на странице, и эта функция маскирует уверенность, что вы сможете быстрее читать в этом месте.

6] Удаление быстрого щелчка

Считайте Quick Flick небольшим ускорением прокрутки. Хотя он был создан, чтобы помочь пользователям быстро прокручивать, но в результате прокрутки стали большими.

Наряду с этим команда Microsoft Edge оценивает следующую функцию в будущих обновлениях.

  1. Эффект прокрутки в дополнительных прокрутках
  2. Увеличение масштаба над эффектом прокрутки
  3. Дополнительная настройка индивидуальных личностных эффектов и взаимодействий на основе ваших отзывов.

Мы надеемся, что функции появятся через 2-3 месяца, так как они все еще находятся на Канарских островах(Canary) . Вы можете использовать бета-версию, чтобы получить ранний доступ, так как ее можно установить тайно.



About the author

Я инженер-программист с более чем 10-летним опытом работы с Apple iOS и периферийными устройствами. Мой опыт в разработке аппаратного обеспечения заставляет меня стремиться к тому, чтобы устройства наших клиентов были максимально надежными и плавными. Последние несколько лет я пишу код и научился использовать Git, Vim и Node.js.



Related posts