Stay organized with collections
Save and categorize content based on your preferences.
Met al dit werk dat we buiten het window hebben gedaan, zou je denken dat Cache instanties alleen toegankelijk zijn binnen de service worker-scope. Feit is dat je toegang hebt tot Cache -instanties binnen zowel de service worker-scope als in de traditionele code van je webapp, die in het window draait. Dit maakt het voor de gebruiker gemakkelijker om rechtstreeks met een service worker-cache te communiceren of de gebruikersinterface bij te werken op basis van de cachestatus.
Een mogelijk gebruiksvoorbeeld is het aanbieden van een functie 'opslaan voor offline' voor pagina's die de gebruiker later wil lezen, maar waarvan hij weet dat ze op dat moment offline zijn.
Dit is niet de enige use case voor het werken met Cache -instanties in het window . U kunt bijvoorbeeld voorspellend activa prefetchen en cachen waarvan u weet dat de gebruiker een specifieke actie nodig heeft. Dit zou de latentie van het downloaden van die activa op aanvraag verminderen of voorkomen.
Er zijn nog andere potentieel nuttige use cases. Omdat u met Cache -instanties kunt communiceren zonder dat er een service worker aanwezig is, is het niet voor alle use cases nodig om er een te installeren.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Translation issue","translationIssue","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-12-07 UTC."],[],[],null,[]]