بهبود عملکرد اسکرول در مرورگر مایکروسافت اج

اسکرول کردن یکی از پرکاربردترین ویژگی‌ها در هر مرورگر است و مایکروسافت(Microsoft) در حال ارائه بهبودهای اسکرول(scrolling improvements) در Edge است. ( Edge.)هدف اصلی بهبود سرعت اسکرول و پاسخگویی است. اگر تا به حال احساس کرده اید که پیمایش در Edge به خوبی عملکرد آن با سایر بخش های ویندوز(Windows) نیست، این پیشرفت ممکن است آن را تغییر دهد.

بازخورد پیمایش برای Microsoft Edge

مایکروسافت اج

بر اساس هزاران بازخورد دریافت شده از کسانی که از نسخه Canary Edge استفاده می کنند، بازخورد جزئیات زیر را ارائه می دهد:

  • 41٪ در شخصیت
  • 39٪ در مورد مسائل عملکردی
  • 13٪ در مورد مسائل عملکرد خاص
  • 5٪ در پیمایش PDF
  • 2% بازخورد عمومی

با در نظر گرفتن این موضوع، تیم مایکروسافت اج(Microsoft Edge) تصمیم گرفته است تلاش خود را بر شخصیت(personality)  و  عملکرد(performance) متمرکز کند . هنگامی که مایکروسافت(Microsoft) بتواند به این هدف دست یابد، تجربه اسکرول به خوبی تجربه بومی ویندوز 10(Windows 10) خواهد بود.

بهبود عملکرد اسکرول در مایکروسافت اج(Microsoft Edge)

مایکروسافت(Microsoft) سخت کار می کند تا ویژگی های بیشتر و بیشتر Microsoft Edge HTML را که در مقایسه با کروم(Chrome) بهتر بود، ارائه دهد . در حالی که Edge بر پایه Chromium(Edge is based on Chromium) است، از هم اکنون، تیم دریافته است که بهترین کار این است که بهترین‌های هر دو جهان را ترکیب کند.

  1. منحنی انیمیشن جدید برای پیمایش
  2. پیمایش بر اساس درصد
  3. افکت‌های جهشی Overscroll(Overscroll) روی اسکرول ریشه
  4. چسباندن روی زنجیر اسکرول کنید
  5. تقویت پرت کردن
  6. حذف سریع تلنگر

مایکروسافت(Microsoft) همچنین در تلاش است تا ویژگی های مربوط به سیستم عامل را جدا کند زیرا این مرورگر اکنون در چندین پلتفرم در دسترس است.

1] منحنی انیمیشن جدید برای پیمایش(New Animation)

این انیمیشن اسکرول را بهبود می بخشد زیرا در هنگام تغییر ناگهانی سرعت، لمسی تر و کمتر ناگهانی است. می‌توانید این را با استفاده از چرخ ماوس، صفحه‌کلید، یا نوار اسکرول یا با استفاده از لمس برای انجام یک پرتاب تجربه کنید.

توجه: با این حال، این ویژگی هنوز در برخی از تاچ پدهای قدیمی غیر PTP در حال اصلاح است. مایکروسافت(Microsoft) اطلاعات بیشتری در این مورد در بیلد Insider اعلام خواهد کرد.(Insider)

2] پیمایش بر اساس درصد

با انتقال مایکروسافت اج(Microsoft Edge) به نسخه کرومیوم(Chromium) ، مقادیر اسکرول بر اساس آن بود.  تیم مایکروسافت(Microsoft Team) در حال برگرداندن پیمایش مبتنی بر درصد است که از ارتفاع پیمایشگر برای محاسبه دلتای پیمایش استفاده می کند. پیمایش در اسکرول های کوچکتر را بسیار آسان تر می کند.

مرورگرهای مبتنی بر کروم مانند کروم(Chrome) از 100 پیکسل در هر تیک چرخ ماوس، 40 پیکسل در هر کلیک دکمه اسکرول یا فشار دادن پیکان صفحه کلید استفاده می کنند.

3] افکت‌های جهش Overscroll در روت اسکرول

باندینگ لاستیکی(Rubber) افکتی است که انتهای صفحه را با جهش قسمت پایین صفحه به تصویر می کشد. این یک سیگنال به کاربر است که هنگام پیمایش به انتهای صفحه رسیده است. 71 درصد از کاربران این ویژگی را ترجیح داده اند.

توجه:(Note:) درست مانند منحنی انیمیشن جدید، برای ورودی لمسی و ورودی لمسی PTP در Microsoft Edge هنگام پیمایش در هر جهت فعال نیست.

4] چسباندن روی زنجیر را اسکرول کنید

در حالی که Scroll chaining اطمینان حاصل می کند که وقتی روی چیزی کلیک می کنید یا ضربه می زنید، هیچ جهش آزاردهنده ای در صفحه وجود ندارد. با این حال، گاهی اوقات، صفحه را به پایین پرش می کند. مایکروسافت(Microsoft) متوجه شده است که زنجیر کردن بسیار آزاردهنده است و قصد دارد از قفل اسکرول استفاده کند که این مشکل را برطرف می کند.

5] تقویت پرت کردن

ادغام با منحنی انیمیشن، Fling boosting اطمینان حاصل می کند که می توانید با سرعت بالا برای رسیدن به مقصد حرکت کنید. اغلب اوقات شما تقریباً از جایی که می خواهید در صفحه باشید آگاه هستید و این ویژگی باعث می شود مطمئن شوید که می توانید در آن مکان سریعتر بخوانید.

6] حذف سریع تلنگر

تلنگر سریع(Quick Flick) را مانند یک تقویت کوچک برای پیمایش در نظر بگیرید. در حالی که برای کمک به کاربران برای اسکرول سریع ساخته شده بود، اما منجر به اسکرول های بزرگ شد.

در کنار این موارد، تیم مایکروسافت اج(Microsoft Edge) در حال ارزیابی ویژگی زیر در به‌روزرسانی‌های آینده است.

  1. اثر Overscroll در زیر پیمایشگرها
  2. زوم را روی جلوه اسکرول خرج کنید
  3. تنظیم بیشتر برای اثرات و تعاملات شخصیتی فردی بر اساس بازخورد شما

ما امیدواریم که ویژگی ها در 2-3 ماه آینده ارائه شوند زیرا هنوز در قناری(Canary) هستند. می توانید از نسخه بتا برای دسترسی زودهنگام استفاده کنید زیرا می توان آن را مخفیانه نصب کرد.



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts