Zoals je weet zijn wij grote voorstander van Progressive Web Apps. Dat zijn websites die je kan bewaren op je desktop, die kunnen werken zonder netwerkverbinding, en waar je dingen kan doen die je gewoonlijk in apps doet, en vervolgens de data gaan synchroniseren en push-meldingen gaan leveren. De reden waarom zij zo'n voorstander zijn? Omdat zij in webbrowsers werk, ongeacht het besturingssysteem dat je draait.
Nu dreigt er echter een conflict rond deze PWA's te ontstaan. Want het Fugut project van Google gaat PWA-functies toevoegen aan Chromium, basis voor vele browsers, zodat die dus ook zullen werken in Microsoft Edge, Opera, Brave, en andere browser. Alleen: de Safari-browser van Apple is niet op Chromium gebaseerd, en op een iOS toestel kan je enkel browsers gebruiken die gebaseerd zijn om de WebKit engine van Safari. En dus zouden de PWA functies enkel kunnen werken op Safari of elke andere iOS browser (zelfs Chrome voor iOS) als Apple deze Fugu functies toevoegt aan WebKit. Apple heeft echter al gezetd dat het een 16 webprogrammeerfunties niet zal ondersteunen in Safari, omwille van de privacy en veiligheid, waaronder meldingen en een aansporing om een PWA te installeren. Het synchroniseren van data en toegang tot het bestandssysteem zijn in iOS ook beperkt, omwille van de veiligheid.
Het lijkt er dus op dat de hele opzet van PWA's (op alle besturingssystemen werken) in het water valt...
Meer bij CNet.
https://www.cnet.com/news/google-web-app-plans-collide-with- ...
|