Kompania Mozilla për forcerjen e rregullave të katalogut të shtesave për Firefox () me qëllim të luftimit të shpërndarjes së shtesave të dëmshme. Që nga 10 qershori do të ndalohet shpërndarja në katalogun e shtesave që aplikojnë metoda për minimin e kodit (obfuscation), të tilla si paketimi i kodit në bllok të Base64.
Megjithatë, teknikë të minimalizimit të kodit (shkurtimi i emrave të variablave dhe funksioneve, bashkimi i skedarëve JavaScript, largimi i hapësirave të tepërta, komenteve, ndryshimeve të linjave dhe ndarësve) mbeten të lejuara, por nëse përveç variantit të minimalizuar për shtesën është ofruar kodi burimor i plotë. Programuesve që përdorin teknika minimi ose minimizimi të kodit ju rekomandohet që deri më 10 qershor të publikojnë një version të ri që i përmbush AMO dhe përfshinë kodin burimor të plotë për të gjitha komponentët.
Pas 10 qershorit, shtesat problematike do të në katalog, dhe gjeneratat tashmë të instaluara do të çaktivizohen në sistemet e përdoruesve përmes shpërndarjes së listave të zeza. Për më tepër, do të vazhdojë praktika e bllokimit të shtesave që përmbajnë vulnerabilitete kritike, shkelin privatësinë dhe kryejnë veprime pa miratimin ose kontrollin e përdoruesit.
Kujtojmë se që nga 1 janari 2019, në katalogun e Chrome Web Store një ndalim të ngjashëm mbi minimin e kodit të shtesave. Sipas statistikave të Google, mbi 70% e shtesave të dëmshme dhe që shkelin rregullat, të bllokuara në Chrome Web Store, përfshinin kod të pa lexueshëm. Prania e kodit të minuar e komplikon në mënyrë të konsiderueshme procesin e rishikimit, ndikon negativisht në performancën dhe rrit konsumimin e memories.
Burimi: opennet.ru
