Кіріспе

Firefox веб-браузерін кеңейтетін бағдарламалық модульдер

Add-on – бұл Firefox веб-браузеріне және оған байланысты қосымшаларға қосылатын бағдарламалық модульдерді атау үшін Mozilla қолданатын термин. Mozilla оларды өзінің ресми add-on сайтында жариялайды. Браузер кеңейтімдері – add-on-дардың басты түрі. 2017 жылы Mozilla Firefox-тағы кеңейтімдерге арналған қолданбалық бағдарламалау интерфейсіне (API) маңызды өзгерістер енгізіп, ұзақ жылдар бойы қолданылып келген XUL және XPCOM API-лерін Google Chrome API-інің үлгісінде жасалған WebExtensions API-мен алмастырды. Осының арқасында Firefox-пен үйлесімді add-on-дар енді Chrome-мен де үйлесімді. 2024 жылғы қаңтар айының мәліметі бойынша, Firefox үшін 36 000-нан астам add-on және 495 000-нан астам тақырып қолжетімді.

Веб кеңейтулері

Firefox 57 нұсқасынан бастап, жаңа WebExtensions API ғана қолдау көрсетіледі.

Тақырыптар

Firefox-тың алғашқы нұсқалары браузердің көрінісін күрт өзгерте алатын тақырыптарды қолдаған, бірақ уақыт өте келе бұл мүмкіндік шектелді. Қазіргі тақырыптар құралдар жолағының фоны мен мәтінінің түсін өзгертумен ғана шектеледі. (Бұл жеңіл тақырыптар бұрын «персоналар» деп аталатын.)

Бұрынғы кеңейтулер

2017 жылға дейін Firefox әртүрлі API-лермен жасалған кеңейтулерді қолдаған: XUL, XPCOM және Jetpack. Mozilla енді оларды ескі кеңейтулер деп атайды. Ресми түрде соңғы қолдау көрсетілгені Adobe Flash Player болды, оны Adobe 2020 жылы қолдануды тоқтатты.

Шектеулер

Mozilla-да ескі Firefox кеңейтулерінің құқықтарын шектеуге арналған механизм болған жоқ. Бұл, ескі кеңейту басқа кеңейтулердің немесе Mozilla қолданбаларын пайдаланатын қолданушының қолжетімді кез келген файлының деректерін оқи немесе өзгерте алатынын білдірді. Бірақ, қазіргі WebExtensions API көптеген шектеулер қояды. Firefox 40 нұсқасынан бастап Mozilla кеңейтулерге қол қою талабын енгізе бастады. Қазір бұл барлық ресми Firefox нұсқаларында міндетті болып табылады.

Веб-сайт

Mozilla қосымшалары веб-сайты – Firefox қосымшаларының ресми репозиторийі. 2008 жылдың қаңтар айында Mozilla бұл сайттан 600 миллион қосымша жүктелгенін және 100 миллионнан астам орнатылған қосымшалар күн сайын автоматты түрде жаңаруларды тексеріп отыратынын хабарлады. 2012 жылдың шілдесінде сайттан жүктеп алынған қосымшалардың саны 3 миллиардқа жетті.