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-нан астам тақырып қолжетімді.
Add on is the Mozilla term for software modules that can be added to the Firefox web browser and related applications. Mozilla hosts them on its official add on website. Browser extensions are the primary type of add on. In 2017, Mozilla enacted major changes to the application programming interface (API) for extensions in Firefox, replacing the long standing XUL and XPCOM APIs with the WebExtensions API that is modeled after Google Chrome's API. Thus add ons that remain compatible with Firefox are now largely compatible with Chrome as well. As of January, 2024, there are more than 36,000 add ons and over 495,000 themes available for Firefox.
Веб кеңейтулері
Firefox 57 нұсқасынан бастап, жаңа WebExtensions API ғана қолдау көрсетіледі.
Starting with Firefox 57, only the new WebExtensions API is supported.
Тақырыптар
Firefox-тың алғашқы нұсқалары браузердің көрінісін күрт өзгерте алатын тақырыптарды қолдаған, бірақ уақыт өте келе бұл мүмкіндік шектелді. Қазіргі тақырыптар құралдар жолағының фоны мен мәтінінің түсін өзгертумен ғана шектеледі. (Бұл жеңіл тақырыптар бұрын «персоналар» деп аталатын.)
Early versions of Firefox supported themes that could greatly change the appearance of the browser, but this was scaled back over time. Current themes are limited to changing the background and text color of toolbars. (These lightweight themes were formerly called personas.)
Бұрынғы кеңейтулер
2017 жылға дейін Firefox әртүрлі API-лермен жасалған кеңейтулерді қолдаған: XUL, XPCOM және Jetpack. Mozilla енді оларды ескі кеңейтулер деп атайды. Ресми түрде соңғы қолдау көрсетілгені Adobe Flash Player болды, оны Adobe 2020 жылы қолдануды тоқтатты.
Prior to 2017, Firefox supported extensions developed with different APIs: XUL, XPCOM, and Jetpack. Mozilla now refers to these as legacy extensions. The last one that was officially supported was Adobe Flash Player, which Adobe discontinued in 2020.
Шектеулер
Mozilla-да ескі Firefox кеңейтулерінің құқықтарын шектеуге арналған механизм болған жоқ. Бұл, ескі кеңейту басқа кеңейтулердің немесе Mozilla қолданбаларын пайдаланатын қолданушының қолжетімді кез келген файлының деректерін оқи немесе өзгерте алатынын білдірді. Бірақ, қазіргі WebExtensions API көптеген шектеулер қояды. Firefox 40 нұсқасынан бастап Mozilla кеңейтулерге қол қою талабын енгізе бастады. Қазір бұл барлық ресми Firefox нұсқаларында міндетті болып табылады.
Mozilla had no mechanism to restrict the privileges of legacy Firefox extensions. This meant that a legacy extension could read or modify the data used by another extension or any file accessible to the user running Mozilla applications. But the current WebExtensions API imposes many restrictions. Starting with Firefox 40, Mozilla began to roll out a requirement for extension signing. It is now required in all official Firefox releases.
Веб-сайт
Mozilla қосымшалары веб-сайты – Firefox қосымшаларының ресми репозиторийі. 2008 жылдың қаңтар айында Mozilla бұл сайттан 600 миллион қосымша жүктелгенін және 100 миллионнан астам орнатылған қосымшалар күн сайын автоматты түрде жаңаруларды тексеріп отыратынын хабарлады. 2012 жылдың шілдесінде сайттан жүктеп алынған қосымшалардың саны 3 миллиардқа жетті.
The Mozilla add ons website is the official repository for Firefox add ons. In January 2008, Mozilla announced that the site had accumulated a total of 600 million add on downloads and that over 100 million installed add ons automatically check the site for updates every day. In July 2012, the total had increased to 3 billion downloads from the site.