Firefox кошумчалары каталогу кодду бурмалоого тыюу салат

Mozilla компаниясы Ал эскерткен Firefox кошумчалары каталогунун эрежелерин катаалдаштыруу жөнүндө (Mozilla AMO) зыяндуу кошумчаларды жайгаштырууга жол бербөө максатында. 10-июндан баштап каталогго Base64 блокторундагы пакеттөө коду сыяктуу бүдөмүктөө ыкмаларын колдонгон кошумчаларды жайгаштырууга тыюу салынат.

Ошол эле учурда кодду минимизациялоо ыкмаларына (өзгөрмөлөрдүн жана функциялардын аталыштарын кыскартуу, JavaScript файлдарын бириктирүү, кошумча боштуктарды, комментарийлерди, сызыктарды жана бөлгүчтөрдү алып салуу) уруксат берилген бойдон калууда, бирок кичирейтилген версиядан тышкары, кошумча программа менен коштолсо толук булак коду. Кодду бүдөмүктөө же кодду минималдаштыруу ыкмаларын колдонгон иштеп чыгуучуларга талаптарга жооп берген жаңы версиясын 10-июнга чейин жарыялоо сунушталат. жаңыртылган эрежелер AMO жана бардык компоненттер үчүн толук баштапкы кодун камтыйт.

10-июндан кийин көйгөйлүү толуктоолор болот бөгөттөлгөн каталогдо жана буга чейин орнотулган инстанциялар кара тизмени жайылтуу аркылуу колдонуучу системаларында өчүрүлөт. Мындан тышкары, биз олуттуу кемчиликтерди камтыган, купуялуулукту бузган жана колдонуучунун макулдугусуз же көзөмөлүсүз аракеттерди жасаган кошумчаларды бөгөттөй беребиз.

Эске сала кетсек, 1-жылдын 2019-январынан баштап Chrome Желе дүкөнүнүн каталогунда аракет кыла баштады кошумча кодду бүдөмүктөө боюнча ушундай тыюу салуу. Google статистикасына ылайык, Chrome Желе дүкөнүндө бөгөттөлгөн зыяндуу жана саясатты бузган кошумчалардын 70%дан ашыгы окулбаган кодду камтыган. Каталанган код карап чыгуу процессин олуттуу татаалдаштырат, иштөөгө терс таасирин тийгизет жана эстутум керектөөнү көбөйтөт.

Source: opennet.ru

Комментарий кошуу