В iOS 15.4 є натяки на AR/VR шолом і push-повідомлення у веб-програмах

Минулого тижня Apple випустила першу бета-версію iOS 15.4 для розробників та учасників публічної програми бета-тестування. Оновлення містить декілька нових функцій, а також натяки на деякі зміни Safari. Якщо точніше, Apple нарешті працює над push-повідомленнями для веб-додатків в iOS. Компанія також розробляє WebXR API для свого AR/VR шолома.


Як зауважив розробник Maximiliano Firtman, у бета-версії iOS 15.4 є нові функції, які можуть використовувати сайти і веб-програми. Одна з них - підтримка універсальних кастомних іконок. Тепер розробникам не потрібно додавати спеціальний код для іконок веб-додатків на пристроях з iOS.


Вже чотири роки Safari в iOS підтримує Web App Manifest (починаючи з версії 11.3 березня 2018), але декларація іконок завжди ігнорувалася. Відсутність підтримки ніколи не було задокументовано Apple або WebKit, до речі кажучи. Через це багато установок Progressive Web App в iOS були без відповідних іконок. Потрібно було додавати < link > з rel = apple - touch - icon у свій HTML-код, а це робив не кожен розробник.

Однак найбільш значущі зміни ще попереду, і це push-повідомлення у веб-програмах. Хоч Safari в macOS і дозволяє сайтам відображати повідомлення для користувачів, коли сайт у фоновому режимі (іноді навіть коли браузер закритий), Apple так і не додала таку саму функцію в iOS.

На щастя, скоро це зміниться. Як зауважив розробник Firtman, у бета-версії iOS 15.4 є перемикачі «Built-in Web Notifications» і «Push API» в експериментальних функціях WebKit для Safari. Обидві опції поки що не працюють у першій бета-версії, але вони вказують на те, що в майбутньому Apple нарешті додасть push-повідомлення для сайтів і веб-додатків в iOS.

Деяким розробником довелося випустити свої додатки у вигляді веб-додатків для iOS (наприклад, xCloud) через суворі правила App Store. Так що зміни в системі точно зроблять використання веб-додатків на iPhone і iPad зручнішим.

Що цікаво, в бета-версії iOS 15.4 також містяться WebXR API, які забезпечують підтримку шоломів доповненої і віртуальної реальності на сайтах. Типово API вимкнено, але навіть якщо їх увімкнути, поки немає AR/VR шоломів, які підтримують iOS. Якщо вірити чуткам, до кінця цього року Apple презентує власний шолом змішаної реальності. Можливо, нові API призначені саме для нього.

Версія iOS 15.4 вийде публічно вже навесні.


COM_SPPAGEBUILDER_NO_ITEMS_FOUND