Nyheter, Prylar, Android, Mobiler, Appnedladdningar, Android

Safari på Mac, iPhone och iPad tillåter webbaviseringar

Apples webbläsare Safari har släpat efter vissa funktioner de senaste åren, särskilt med bakgrundstjänster. Efter år av väntan verkar det som att Safari äntligen kommer att stödja webb-push-meddelanden på alla plattformar.

Efter dagens WWDC-evenemang publicerade Apple ett inlägg på WebKit-bloggen som förklarar vad som är nytt i Safari 16 Beta. Det kanske mest överraskande tillägget är Web Push-stöd, som redan är funktionellt på betaversionen av macOS Ventura. Funktionen gör att webbplatser och webbappar kan skicka push-meddelanden, även när de inte är öppna.

“Web Push kommer till Safari 16 på macOS Ventura,” sa Apple i blogginlägget. “Detta låter dig skicka meddelanden på distans till användare av dina webbplatser och webbappar – och leverera dessa meddelanden även när Safari inte körs. Den använder samma kombination av webbstandarder som du kanske är bekant med från andra webbläsare: Push API och Notifications API, tillsammans med Service Worker.”

Webb-push-meddelande från Chrome på Windows 11

I likhet med Firefox tillåter Safari endast att en webbplats visar en uppmaning om att aktivera aviseringar efter att du har interagerat med sidan – du kommer till exempel inte att se popup-meddelandet direkt efter att en sida har laddats, men du kan se ett efter dig klicka på en länk eller knapp. Det hindrar inte sidorna från att visa knappar på sidan för att aktivera aviseringar, men det kommer att förhindra att Safari själv skickar skräppost till dig.

Safari på macOS har tekniskt stödde push-meddelanden sedan Mac OS X 10.9, men Safaris meddelanden fungerade annorlunda än push-meddelanden andra webbläsare — webbplatser var tvungna att registrera sig för en betald Apple-utvecklarlicens, och tekniken för att skicka varningar liknade inte alls. Den här nya implementeringen använder samma push-standard som alla andra webbläsare använder, och webbplatser behöver inte betala för Apples utvecklarkonton för att ge besökarna aviseringar.

Viktigt är att Apple säger att Web Push kommer att komma till iPhone och iPad någon gång under 2023. Det är en massiv vinna för webbappar på mobila Apple-enheter — du kan alltid använda alternativa webbläsare på Mac om du behövde push-meddelanden, men Apple tillåter inte webbläsarmotorer från tredje part på iPhone och iPad. Web Push kommer att göra progressiva webbappar bättre än någonsin på iPhone och iPad, så länge Apple inte introducerar några konstiga begränsningar eller saknade funktioner.