Додатки (англ. add-on) — це встановлювані модулі розширення функціональності прокетів Mozilla Foundation (а також сумісних похідних продуктів, як ). Додатки дозволяють користувачеві додавати або розширювати можливості, використовувати різні теми до свого смаку, та оброблювати нові види вмісту.
Типи додатків
Розширення
Розширення (англ. extension) можуть бути використані для зміни поведінки наявних функцій або для додавання нових можливостей. Розширення особливо популярні у Firefox, оскільки розробники Mozilla створювали браузер, як досить мінімалістичну програму, що мало запобігти росту кількості помилок і запобігти громіздкості програми, зберігаючи при цьому високий степінь розширення, таким чином індивідуальні користувачі зможуть додати функції, яким вони віддають перевагу.
Розширення технологій
- CSS (Cascading Style Sheets)
- DOM (Document Object Model) — використовується для зміни XUL в реальному часі або зміни вже завантаженого HTML
- JavaScript — основна мова браузера Mozilla
- XPCOM (кросплатформова модель компонентних об'єктів)
- XPI (кросплатформовий встановлювач)
- XUL (XML-мова інтерфейсу користувача) — використовується для визначення інтерфейсу користувача, та взаємодії з ним.
Використання
Додавання можливостей
Розширення, зазвичай, використовуються, щоб додати нові можливості до програми. Приклади можливостей, які можуть бути додані за допомогою розширень: читачі RSS, менеджери закладок, пенали, клієнтські програми для окремих вебсайтів, менеджери протоколу FTP, електронна пошта, , перемикання проксі-серверів, засоби веброзробки тощо. Багато розширень Firefox виконують функції, які раніше раніше були частиною Mozilla Suite, наприклад, , клієнт IRC та календар.
Зміна зовнішнього вигляду вебсторінок для користувача
Багато розширень можуть змінювати вміст вебсторінки при її відтворенні на екрані. Наприклад, розширення може запобігти завантаженню рекламних зображень. Інше популярне розширення Greasemonkey, дозволяє користувачеві встановити скрипти, які змінюють цільові підмножини сторінок на ходу, у спосіб, що є програмним розширенням таблиць каскадних стилів.
Інші використання
Розширення також існують для легковажних, гумористичних або сатиричних цілей. Деякі посилаються на історичні особливості браузера Firefox, наприклад, відновлюючи шаблон тексту , що був вилучений в Firefox 0.9, або генерування випадкових імен браузера, натякаючи на постійні зміни назв програми.
Втулки
Втулок (англ. plugin) — це, як правило, платформозалежний модуль, що дозволяє браузеру оброблювати спеціальні типи вмісту на вебсторінках, наприклад, відео, аплети, документи PDF тощо. Втулки браузера часто встановлюються окремо від браузера, разом з пакунком головних програмних засобів, що призначені для роботи з цим типом медіа. Наприклад, втулок для Java аплетів встановлюється, здебільшого, разом з встановленням JRE або JDK, втулок перегляду документів PDF — разом з встановленням програми Acrobat Reader і т. д. Власне, і оновлення втулків, на відміну від розширень, здійснюється поза браузром. Найпоширенішими втулками є Acrobat Reader, Flash Player, Java, Quicktime, RealPlayer, та Windows Media Player.
Сумісність та оновлення
Додатки містять файли з метаданими, що використовуються механізмом, який контролює встановлення додатків. Серед іншого, ці файли визначають максимальні і мінімальні версії продукту Mozilla, з якими додатки можуть бути використані. Якщо спробувати встановити додаток на версію програми поза цього діапазону, його буде встановлено, але вимкнено. Додатки будуть часто працюють за межами їх визначеної сумісності, і деякі досвідчені користувачі редагують метадані файлу, щоб обійти це обмеження. Створено навіть розширення Nightly Tester Tools, яке спрощує цю процедуру.
Однак формальна перевірка сумісності не гарантує правильність функціонування додатку.
Менеджер додатків періодично перевіряє наявність оновлень для встановлених додатків, хоча також цю перевірку можна зробити вручну. Типово служба оновлень буде шукати оновлення в додатках Mozilla, але розробник може вказати альтернативні адреси оновлень.
Посилання
- Додатки Mozilla [ 24 вересня 2006 у Wayback Machine.] — офіційний репозитарій додатків.
- Документація з розширень Mozilla Developer Center [ 14 травня 2008 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Dodatki angl add on ce vstanovlyuvani moduli rozshirennya funkcionalnosti proketiv Mozilla Foundation a takozh sumisnih pohidnih produktiv yak Dodatki dozvolyayut koristuvachevi dodavati abo rozshiryuvati mozhlivosti vikoristovuvati rizni temi do svogo smaku ta obroblyuvati novi vidi vmistu Tipi dodatkivRozshirennya Rozshirennya angl extension mozhut buti vikoristani dlya zmini povedinki nayavnih funkcij abo dlya dodavannya novih mozhlivostej Rozshirennya osoblivo populyarni u Firefox oskilki rozrobniki Mozilla stvoryuvali brauzer yak dosit minimalistichnu programu sho malo zapobigti rostu kilkosti pomilok i zapobigti gromizdkosti programi zberigayuchi pri comu visokij stepin rozshirennya takim chinom individualni koristuvachi zmozhut dodati funkciyi yakim voni viddayut perevagu Rozshirennya tehnologij CSS Cascading Style Sheets DOM Document Object Model vikoristovuyetsya dlya zmini XUL v realnomu chasi abo zmini vzhe zavantazhenogo HTML JavaScript osnovna mova brauzera Mozilla XPCOM krosplatformova model komponentnih ob yektiv XPI krosplatformovij vstanovlyuvach XUL XML mova interfejsu koristuvacha vikoristovuyetsya dlya viznachennya interfejsu koristuvacha ta vzayemodiyi z nim Vikoristannya Dodavannya mozhlivostej Rozshirennya zazvichaj vikoristovuyutsya shob dodati novi mozhlivosti do programi Prikladi mozhlivostej yaki mozhut buti dodani za dopomogoyu rozshiren chitachi RSS menedzheri zakladok penali kliyentski programi dlya okremih vebsajtiv menedzheri protokolu FTP elektronna poshta peremikannya proksi serveriv zasobi vebrozrobki tosho Bagato rozshiren Firefox vikonuyut funkciyi yaki ranishe ranishe buli chastinoyu Mozilla Suite napriklad kliyent IRC ta kalendar Zmina zovnishnogo viglyadu vebstorinok dlya koristuvacha Bagato rozshiren mozhut zminyuvati vmist vebstorinki pri yiyi vidtvorenni na ekrani Napriklad rozshirennya mozhe zapobigti zavantazhennyu reklamnih zobrazhen Inshe populyarne rozshirennya Greasemonkey dozvolyaye koristuvachevi vstanoviti skripti yaki zminyuyut cilovi pidmnozhini storinok na hodu u sposib sho ye programnim rozshirennyam tablic kaskadnih stiliv Inshi vikoristannya Rozshirennya takozh isnuyut dlya legkovazhnih gumoristichnih abo satirichnih cilej Deyaki posilayutsya na istorichni osoblivosti brauzera Firefox napriklad vidnovlyuyuchi shablon tekstu sho buv viluchenij v Firefox 0 9 abo generuvannya vipadkovih imen brauzera natyakayuchi na postijni zmini nazv programi Vtulki Vtulok angl plugin ce yak pravilo platformozalezhnij modul sho dozvolyaye brauzeru obroblyuvati specialni tipi vmistu na vebstorinkah napriklad video apleti dokumenti PDF tosho Vtulki brauzera chasto vstanovlyuyutsya okremo vid brauzera razom z pakunkom golovnih programnih zasobiv sho priznacheni dlya roboti z cim tipom media Napriklad vtulok dlya Java apletiv vstanovlyuyetsya zdebilshogo razom z vstanovlennyam JRE abo JDK vtulok pereglyadu dokumentiv PDF razom z vstanovlennyam programi Acrobat Reader i t d Vlasne i onovlennya vtulkiv na vidminu vid rozshiren zdijsnyuyetsya poza brauzrom Najposhirenishimi vtulkami ye Acrobat Reader Flash Player Java Quicktime RealPlayer ta Windows Media Player Sumisnist ta onovlennyaDodatki mistyat fajli z metadanimi sho vikoristovuyutsya mehanizmom yakij kontrolyuye vstanovlennya dodatkiv Sered inshogo ci fajli viznachayut maksimalni i minimalni versiyi produktu Mozilla z yakimi dodatki mozhut buti vikoristani Yaksho sprobuvati vstanoviti dodatok na versiyu programi poza cogo diapazonu jogo bude vstanovleno ale vimkneno Dodatki budut chasto pracyuyut za mezhami yih viznachenoyi sumisnosti i deyaki dosvidcheni koristuvachi redaguyut metadani fajlu shob obijti ce obmezhennya Stvoreno navit rozshirennya Nightly Tester Tools yake sproshuye cyu proceduru Odnak formalna perevirka sumisnosti ne garantuye pravilnist funkcionuvannya dodatku Menedzher dodatkiv periodichno pereviryaye nayavnist onovlen dlya vstanovlenih dodatkiv hocha takozh cyu perevirku mozhna zrobiti vruchnu Tipovo sluzhba onovlen bude shukati onovlennya v dodatkah Mozilla ale rozrobnik mozhe vkazati alternativni adresi onovlen PosilannyaDodatki Mozilla 24 veresnya 2006 u Wayback Machine oficijnij repozitarij dodatkiv Dokumentaciya z rozshiren Mozilla Developer Center 14 travnya 2008 u Wayback Machine