Jak si vytvořit svůj vlastní Firefox Addon

  • Peter Holmes
  • 0
  • 4955
  • 609
reklama

Pokud chcete začít s kódováním, neexistuje lepší způsob, než s doplňky Firefoxu. Pokud jste obeznámeni se standardními webovými programovacími jazyky, budete v provozu okamžitě. Pokud tomu tak není, naučit se trochu webové techniky nebude příliš obtížné a naučit se, jak si vytvořit svůj vlastní doplněk Firefoxu, se jistě osvědčí, protože čím dál více věcí přechází na “mrak”. Ještě více, díky stále rostoucímu podílu Firefoxu na trhu, budete potenciálně ovlivňovat zážitek z prohlížení milionů lidí; jistě lákavá perspektiva.

Firefox byl navržen jako velmi minimalistický prohlížeč, což je dobrá věc. Každý uživatel si tak může vybrat, které další funkce chce nainstalovat. Přestože to může být nepříjemné pro některé uživatele, kteří jsou upřímně líní, rozšiřitelnost Firefoxu snižuje vlastní běh softwaru a zvyšuje výkon.

Rozšíření pro Firefox může vytvořit kdokoli, a to bez jakýchkoli poplatků nebo schvalovacích postupů. Přestože je třeba splnit některé podmínky, aby bylo možné vytvořit vlastní doplněk Firefox a nechat si jej zobrazit v online úložišti Mozilly, můžete hostit své vlastní rozšíření a uživatelé jej budou moci nainstalovat. Pokud bude vaše rozšíření zahrnuto do oficiálního úložiště, získáte větší představu, protože většina uživatelů jednoduše následuje odkaz ve Správci doplňků a nebude přímo vyhledávat na Googlu..

Nedávný pilotní program umožňuje ve výsledcích vyhledávání v úložišti samo hostovaná rozšíření, ale jsou označeny jako neověřená moje Mozilla. Doplňky, které jdou k ověření AMO, získají certifikát, který spustí Správce doplňků v systému uživatele a zobrazí zprávu, že rozšíření bylo ověřeno a pochází z důvěryhodného zdroje.

Rozšíření mohou používat tyto typy technologií: CSS (Cascading Style Sheets), JavaScript, DOM (Object Object Model), XPCOM (Cross-Platform Component Object Model), XPConnect, XPI (multiplatformový instalační modul), XUL (rozhraní) do XML - Extended Markup Language).

Vaše rozšíření může přidávat funkce, jako jsou čtečky RSS, panely nástrojů, organizátory záložek a FTP klienti. Můžete také upravit způsob načítání stránek; například oblíbený doplněk s názvem AdBlock Plus Jak blokovat nepříjemné reklamy ve Firefoxu Jak blokovat nepříjemné reklamy ve Firefoxu odstraní reklamy ze stránek, které navštěvujete. Další pozoruhodné rozšíření, Greasemonkey, umožní uživatelům načíst ekvivalent “uživatelské styly” cílení na chování webových stránek “za běhu”.

Nadace Mozilla Foundation poskytuje vývojářům web, který obsahuje velké množství informací o tom, jak si vytvořit vlastní doplňky Firefoxu - bez registrace nebo placení poplatku. Zde se můžete dozvědět vše o API, jazycích a dokonce i případových studiích, které pokrývají vývoj od začátku do konce. Pokud jste uvízl, můžete požádat o pomoc na fórech.

Měli byste začít s vývojářskou příručkou doplňků Firefoxu, kterou napsal Hideyuki Emura, jeden z prvních vývojářů na platformě Firefox. Vysvětluje to myšlenku modulárního designu Firefoxu, různé typy funkcí, které může mít rozšíření, a to vše o vrstvách technologie, které je třeba kombinovat, aby bylo možné rozšíření snadno žalovat a zároveň výkonné. S jeho charakteristikou “žádný nesmysl” přístup, budete se moci naučit základy kódování rozšíření v žádném okamžiku. Další dobrý tutoriál napsal Robert Nyman, který pokrývá proces vývoje shora dolů.

Můžete se také přihlásit k odběru vývojového blogu Mozilla, který vás informuje o nejnovějších aktualizacích úložiště, seminářů a událostí a dalších.

Máte nějaké zkušenosti s vývojem, které byste chtěli sdílet s našimi čtenáři? Vyslovte je v komentářích.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.