IT Info
La version bêta d’iOS 15.4 révèle les notifications push de Safari, WebXR et la prise en charge améliorée de PWA , et plus encore. Apple n’a pas officiellement annoncé ces nouvelles fonctionnalités Safari dans la version bêta d’iOS 15.4, mais la plupart de ces nouvelles modifications peuvent être trouvées en tant que fonctionnalités expérimentales. Nouvelles fonctionnalités Safari dans iOS 15.4 Pendant longtemps, Apple a pris du retard dans la prise en charge des dernières normes PWA. Par rapport à Android, iOS n’a pas pris en charge de nombreuses fonctionnalités telles que les icônes d’application PWA, les notifications push, etc. Cela semble changer avec la version bêta d’iOS 15.4. Comme indiqué par Maximiliano Firtman, les changements suivants peuvent être trouvés dans Safari dans la nouvelle version bêta : Chargement plus rapide pour le manifeste d’application Web. Il est maintenant analysé au chargement de la page, et non à l’ouverture de la feuille de partage. Prise en charge des icônes pour les applications Web progressives. Cependant, si les développeurs utilisent la propre”apple-touch-icon”d’Apple, elle deviendra prioritaire lorsqu’elle sera utilisée par Safari. Actuellement, l’icône PWA ne se charge que lorsque vous accédez à la section”Ajouter à l’écran d’accueil”. La prise en charge des notifications push Web arrive enfin sur iOS et iPadOS. Actuellement, il est caché derrière deux expériences Safari, à savoir”Built-In Web Notifications”et”Push API”, cependant, comme le note Firtman, la fonctionnalité ne fonctionne pas même après avoir activé les bascules. La fonctionnalité semble être un travail en cours et nous devrons voir comment elle évolue au cours des prochaines bêtas. Certains développeurs ont émis l’hypothèse que la fonctionnalité ne serait pas prête avant iOS 16. La prise en charge de WebXR est également disponible dans les expériences. Cela inclut un mode AR, une API de périphérique, un module de manettes de jeu et un module de saisie manuelle. Le prochain casque AR/VR d’Apple devrait être livré avec son propre système d’exploitation, mais la prise en charge de WebXR dans Safari serait utile pour les développeurs. Quelques mises à jour pour Media et WebRTC sont disponibles, notamment les décodeurs audio Vorbis et Opus, MediaSourceInline et l’API de transformation codée. Il existe également quelques nouvelles expériences liées aux performances, notamment : Service Worker Navigation Preload Lazy Image Loading (désormais activé par défaut) RequestVideoFrameCallback SharedWorker Prefer Page Rendering Updates Web Locks API TransformStream API Il existe également une nouvelle option pour réinitialiser toutes les expériences sur par défaut dans les paramètres. Auparavant, il n’y avait aucun moyen de revenir aux paramètres par défaut, ce qui signifiait que vous deviez vérifier sur un autre appareil pour correspondre à ceux par défaut. Ce sont toutes les mises à jour de la première version bêta, il est donc possible qu’Apple ne publie pas certaines ou toutes les nouvelles fonctionnalités Safari susmentionnées dans iOS 15.4, cependant, il est bon de voir qu’Apple travaille sur autant d’ajouts à Safari. Beaucoup d’entre eux sont demandés depuis longtemps par les développeurs, tels que les améliorations PWA et la prise en charge des notifications push. En savoir plus :
iOS 15.4 beta fait allusion à de nouveaux ajouts majeurs au navigateur Safari, dont certains qui incluent les notifications Web, les améliorations PWA, la prise en charge de WebXR, les ajouts multimédias et WebRTC, les améliorations des performances Web, etc. Apple n’a pas officiellement annoncé ces nouvelles fonctionnalités de Safari Read more…