2009-05-12 16 views

Odpowiedz

1

zaawansowane DOM API Firefox

9

Firefox wtyczek (takich jak rzeczy, jak Flash Player) są elementy binarne Ci rozwijać w NPAPI API cross-browser dla wtyczki.

Wyjazd Mozilla Plugin Developer Center

Można również zajrzeć do Firefoksa rozszerzenia czasami Firefox plugins are shipped as extensions. Rozszerzenia Firefox modyfikują lub ulepszają funkcjonalność samej przeglądarki. JavaScript to przede wszystkim język, w którym będziesz pisać wtyczkę do Firefoksa.

Zapoznaj się z Mozilla Extensions Developer Center

Niektóre wtyczki Firefox, które przychodzą przydać przy tworzeniu wtyczek Firefoksa są Venkman Javascript Debugger i Firebug Javascript debugger

7

Jeśli do zorganizowanego stylu czytania i wolą dobrą ol”książkę Zacznij tutaj. http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437 Zapoznanie się z podstawowymi informacjami na temat XUL, które z kolei są używane do budowania dodatków. Jeśli masz akcent w javascript, to na pewno ci pomoże.

Else, Zacznij tutaj. https://developer.mozilla.org/En Możesz zacząć uczyć się, czego potrzebujesz, aby zacząć tworzyć dodatki firefox, a nawet sam firefox.

Jeśli jesteś dość biegły w JavaScript i DOM, to po prostu skacz tutaj. https://developer.mozilla.org/En/Developing_add-ons. Jedyny problem może być, nie są one kompleksowe dla programistów newbie. Jeśli masz jakieś profesjonalne doświadczenie w programowaniu i możesz wybrać język z przykładowych kodów, zacznij tutaj.

Ale zdecydowanie proponuję dobrze zorganizowaną książkę, jak wspomniałem powyżej. Na rynku jest bardzo niewiele książek XUL, był to mój pierwszy wynik w Google, więc po prostu połącz go tutaj.

Wyszukaj XUL na http://www.amazon.com/. Wybierz jedną lub więcej książek opublikowanych po 2006-07.

[edytuj] Właśnie dowiedziałem się, to dobry artykuł http://kb.mozillazine.org/Getting_started_with_extension_development

+0

Dobre książki, dobre zasoby; upewnij się, że zwracasz uwagę na to, co jest rozszerzeniem i czym jest wtyczka. To bardzo ważne wyróżnienie! – taxilian

+0

Może chcesz zastąpić ostatni link przez nieco nowszy https://blog.mozilla.org/addons/2014/06/05/how-to-develop-firefox-extension/ – flaschbier

2

Nie wydaje się być ogromne nieporozumienie; Czy próbujesz utworzyć wtyczkę lub rozszerzenie? Jak stwierdził Dougnukem, wtyczki nie mają nic wspólnego z XUL ani rozszerzeniami. Są to biblioteki współdzielone (.dll, .so lub .dylib dla win, linux, mac), które zapewniają funkcjonalność, której przeglądarka nie jest w stanie sama.

Jeśli dopiero zaczynasz, polecam przejrzeć FireBreath plugin framework i przeczytać niektóre dokumenty.Przyzwoite miejsce na rozpoczęcie to: http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/

Ponadto, wciąż nie wybrałeś odpowiedzi na to pytanie; czy to dlatego, że nie znalazłeś jeszcze odpowiedzi, albo dlatego, że zapomniałeś?

Powiązane problemy