Чому iOS 13.4 найважливіше оновлення з виходу iPadOS

По-традиції, і взагалі-то, за правилами, в мінорних версіях доленосним інноваціям не місце. І виходять такі версії легко і просто: після двох-трьох бета релізів, без GM-релізів і без офіційних відеороликів про найважливіші зміни відбулися в них. iOS і iPadOS 13.4 - виключення з правил. П'ять бета-релізів, GM-реліз, і відео-презентація принципово нового способу управління iPad OS, який виконав старший віце-президент Apple з програмного забезпечення Крейг Федеріги, все це дуже незвично.

В історії iOS (коли система ще називалася iPhoneOS) був подібний випадок. У 2008, iPhoneOS 2.1 стала першою версією нової операційної системи, яку можна було використовувати для серйозних цілей. Того разу обійшлися без GM-релізу, і бета-релізів було всього нічого - і ніхто не збирався перетворювати її на щось особливе. Майже всі її функції і вбудовані програми вперше з'явилися в 2.0, в 2.1 їх тільки довели до розуму і позбавили від дитячих хвороб. І ось - iOS 13.4. Приурочена до презентації iPad Pro з 11- і 12,9-дюймовими екранами з «клавіатурою Magic Keyboard з інтегрованим трекпадом».


iOS/iPadOS 13 - перші спадкоємці iPhoneOS, що підтримують управління користувальницьким інтерфейсом за допомогою маніпуляторів типу миша, на екранах iOS вперше з'явився курсор, що суперечить всім принципам і правилам Apple, і зроблено все це було жахливо, неповно і суперечливо. Миша, курсор і те, як вони працювали з інтерфейсом, критикували. З критичних виступів (в основному, справедливих і по темі, я з ними багато в чому згоден) випливало, що цей жах - назавжди, що Apple, через якісь умоглядні шизофренічні спонукання, ніколи і ні за що не зможе, або не захоче, перенести в iOS/iPadOS багаторазово перевірені часом принципи управління курсором.

Нове управління iPad

За версією Apple, те, що показав у ролику Крейг Федерігі, було презентацією нової клавіатури, представленої публіці разом з новими iPad Pro як їх складова частина, при тому, що в комплект його поставки вона не входить, купується окремо - за «сущі копійки», це найдорожча планшетна клавіатура з інтегрованим трекпадом у світі. Він і справді демонстрував цю клавіатуру, з початку ролика до його кінця, але показане ним, насправді, було першою в історії публічної демонстрації унікального, ніде і ніколи досі не застосованого, графічного користувальницького інтерфейсу з класичним керуючим тріо «вікно-курсор-миша».

 

Це тріо, під овації і радісні вигуки з місць, оголосили пережитком минулого і поховали десять років тому. Те як це тріо працювало в 2010 році для управління планшетами не підходило. Компанії менш вимогливі до себе і того що вони роблять, довели це неодноразово, і повторювати їхні помилки було б нерозумно.

У презентації радикально оновленого класичного тріо «вікно-курсор-миша» роль миші виконував інтегрований в клавіатуру трекпад, але суть від цього не змінюється. Те ж саме і майже також, буде доступно не тільки трекпадам, але і звичайним мишам. Оскільки інтерфейси iPadOS і програм для неї розроблялися для тач-інтерфейсу, і з урахуванням його особливостей, форма курсора «за замовчуванням», для випадків, коли він знаходиться поза будь-яким контекстом з особливими вимогами - коло. Менше за розміром ніж коло, що використовувалося до iOS/iPadOS 13.4 для всіх без винятку потреб.

Зменшене коло схоже на «пляму дотику пальця з інтерфейсом», що невипадково. Потрапляючи в зони «особливого контексту», наприклад - на елемент керування або в текст, курсор змінює свою форму на ту яка оптимальна для цього контексту. Елементи керування типом «кнопка» або «радіо-перемикач» виділяються на загальному тлі, користувачеві залишається тільки «Клацнути». Інші елементи керування (слайдери, наприклад) під час презентації не показували, але для всіх елементів управління можна придумати свої варіанти курсорів, щоб їх сенс і принципи управління були очевидні і зрозумілі. У тексті, який можна редагувати або хоча б вибрати його фрагмент, курсор перетворюється на найбільш доречний у таких випадках «текстовий курсор».


Показаний «унікальний інтерфейс» настільки простий, очевидний і логічний, що навіть не замислюєшся про значення цього винаходу. Це, очевидно, здорово, iPad (з його рідними способами управління) залишається таким же як раніше, ним можна користуватися без всяких додаткових інструментів (ні Apple Pencil, ні миша, ні трекпад - додаткові засоби управління, в якихось випадках більш зручні і підходящі), на думку Apple це найважливіша ознака справжнього планшета. Все це - перша версія парадигми «вікно-курсор-миша» для планшетів, якою можна і приємно користуватися.

Клавіатура для iPad Pro

Клавіатуру з трекпадом (до речі, з механізмом типу «ножиці», з ходом клавіші в 1 мм) можна було б оцінити і дорожче, її купували б. Щоб її захотіти, спробувати або навіть побачити її - достатньо. Проте 299 доларів за 11-дюймовий варіант і 349 за 12,9-дюймовий - перебір. У клавіатурі з трекпадом три елементи конструкції, третій у всіх перед очима але його ніби не помічають - стійка для планшета зі змінюваним кутом нахилу, в конструкції якої відчувається участь розробників стійки для Apple Pro Display XDR, найдорожчого комп'ютерного аксесуара в світі.

Складність полягає в тому, що курсор (не курсор, звичайно, а програмне забезпечення, яке стежить за контекстом поточного положення курсора) відмінно розбирається тільки в контекстах вікон операційної системи і програм Apple. У програмах незалежних розробників коректна взаємодія курсора з елементами їх інтерфейсу повинні реалізовувати вони. Стандартні елементи управління, ризикну припустити, будуть вести себе «як треба» і без цього, але витратити на адаптацію програми до курсора час буде корисно. Це не Touch Bar, з доопрацюванням додатків у цьому напрямку проблем бути не повинно. Небезпека в іншому: у програмах можуть з'явитися місця, керовані тільки за допомогою трекпаду або миші. А тут вже і до макбуків недалеко.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND