Jakie są zasoby, aby rozpocząć pisanie dodatku do Firefoksa? Czy jest gdzieś przewodnik po API? Czy jest gdzieś poradnik wprowadzający? Czy jest gdzieś forum dyskusyjne dla programistów?
firefox
firefox-addon
add-on
Nacięcie
źródło
źródło
Odpowiedzi:
Staraliśmy się, aby http://developer.mozilla.org/en/Extensions odpowiadało na wszystkie te pytania. Pierwsze trzy linki w sekcji dokumentacji dotyczą rozpoczynania pracy (w tym łącze Adama). Grupa dyskusyjna i kanał IRC w sekcji Społeczność to oficjalne fora dyskusyjne.
Mozilla jest bardzo złożona, więc każdy rodzaj przewodnika po API byłby przytłaczający i trudny do napisania. Więc najlepiej jest sprawdzić stronę z fragmentami kodu (również link ze strony rozszerzeń MDC), następnie przeszukać MDC / google, a następnie zapytać na forach.
źródło
Oficjalna strona wymieniona powyżej jest dobra, ale jest to najbardziej przydatna strona, jaką znalazłem, aby rozpocząć: http://blog.mozilla.com/addons/2009/01/28/how-to-develop-a-firefox- rozszerzenie /
Nowszy oficjalny post
Stwierdziłem, że rozpoczęcie od rozszerzenia wygenerowanego w programie Add-on Builder jest również świetnym początkiem. Idziesz od razu do poprawiania JavaScript i sprawdzania, co się stanie: https://addons.mozilla.org/en-US/developers/tools/builder
Naprawdę będziesz chciał mieć możliwość debugowania, masz dwie możliwości: ChromeBug - który daje ci FireBug dla rozszerzeń Firefox. WebStorm , ale musisz użyć wersji wczesnego dostępu i obecnie wymaga łatki, którą napisałem .
źródło
Oto oficjalna strona startowa Mozilli do napisania pierwszego rozszerzenia. http://developer.mozilla.org/en/Building_an_Extension
źródło
Uważam, że greasemonkey jest świetnym punktem wyjścia ... Użyłem go do stworzenia funkcjonalności dla strony, a następnie użyłem tego kompilatora skryptów, aby przekształcić mój skrypt w działający dodatek. Oczywiście jest generowany maszynowo ... ale zawiera bardzo mało plików i jest dość łatwy do zrozumienia. Po prostu rozpakuj plik .xpi i majsterkuj.
źródło
To świetny zasób, aby rozpocząć naukę tworzenia rozszerzenia do FireFox:
Jak tworzyć rozszerzenia do Firefoksa
To świetny samouczek, który obejmuje większość typów rozszerzeń.
Edytuj: zaktualizowano łącze, aby używać zarchiwizowanej kopii, ponieważ oryginalna strona już nie istnieje
źródło
Ma to najlepsze rozwiązania: https://developer.mozilla.org/en/Extensions, ale możesz wypróbować kompilator skryptów greasemonkey
źródło