Díky novým funkcím Safari jsou webové aplikace pro iPhone více podobné nativním aplikacím
Prohlížeč Safari společnosti Apple v systémech iOS a iPadOS 16.4 získává podporu pro funkce, jako jsou oznámení push z webu, díky čemuž jsou webové aplikace pro iPhone více podobné nativním aplikacím.
Prohlížeč nyní podporuje nové technologie, jako jsou push notifikace, aby se zlepšilo používání progresivních webových aplikací na iPhone.
Apple také uvolnil některá omezení související s prohlížeči třetích stran, které nyní mohou přidávat webové aplikace na domovskou obrazovku.
Safari představuje několik nových webových funkcí
- Safari bude podporovat push notifikace z webových aplikací, jako jsou Mapy Google, Uber a Instagram. Po schválení se webová oznámení zobrazí v Centru oznámení a na zamykací obrazovce, stejně jako oznámení z nativních aplikací.
- Webové prohlížeče třetích stran, jako je Google Chrome, nyní mohou přidávat webové aplikace na domovskou obrazovku. Před iOS 16.4 to umělo pouze Safari.
- Synchronizace rozšíření zajišťuje, že na iPhonu, iPadu a Macu budete používat stejná rozšíření Safari, takže uživatelská zkušenost bude konzistentnější.
Webová oznámení push
Webové aplikace vám bez povolení nesmějí zasílat upozornění. Webová oznámení budou fungovat pouze pro webové aplikace, které jste si přidali na domovskou obrazovku. Weboví vývojáři také musí výslovně povolit podporu této funkce.
Kromě toho budete muset povolit upozornění v nastavení webové aplikace a odpovědět ano na otázku, pokud chcete upozornění povolit.
Brady Eidson a Jen Simmons, WebKit Blog :
Webová aplikace přidaná na domovskou obrazovku může požádat o povolení přijímat oznámení push, pokud je požadavek reakcí na přímou interakci uživatele, jako je kliknutí na tlačítko „Přihlásit se k odběru“ poskytované webovou aplikací. iOS nebo iPadOS vyzve uživatele, aby povolil webové aplikaci odesílat upozornění.
Od této chvíle se budou oznámení z určené webové aplikace zobrazovat v Centru oznámení, denních souhrnech, na zamykací obrazovce a na spárovaných Apple Watch spolu s oznámeními z nativních aplikací (toto je již podporováno na macOS).
Webové aplikace zobrazí počet nepřečtených oznámení na ikoně odznaku stejně jako nativní aplikace. Webové notifikace a jejich zobrazování budete moci spravovat v nastavení notifikací stejně jako notifikace pro vlastní aplikace.
Webová oznámení můžete také filtrovat pomocí režimů zaměření.
Přidání webových aplikací na domovskou obrazovku
V systému iOS 16.4 můžete na domovskou obrazovku přidat webovou aplikaci pomocí prohlížeče třetí strany, jako je Chrome. Před iOS 16.4 mohl webovou aplikaci na domovskou obrazovku přidat pouze Safari. Na listu sdílení vyberete „Přidat na domovskou obrazovku“, čímž se otevře rozhraní pro přidání webové aplikace na domovskou obrazovku.
Ponechání webové aplikace na domovské obrazovce zajistí, že bude běžet v režimu celé obrazovky a rozhraní prohlížeče nebude viditelné. Další významná změna: takové webové aplikace poběží v prohlížeči třetí strany, který je přidal na domovskou obrazovku.
Dříve se tyto věci otevíraly výhradně v Safari.
Vývojáři mohou dokonce poskytnout ikonu velikosti iOS pro jejich webovou aplikaci, která se zobrazí na domovské obrazovce. Další zajímavou změnou je, že na domovskou obrazovku můžete přidat více instancí stejné aplikace.
Webové aplikace pro iPhone budou mnohem výkonnější
Abych to shrnul, Safari v iOS 16.4 a iPadOS 16.4 přijalo několik webových technologií včetně Push API, Notifications API, Badging API, WebCodecs API, Screen Wake Lock API, Import map, Media Queries, Service Workers, další kodeky pro zpracování videa (AV1 ), rozhraní API pro orientaci zařízení a další.
Díky tomuto kroku se budou webové aplikace na iPhonu chovat mnohem více než jejich nativní protějšky. Webové aplikace budou moci automaticky přizpůsobit své rozhraní mezi režimy na výšku a na šířku, zabránit přechodu zařízení do režimu spánku při používání webové aplikace a další. Celkem iOS 16.4 přináší do Safari 135 nových funkcí.
Napsat komentář