Чому мені не потрібні віджети на iOS

Пам'ятаю, як років 5-7 тому на питання, ніж Android краще iOS, фанати «зеленого робота» згадував відкритість і віджети. Перша давала їм можливість кастомізувати операційку, а другі - принаймні, з їхніх слів, - робили її зручніше і наочніше. Ця теорія жила досить довго, але в якийсь момент віджетам стало приділятися все менше уваги, а потім вони і зовсім кудись пропали. І ось, коли всі виробники пішли від практики їх використання, усвідомивши всі недоліки цього інтерфейсного елемента, Apple вирішила дати йому нове життя. Цікаво, навіщо?

Почнемо з того, що ймовірність появи віджетів в iOS 14 можна вважати практично доконаним фактом. На це вказало відразу кілька витоків. Спочатку в Мережу потекло схематичне зображення iPhone на базі нової версії ОС з іконками різних розмірів на робочому столі, які напевно є відсиланням до віджетів. А потім цю інформацію підтвердили колеги з 9To5Mac, в розпорядження яких потрапив фрагмент коду iOS 14, який опинився у відкритому доступі за 8 місяців до офіційного релізу.


Віджети в iOS 14

Незважаючи на мінімум інформації про майбутнє нововведення, її виявилося достатньо, щоб дизайнери і концептмейкери взялися за візуалізацію віджетів в iOS 14. Одним з найкращих втілень на сьогоднішній день є робота дизайнера Олексія Бондарєва, який наочно продемонстрував не тільки зовнішній вигляд віджетів в середовищі операційної системи, але і найбільш вірогідний принцип їх функціонування. Оцінити його ви зможете на представлених скріншотах. Але чи є практичний сенс у цих самих віджетах?

Як ви думаєте, чому віджети, які вважалися ключовою фішкою Android, раптом пропали? Вся справа у великій кількості недоліків цього елемента, яких виявилося помітно більше, ніж переваг.

Проблеми віджетів

Віджети переповнюють стільницю. Щоб у віджетах був сенс, вони повинні являти собою мініатюри встановлених додатків, з якими можна буде взаємодіяти або принаймні споживати якусь інформацію. А для цього їм завжди буде потрібно більше вільного простору, ніж стандартній іконці. У результаті замість 24 програм на одному екрані можна буде розмістити в кращому випадку 6-8 віджетів, збільшивши кількість робочих столів в кілька разів.

Віджети створюють підвищене навантаження на смартфон. Через те, що це, по суті, функціональні мініатюри встановлених додатків, вони будуть споживати ресурс акумулятора, процесора і, можливо, навіть інтернет-трафік, оновлюючись в режимі реального часу. Адже якщо зазвичай ми використовували по одній програмі одночасно, то тепер відразу кілька програм будуть функціонувати на робочому столі без можливості піти в простий, як це зазвичай трапляється з додатками, які працюють у фоновому режимі.

Передбачається, що віджети повинні дозволити користувачам споживати потрібну інформацію прямо на робочому столі, не відкриваючи програми, але тут теж є свої вади. По-перше, щоб запустити віджет, швидше за все, знадобиться дві дії (викликати контекстне меню жестом Haptic Touch і активувати віджет, який замінить іконку програми). А, по-друге, віджет все одно буде програвати самому додатку за частиною інформації, що відображається, і допустимих можливостей по взаємодії.

Навіщо потрібні віджети?

Очевидно, що віджети не стануть обов'язковим елементом iOS, а будуть експлуатуватися тільки за бажанням. Так чому я, в такому випадку, так різко до цього ставлюся? Просто я розумію, що на проектування, розробку, дизайн і налагодження віджетів розробники Apple витратили не один тиждень свого часу. І заради чого? Заради того, щоб користувачі побалувалися перші пару днів, а потім забули про це нововведення. На мій погляд, саме так і буде, оскільки придумати реальне застосування віджетам я не можу.


Адже, якщо посудити, то рішення Apple, швидше за все, не буде принципово відрізнятися від того, що пропонувала Google в Android. Зрештою, віджет, він і є віджет. Інша справа, що на Android завжди були робочі столи, куди, як правило, і виносили віджети, щоб вони не перемішувалися з іконками додатків, які в свою чергу зберігалися в окремому меню. Те, що хоче зробити Apple, призведе до змішування різних системних елементів, візуально завантажить інтерфейс iOS і, ймовірно, спровокує плутанину серед не найбільш просунутих користувачів.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND