Незважаючи на вже пристойну версію системи і постійні оптимізації і поліпшення, Android продовжує пригальмовувати, і лаги ОС дратують користувачів. iOS, в свою чергу, по-іншому обробляє втручання користувача, тому працює більш плавно. Нова редакція операційної системи Apple крім видимих ​​змін містить ряд внутрішніх, покликаних поліпшити враження від роботи з мобільними пристроями. Одне з них стосується плавності інтерфейсу додатків.

Як з'ясувалося, додатки в iOS 10 під час скролла заздалегідь завантажують необхідний контент, що повністю позбавляє софт від можливих лагів при перегляді великих списків.

Наприклад, програми на кшталт Airbnb виводять у вікні сотні об'єктів з даними в осередках і блоках. Якщо користувач починає швидко перегортати вміст, інтерфейс може «підвисати». Дане явище прийнято називати «падінням фреймів» і, як зазначили в Apple, воно погіршує сприйняття ПО користувачем.

В ході навчальних сесій на WWDC компанія пояснила природу цього явища. Справа в тому, що зараз контент в додатках завантажується в міру появи. Осередки з даними завантажуються безпосередньо в той момент, коли виводяться на екран. Хоча рендеринг всього інтерфейсу в iOS відбувається в окремому потоці призначеного для користувача інтерфейсу в режимі пріоритету реального часу з частотою 60 кадрів в секунду, в нинішньому вигляді механізм скролінгу не завжди встигає за такою швидкістю.

Щоб не допустити «падіння фреймів», в iOS 10 контент завантажується за кілька мілісекунд до того, як з'являється на екрані. При цьому швидкість отримання даних залежить від швидкості гортання списку. За словами Apple, попереднє завантаження вмісту списків забезпечує плавне гортання, незалежно від їх розміру.

Дані зміни в iOS 10 працюють за замовчуванням, розробникам нічого не потрібно робити, щоб використовувати нову функцію. Проте, якщо новий принцип роботи списків не сподобається, його можна відключити одним рядком коду.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Поділитися

Чому виробникам Android-смартфонів варто побоюватися iPhone SE

Перший погляд на iPhone SE, який зовні є точною копією iPhone 5s, але з апаратним забезпеченням iPhone 6s, не викликав у Android-виробників тривогу. LG відкрито заявила, що не боїться апарату, назвавши його «застарілим». Однак iPhone SE віщує для Android-вендорів серйозні неприємності. Apple може отримувати непоганий прибуток від iPhone SE: в минулому році вона продала близько […]

4-дюймовий iPhone буде називатися 5se

Дизайн 4-дюймового iPhone, випуск якого в осяжному майбутньому пророкують інсайдери і аналітики, буде зовні ідентичним iPhone 5s, а не iPhone 6. Новинка, яку Apple представить у березні-квітні, поєднує в собі вже класичний дизайн iPhone 5 з сучасними технологіями двох останніх поколінь смартфона. Про це повідомили відразу китайський MyDrivers, цитуючи інсайдера в компанії Foxconn, і американський 9to5Mac, посилаючись на своє джерело, який тестував модель під кодовою назвою […]

Wi-Fi тепер працює на 11 станціях київського метро

Як повідомив офіційний акаунт київської підземки в Facebook, на даний момент Wi-Fi мережу розгорнули на 11 станціях метро, ​​2 перегонах між станціями, а також в 130 вагонах. Також прес-служба повідомила про плани по розширенню бездротової мережі. Зараз підключення є на наступних станціях: «Майдан Незалежності», «Площа Льва Толстого», «Хрещатик», «Університет», «Театральна», «Палац спорту», ​​«Кловська», «Лук'янівська», «Золоті […]