2009-05-12 2 views

답변

1

고급 DOM, 파이어 폭스 API

9
(플래시 플레이어 같은 것들과 같은) 당신은 크로스 브라우저 API에 대한 NPAPI에서 개발 바이너리 구성 요소

파이어 폭스 플러그인 플러그인.

또한 파이어 폭스 확장 때때로 Firefox plugins are shipped as extensions으로 보일 수 밖에 Mozilla Plugin Developer Center

확인합니다. Firefox 확장 기능은 브라우저 자체의 기능을 수정하거나 향상시킵니다. Javascript는 주로 Firefox 플러그인을 작성하는 언어입니다.

체크 아웃 Mozilla Extensions Developer Center

파이어 폭스 플러그인을 개발할 때 유용하게 일부 파이어 폭스 플러그인은 Venkman Javascript Debugger

7

당신이 독서의 조직 스타일에 경우 Firebug Javascript debugger 있습니다, 그리고 좋은 똑똑한 '책을 좋아한다 여기서 시작하십시오. http://www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0596102437 XUL의 기초부터 시작하여 추가 기능을 빌드하는 데 사용됩니다. 자바 스크립트에 터치가 있다면 분명 도움이 될 것입니다.

기타, 여기에서 시작하십시오. https://developer.mozilla.org/En 파이어 폭스 애드온 개발을 시작하거나 파이어 폭스 자체를 시작하는 데 필요한 모든 것을 배우기 시작할 수 있습니다.

Javascript와 DOM에 능숙하다면 여기로 이동하십시오. https://developer.mozilla.org/En/Developing_add-ons. 유일한 문제는 새내기 프로그래머를위한 포괄적이지 않은 문제 일 수 있습니다. 프로그래밍에 대한 전문적인 배경이 있고 샘플 코드에서 언어를 선택할 수 있다면 여기에서 시작하십시오.

하지만 위에서 언급 한 것처럼 잘 조직 된 책을 제안 할 것입니다. 시장에 XUL 서적이 거의 없었습니다. 이것이 내 첫 번째 Google 결과 였으므로 여기에 링크 된 것입니다.

XUL을 (를) http://www.amazon.com/에서 검색하십시오. 적어도 2006-07 년 이후에 출판 된 책 하나를 선택하십시오.

[편집] 그냥이 좋은 기사 여기에 큰 오해가있는 것 같습니다 http://kb.mozillazine.org/Getting_started_with_extension_development

+0

좋은 책, 좋은 자원; 확장 기능 및 플러그인이란 무엇인지주의해야합니다. 그것은 매우 중요한 차이입니다! – taxilian

+0

최근 링크를 약간 더 최근의 https://blog.mozilla.org/addons/2014/06/05/how-to-develop-firefox-extension/로 바꾸고 싶을 수도 있습니다. – flaschbier

2

을 발견; 플러그인이나 확장 프로그램을 만들려고하십니까? Dougnukem이 말했듯이, 플러그인은 XUL이나 확장 기능과 아무 관련이 없습니다. 브라우저가 단독으로는 사용할 수없는 기능을 제공하는 공유 라이브러리 (win, linux, mac 용 .dll, .so 또는 .dylib)입니다.

방금 ​​시작했다면 FireBreath plugin framework을보고 몇 가지 문서를 읽는 것이 좋습니다.시작하기에 알맞은 장소는 다음과 같습니다. http://colonelpanic.net/2009/03/building-a-firefox-plugin-part-one/

또한이 질문에 대한 답을 아직 선택하지 않았습니다. 그 이유는 아직 답을 찾지 못했거나 잊어 버렸기 때문입니까?