Microsoft Edge slopar officiellt standardstöd för unload-händelsen


Microsoft Edge har från och med den här månaden officiellt slutat köra unload-händelsehanterare som standard. Framöver måste webbplatser ha uttryckligt tillstånd för att fortsätta använda dem.

Microsoft Edges stöd för unload-händelsen har officiellt upphört

Stödet upphör i början av september 2026. Microsoft räknar med att ändringen når globala miljöer samt miljöer för GCC, GCC High och DoD i oktober 2026. Förändringen påverkar främst webbplatser och appar som fortfarande förlitar sig på unload för kritiska uppgifter. Även WebView2-program och hanterade Edge-miljöer kan påverkas, påpekade Microsoft i Admin Center Message ID MC1449170.

Microsoft säger att unload aldrig var ett tillförlitligt sätt att spara data eller bekräfta att en session har avslutats. Sidor kan pausas eller avslutas utan att händelsen utlöses. Det finns en annan hake. Unload-lyssnare kan också hindra sidor från att använda webbläsarens bakåt-/framåtcache. Det kan försämra navigeringsprestandan.

Så här kan utvecklare förbereda sig nu

Microsoft rekommenderar att man flyttar logik för att spara data till visibilitychange. Övergången till dolt läge kan ge ett mer tillförlitligt sista tillfälle att bevara applikationsdata. För navigeringsrelaterade scenarier rekommenderar Microsoft pagehide. Den kan svara när användare lämnar en sida, samtidigt som den förblir kompatibel med bakåt-/framåtcachen.

Organisationer bör identifiera program som använder unload, inklusive tredjepartsbibliotek. Microsoft rekommenderar också att kritiska arbetsflöden testas utan händelsen innan utrullningen är slutförd. För team som behöver mer tid tillhandahåller Microsoft Edge-principen ForcePermissionPolicyUnloadDefaultEnabled. Webbplatser kan också uttryckligen tillåta unload via Permissions Policy.

Dessa alternativ är tillfälliga migreringsåtgärder snarare än permanenta lösningar. Microsoft rekommenderar att man uppdaterar berörda program i stället för att förlita sig på dem på obestämd tid.

via: Neowin

Läsare hjälper till att stödja Windows Report. När du gör ett köp genom att använda länkar på vår webbplats, kan vi tjäna en affiliate provision. Tooltip Icon

Läs sidan för affiliate avslöjande för att ta reda på hur du kan hjälpa Windows Report utan ansträngning och utan att spendera några pengar. Read more

User forum

0 messages