
Сви знамо шта је цурење меморије до сада, као и чињеницу да се оне мешају са перформансама и да их је тешко поправити.
Могу се појавити када ЈаваСцрипт код апликације задржава све више и више објеката у меморији који му више нису потребни уместо да их пусти да прегледач сакупи смеће (ГЦ).
У случају дуготрајних апликација, мала цурења меморије од само неколико килобајта могу довести до значајног смањења перформанси током времена.
Недавно је технолошка компанија са седиштем у Редмонду направила нови алат Детацхед Елементс за идентификацију проблема и помоћ у заустављању цурења.
Отклањање грешака због цурења меморије никада није било овако лако
Мицрософт објаснио како функционише алатка Детацхед Елементс и дао је прави преглед за све оне који су заинтересовани за ову тему.
У основи, ова нова алатка ће вам помоћи да истражите и решите цурења ДОМ меморије, а инспирисана је одељењем Мицрософт Теамс, према техничком гиганту.
Пре него што испробате ову нову алатку на сопственом веб садржају, важно је разумети неке нијансе између одвојених елемената и цурења ДОМ-а.
Обично Мицрософт креира ДОМ чворове у ЈаваСцрипт-у да би их уметнуо негде на страницу да би их приказао.
Међутим, такође је могуће креирати чворове и никада их не прикачити или уклонити чворове са странице и задржати референце на њих у ЈаваСцрипт-у.

Ако желите, можете тестирати могућности новог алата путем демо апликације на ГитХуб-у. Омогућиће вам да симулирате цурење меморије и видите где вам је користан услужни програм Детацхабле Елементс.
Имајте на уму да Мицрософт позива оне који су заинтересовани за његову нову креацију да испробају алат у стварним сценаријима како би открили све потенцијалне проблеме.
А ако такође желите да пружите неке преко потребне повратне информације, можете то учинити преко дугмета за повратне информације ДевТоолс-а или, алтернативно, бацањем твитова на Едге ДевТоолс Твиттер налог.
Узбуђени сте због овог новог скупа алата? Поделите своје мисли са нама у одељку за коментаре испод.