[firefox] Firefox 애드온은 어떻게 작성합니까? [닫은]

Firefox Addon 작성을 시작하기위한 리소스는 무엇입니까? 어딘가에 API 가이드가 있습니까? 어딘가에 시작 자습서가 있습니까? 어딘가에 개발자 토론 게시판이 있습니까?



답변

우리는 http://developer.mozilla.org/en/Extensions가 모든 질문에 대답 하도록 노력했습니다 . 설명서 섹션의 처음 3 개 링크는 시작하기에 관한 것입니다 (아담의 링크 포함). 커뮤니티 섹션의 뉴스 그룹 및 irc 채널은 공식 토론 게시판입니다.

Mozilla는 매우 복잡하므로 모든 종류의 API 안내서가 압도적이고 작성하기가 어렵습니다. 따라서 가장 좋은 방법은 코드 스 니펫 페이지 (MDC 확장 페이지에서 링크 됨)를 확인한 다음 MDC / google을 검색 한 다음 포럼에서 요청하는 것입니다.


답변

위에 나열된 공식 페이지는 좋지만 시작하기에 가장 유용한 페이지입니다.
http://blog.mozilla.com/addons/2009/01/28/how-to-develop-a-firefox- 확장 프로그램 /
최근 공식 게시물

그리고 Add-on Builder에서 생성 된 확장으로 시작하는 것도 좋은 출발이었습니다. JavaScript를 조정하고 어떻게되는지
확인하십시오.

또한 실제로 디버그 할 수 있기를 원할 것입니다.
ChromeBug -Firefox Extensions 용 FireBug를 제공합니다.
WebStorm 이지만 초기 액세스 버전을 사용해야하며 현재 작성한 패치 가 필요합니다 .


답변

다음은 첫 번째 확장 프로그램을 작성하기위한 Mozilla 공식 시작 페이지입니다.
http://developer.mozilla.org/en/Building_an_Extension


답변

greasemonkey가 훌륭한 출발점이라는 것을 알았습니다. 사이트를위한 기능을 만드는 데 사용했습니다. 그런 다음이 스크립트 컴파일러 를 사용하여 스크립트 를 작동하는 애드온으로 전환했습니다. 물론 그것은 기계로 생성되었지만 … 파일이 거의 없으며 이해하기 쉽습니다. .xpi의 압축을 풀고 땜질하십시오.


답변

FireFox 확장을 빌드하는 방법을 배우기위한 훌륭한 자료입니다.
Firefox 확장을 만드는 방법

이것은 훌륭한 튜토리얼이며 대부분의 확장 유형을 다룰 것입니다.

편집 : 원본 페이지가 더 이상 존재하지 않으므로 보관 된 사본을 사용하도록 링크가 업데이트되었습니다.


답변

https://developer.mozilla.org/en/Extensions 최고의 솔루션이

있지만 그리스 몽키 스크립트 컴파일러를 사용해보십시오.


답변