
De Safari-webbrowser van Apple mist enkele geavanceerde functies in vergelijking met Chrome, Firefox en andere browsers. Gelukkig wordt één grote tekortkoming verholpen: pushmeldingen.
Apple bevestigde vorig jaar dat het werkte aan standaard ondersteuning voor webpushmeldingen voor Safari op alle platforms, inclusief Mac, iPhone en iPad. Voor die tijd was Safari alleen compatibel met Apple’s propriëtaire push-technologie, die maar weinig websites ooit ondersteunden. De nieuwe functie werkt met standaard webpushmeldingen – dezelfde die sites al gebruiken om waarschuwingen te verzenden via Chrome, Firefox of Microsoft Edge. Het is al aangekomen in macOS Ventura, en nu test Apple iOS 16.4 beta en iPadOS 16.4 beta, wat eindelijk de functionaliteit naar iPhones en iPads brengt.
Webmeldingen zijn handig voor webtoepassingen, maar dat zijn ze ook ongelooflijk elders niet populair. Mozilla zei in 2019 dat verzoeken om pushmeldingen van sites toe te staan ​​meer dan 97% van de tijd werden afgewezen door Firefox-gebruikers. Dat is waarschijnlijk de reden waarom Apple de functie anders implementeert dan de meeste mobiele browsers op Android-apparaten – sites kunnen niet vragen om meldingen te verzenden, tenzij ze als bladwijzer zijn toegevoegd aan het startscherm. Vermoedelijk, als je een site of web-app zo leuk vindt dat je deze aan je startscherm zou toevoegen, is de kans groot dat je openstaat voor het idee om pushmeldingen te ontvangen.
Apple zei vandaag in een blogpost: “Een web-app die aan het startscherm is toegevoegd, kan toestemming vragen om pushmeldingen te ontvangen, zolang dat verzoek een reactie is op directe gebruikersinteractie – zoals het tikken op een verstrekte ‘abonneer’-knop via de web-app. iOS of iPadOS zal de gebruiker vragen om de webapp toestemming te geven om notificaties te versturen. De gebruiker kan die machtigingen vervolgens per webapp beheren in Meldingsinstellingen, net als elke andere app op iPhone en iPad. De notificaties van webapps werken precies zoals notificaties van andere apps. Ze worden weergegeven op het toegangsscherm, in Berichtencentrum en op een gekoppelde Apple Watch.’
Dat zijn echter niet alle verbeteringen die naar Safari op iPhone en iPad komen. Web-apps op het startscherm kunnen nu een badge op het pictogram plaatsen, net als native apps, en geavanceerdere video- en scherm-API’s gebruiken. Als u ten slotte een site aan het startscherm toevoegt die geen speciaal pictogram heeft gemaakt, zal Safari er nu een genereren op basis van de naam en kleuren van de site in plaats van een eenvoudige schermafbeelding te gebruiken.
De nieuwe functies zijn beschikbaar in Safari 16.4, dat momenteel alleen in de bètaversies van iOS 16.4 en iPadOS 16.4 zit, maar binnenkort voor iedereen beschikbaar zou moeten zijn.
Bron: WebKit-blog