문제

Firefox 부가 기능 작성을 시작하기위한 리소스에는 어떤 것이 있습니까?어딘가에 API 가이드가 있습니까?어딘가에 시작 자습서가 있습니까?어딘가에 개발자 토론 게시판이 있나요?

도움이 되었습니까?

해결책

http://developer.mozilla.org/en/Extensions 답변을 만들려고했습니다.그 모든 질문.문서 섹션의 처음 세 링크는 시작에 관한 것입니다 (Adam의 링크 포함).커뮤니티 섹션의 뉴스 그룹과 irc 채널은 공식 토론 게시판입니다.

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

다른 팁

위에 나열된 공식 페이지는 좋지만 시작하는 데 가장 유용한 페이지입니다. http : //blog.mozilla. com / addons / 2009 / 01 / 28 / how-to-develop-a-firefox-extension /

그리고 애드온 빌더에서 생성 된 확장 프로그램으로 시작하는 것도 좋은 출발이라는 것을 알았습니다. JavaScript를 수정하고 무슨 일이 일어나는지 바로 확인하십시오. https://addons.mozilla.org/en-US/developers/tools/builder

또한 디버그가 가능하기를 원할 것입니다. 두 가지 선택이 있습니다. ChromeBug -Firefox 확장 프로그램 용 FireBug를 제공합니다. WebStorm ,하지만 얼리 액세스 버전을 사용해야하며 현재 내가 작성한 패치 가 필요합니다.

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

greasemonkey가 훌륭한 출발점이라는 것을 알았습니다. 사이트를위한 일부 기능을 만드는 데 사용하고 다음 스크립트 컴파일러 를 사용하여 내 스크립트를 작동하는 추가 기능으로 전환합니다.물론 기계에서 생성 된 것입니다 ...하지만 파일이 매우 적고 이해하기 쉽습니다..xpi의 압축을 풀고 땜질하십시오.

다음은 FireFox 확장 프로그램을 구축하는 방법을 배우는 데 유용한 리소스입니다.
Firefox 확장 프로그램을 만드는 방법

멋진 자습서이며 대부분의 확장 프로그램 유형을 다룹니다.

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

다음은 최상의 솔루션입니다. https://developer.mozilla.org/en/Extensions 하지만 greasemonkey 스크립트 컴파일러를 사용해 볼 수 있습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top