« WKWebView » est l’API d’Apple pour intégrer un navigateur web dans une application native ; Discourse Hub utilise WKWebView. Pour autant que je sache, les notifications push propriétaires actuelles de Safari 15 sur macOS ne fonctionnent pas dans un WKWebView sur macOS.
Apple met certaines fonctionnalités d’apparence native à disposition uniquement dans l’application Safari, pas dans un WKWebView, et parfois même pas dans les pages web enregistrées sur l’écran d’accueil, qui s’exécutent techniquement chacune dans un processus « Web.app » distinct sur iOS.
Nous ne savons pas encore si la nouvelle API Push standard fonctionnera dans un WKWebView (donc nous ne savons pas si elle fonctionnera dans Discourse Hub), et nous ne savons certainement pas si l’API Push fonctionnera dans un WKWebView sur iOS, qui ne sera même pas livrée en 2022.
Cependant, quelques détails supplémentaires sont censés être disponibles lors de la présentation de demain.
Pour information, il est typique que les évangélistes Apple refusent de répondre publiquement à d’autres questions sur les fonctionnalités d’apparence native sur le web.
Considérez cette question posée sur Twitter :
Apple a répondu aux questions de Maximiliano tout au long de la journée, mais, euh, pour une certaine raison, cette question est restée sans réponse ! ![]()