En minnesläcka är ett vanligt programmeringsproblem där en kodbit missköter sig och frigör minne efter att den slutat fungera. Detta är särskilt oönskat i långvariga applikationer, där till och med kilobyte av outgivet minne byggs upp med tiden och resulterar i betydande prestandaförsämring. För att lösa detta problem har Microsoft introducerat ett nytt verktyg i Edge-webbläsaren som erbjuder utvecklare felsökningsmöjligheter.
I ett blogginlägg meddelade Microsoft att verktyget Detached Elements i Edge DevTools kan ge utvecklare möjligheten att undersöka Document Object Model (DOM) läckor. Som namnet antyder kommer det att visa dig en lista med enskilda element som du kan utforska ytterligare.
Det är viktigt att notera att de enskilda delarna inte i sig är stötande. Vissa appar, som Twitter, fäster och lossar specifikt objekt när ditt flöde laddas. Men att ha en lista med enskilda element säkerställer att utvecklare kan dyka djupare in i sina egna applikationer och fixa problematiska DOM-läckor.
Microsoft har lagt upp en demo-chatt-app här så att du kan testa enskilda element via Edge. Företagets blogginlägg innehåller också en mängd information om hur du kan undersöka DOM-läckor i denna applikation, såväl som i verkliga applikationer. Instrumentpanelen Detached Elements har varit tillgänglig sedan Edge 97 och du kan skicka feedback till Microsoft med hjälp av feedbackikonen i det övre högra hörnet av Edge DevTools.
