Google experimenterar med ett nytt filhanterings-API för PWA:er i Chrome Canary-bygget, där det låter PWA:erna komma åt filer i systemet efter att ha erhållit tillstånd från användaren. Enligt detta görs PWA:er för att registrera sig för att hantera filer och syftar till att förbättra transparensen i PWA:s mekanism och förbättra användarupplevelsen.
Nytt API för Chrome PWA
Progressiva webbappar (PWA), om du inte har hört talas om dem, är de typiska applikationerna från webbläsare som fungerar som inbyggda appar i ditt system. Dessa kan ge en strömlinjeformad upplevelse av den specifika tjänsten; alltså gör fler och fler webbutvecklare en PWA-version av sin onlinetjänst.
Och med den ökande efterfrågan kommer Google och Microsoft med fler funktioner för att hjälpa dem att uppnå sitt mål att ge den bästa upplevelsen. En sådan insats från Chrome är att introducera ett dedikerat filhanterings-API för PWA:er i Chrome. I korthet kommer det att låta PWA:erna hantera (läsa) filer från systemet när de är konfigurerade.
Dessutom arbetar man på ett nytt tillståndssystem för dessa PWA:er. En PWA för en bildredigerare skulle tillåtas komma åt filtyper som JPEG, PNG, JFIF, etc., som relevant. Eftersom åtkomst till dessa filtyper är viktigt för att det ska visa syftet med redigering, bör det nu be användaren om tillåtelse innan du gör det. Detta händer efter att ha introducerat detta nya API, som kommer att be om tillstånd via en popup.
Detta stöds inte av Chromium ännu, och är därför inte tillgängligt för några stabila versioner av webbläsare som körs på det som Chrome eller Edge. Men Google har ställt in detta i Chrome Canary-bygget för att experimentera, och det verkar bra. För att göra det mer transparent och säkert sa det att det skulle fungera som;