на Apple първата бета версия на iOS 15.4, въведена за регистрирани разработчици миналата седмица, полага основата за уеб приложенията да доставят push известия.
Функцията, която отдавна е налична в Safari за macOS, винаги е била забележим пропуск на iPhone и iPad. За щастие на тези, които често използват мобилни уеб приложения, това изглежда ще се промени в близко бъдеще.
iOS 15.4 включва нов превключвател „Push API“ за Safari
Apple продължава да рекламира мрежата като жизнеспособна алтернатива на App Store за разработчици, чиито приложения не отговарят на правилата на Купертино. Това включва мисли като Xbox Cloud Gaming, Google Stadia, и GeForce сега.
Проблемът с този аргумент е, че уеб приложенията, особено на мобилни устройства, не могат да се възползват от собствените технологии. Но една ключова функция - push известия - изглежда готова най-накрая да се въведе в Safari за iPhone и iPad.
Apple добави превключвател „Push API“ към страницата с настройки „Експериментални“ за Safari в първата бета версия на iOS 15.4. Все още не прави нищо, защото самият Push API все още не е активиран, но предполага, че Apple работи за промяна на това.
Вероятно ще видим Push API активиран в бъдеща бета версия на iOS 15.4 - преди актуализацията да направи публичния си дебют. Това, разбира се, предполага, че Apple не среща сериозни проблеми с функцията по време на нейното разработване.
Push известия идват в мобилни уеб приложения
Като разработчик Максимилиано Фиртман бележки, push известията за уеб приложения са били „най-търсената функция“ сред разработчиците от дълго време. Така че, страхотно е да видим, че Apple е изслушала и сега работи за прилагането му.
Стив Мозер
@SteveMoser
38
10
Това, съчетано с всички други подобрения, направени в уеб приложенията в предишни надстройки на iOS, ще даде възможност за още по-добро изживяване на мобилното уеб приложение. Недостатъкът е, че Apple ще прокара мрежата като алтернатива на App Store още по-трудно, когато защитава своите строги и често смайващи правила и ограничения.
Всъщност може да са онези битки в App Store, в които Apple участва, които насърчиха тази надстройка. Един от (многото) аргументи, направени от Fortnite разработчикът Epic Games е, че Apple не позволява на разработчиците на уеб приложения да изпращат push известия на мобилни устройства и че неговата рамка WebKit е твърде ограничена.