Drejtoria e shtesave të Firefox-it prezanton një ndalim për fshehjen e kodit

Kompania Mozilla paralajmëroi rreth shtrëngimit të rregullave për direktorinë e shtesave të Firefox (Mozilla AMO) për të parandaluar vendosjen e shtesave me qëllim të keq. Duke filluar nga 10 qershori, do të ndalohet vendosja e shtesave në katalog që përdorin metoda mjegullimi, siç është kodi i paketimit në blloqet Base64.

Në të njëjtën kohë, teknikat e minimizimit të kodit (shkurtimi i emrave të variablave dhe funksioneve, bashkimi i skedarëve JavaScript, heqja e hapësirave shtesë, komentet, ndërprerjet e rreshtave dhe kufijtë) mbeten të lejuara, por nëse, përveç versionit të minimizuar, shtesa shoqërohet me një kod burimor të plotë. Zhvilluesit që përdorin teknika të mjegullimit ose minimizimit të kodit këshillohen të publikojnë një version të ri që plotëson kërkesat deri më 10 qershor. rregulla të përditësuara AMO dhe përfshin kodin e plotë burimor për të gjithë komponentët.

Pas datës 10 qershor, shtesat problematike do të jenë i bllokuar në drejtori, dhe instancat e instaluara tashmë do të çaktivizohen në sistemet e përdoruesve përmes përhapjes së listës së zezë. Përveç kësaj, ne do të vazhdojmë të bllokojmë shtesat që përmbajnë dobësi kritike, shkelin privatësinë dhe kryejnë veprime pa pëlqimin ose kontrollin e përdoruesit.

Ju kujtojmë se nga 1 janari 2019 në katalogun e Dyqanit të Uebit të Chrome filloi të veprojë një ndalim i ngjashëm për fshehjen e kodit shtesë. Sipas statistikave të Google, më shumë se 70% e shtesave me qëllim të keq dhe që shkelin politikat e bllokuara në Dyqanin e Uebit të Chrome përfshinin kod të palexueshëm. Kodi i ndërlikuar e ndërlikon ndjeshëm procesin e rishikimit, ndikon negativisht në performancën dhe rrit konsumin e kujtesës.

Burimi: opennet.ru

Shto një koment