확장기능

  • 리비전 슬러그: Extensions
  • 리비전 제목: 확장기능
  • 리비전 아이디: 171234
  • 제작일시:
  • 만든이: Channy
  • 현재 리비전인가요? 아니오
  • 댓글

리비전 내용

확장기능 만들기
단계별로 어떻게 Firefox용 확장기능을 만드는지 설명합니다.

확장기능(Extensions)은 Firefox와 Thunderbird 같은 Mozilla 응용프로그램에 새로운 기능을 추가하는 작은 부가 기능입니다. 도구 표시줄 버튼부터 완전히 새로운 기능까지 무엇이든 추가할 수 있습니다. 확장기능은 응용프로그램 자체의 용량을 줄이고 개별 사용자가 부가 기능이 필요하면 응용프로그램을 수정하거나 개선할 수 있게 합니다.

문서

확장기능에 관해 자주 하는 질문
확장기능 개발에 관한 일반 문답.
확장기능 개발 환경 구축
확장기능 개발 환경 구축을 쉽게 하기 위한 몇 가지 도움말.
확장기능 패키징
내려받기와 설치를 위해 Firefox 확장기능 꾸리는 법.
Mozilla 빌드 시스템으로 사용자 정의 Firefox 확장기능 만들기
바이너리 컴포넌트를 사용 확장기능 빌드 환경 구축하는 법.
Firefox 1.5용 XUL 응용프로그램 개조하기
XUL 개발자에 영향을 주는 Firefox 1.5에서 바뀐 점 목록.
XPCNativeWrapper
랩핑하고 있는 객체의 속성과 메소드로의 액세스를 제한함으로써 그 객체의 IDL로 정의된 메소드로의 안전한 액세스를 제공합니다.
Code snippets
많은 확장기능이 보통 쓰는 코드. 더 많은 예제는 Category:Extensions의 문서를 같이 보세요.

View All...

커뮤니티

  • Mozilla 포럼 보기...

{{template.DiscussionList("dev-extensions", "mozilla.dev.extensions")}}

개발 도구

View All...

관련 주제

XUL, JavaScript, XPCOM, Themes, Developing Mozilla

Categories

Interwiki Language Links


{{ wiki.languages( { "en": "en/Extensions", "es": "es/Extensiones", "fr": "fr/Extensions", "it": "it/Estensioni", "ja": "ja/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es" } ) }}

리비전 소스

<p>

</p>
<div class="callout-box">
<p><b><a href="ko/Building_an_Extension">확장기능 만들기</a></b><br>
단계별로 어떻게 Firefox용 확장기능을 만드는지 설명합니다.
</p>
</div>
<div>
<p><b>확장기능</b>(Extensions)은 Firefox와 Thunderbird 같은 Mozilla 응용프로그램에 새로운 기능을 추가하는 작은 부가 기능입니다. 도구 표시줄 버튼부터 완전히 새로운 기능까지 무엇이든 추가할 수 있습니다. 확장기능은 응용프로그램 자체의 용량을 줄이고 개별 사용자가 부가 기능이 필요하면 응용프로그램을 수정하거나 개선할 수 있게 합니다.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h3 name=".EB.AC.B8.EC.84.9C"> <a href="Special:Tags?tag=Extensions&amp;language=ko">문서</a> </h3>
<dl><dt> <a href="ko/Extension_Frequently_Asked_Questions">확장기능에 관해 자주 하는 질문</a>
</dt><dd> <small>확장기능 개발에 관한 일반 문답.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://developer.mozilla.org/en/docs/Setting_up_extension_development_environment">확장기능 개발 환경 구축</a>
</dt><dd> <small>확장기능 개발 환경 구축을 쉽게 하기 위한 몇 가지 도움말.</small>
</dd></dl>
<dl><dt> <a href="ko/Extension_Packaging">확장기능 패키징</a>
</dt><dd> <small>내려받기와 설치를 위해 Firefox 확장기능 꾸리는 법. </small>
</dd></dl>
<dl><dt> <a href="ko/Creating_Custom_Firefox_Extensions_with_the_Mozilla_Build_System">Mozilla 빌드 시스템으로 사용자 정의 Firefox 확장기능 만들기</a>
</dt><dd> <small>바이너리 컴포넌트를 사용 확장기능 빌드 환경 구축하는 법. </small>
</dd></dl>
<dl><dt> <a href="ko/Adapting_XUL_Applications_for_Firefox_1.5">Firefox 1.5용 XUL 응용프로그램 개조하기</a>
</dt><dd> <small><a href="ko/XUL">XUL</a> 개발자에 영향을 주는 Firefox 1.5에서 바뀐 점 목록.</small>
</dd></dl>
<dl><dt> <a href="ko/XPCNativeWrapper">XPCNativeWrapper</a>
</dt><dd> <small>랩핑하고 있는 객체의 속성과 메소드로의 액세스를 제한함으로써 그 객체의 IDL로 정의된 메소드로의 안전한 액세스를 제공합니다.</small>
</dd></dl>
<dl><dt> <a href="ko/Code_snippets">Code snippets</a>
</dt><dd> <small>많은 확장기능이 보통 쓰는 코드. 더 많은 예제는 <a href="Special:Tags?tag=Extensions&amp;language=ko">Category:Extensions</a>의 문서를 같이 보세요.</small>
</dd></dl>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions&amp;language=ko">View All...</a></span>
</p>
</td>
<td>
<h3 name=".EC.BB.A4.EB.AE.A4.EB.8B.88.ED.8B.B0"> 커뮤니티 </h3>
<ul><li> Mozilla 포럼 보기...
</li></ul>
<p>{{template.DiscussionList("dev-extensions", "mozilla.dev.extensions")}}
</p>
<ul><li> <a class="external" href="irc://irc.mozilla.org/extdev">#extdev IRC channel</a>
</li><li> <a class="external" href="http://forums.mozillazine.org/?c=11">MozillaZine forum</a>
</li><li> <a class="external" href="http://mozdev.org/mailman/listinfo/project_owners">mozdev project owners</a>
</li><li> <a href="ko/Extensions/Community">Other community links...</a>
</li></ul>
<h3 name=".EA.B0.9C.EB.B0.9C_.EB.8F.84.EA.B5.AC"> 개발 도구 </h3>
<ul><li> <a class="external" href="http://ted.mielczarek.org/code/mozilla/extensiondev/">Extension Developer's Extension</a>
</li><li> <a href="ko/DOM_Inspector">DOM Inspector</a>
</li><li> <a href="ko/Venkman">Venkman</a>, JavaScript 디버거
</li><li> <a class="external" href="http://ted.mielczarek.org/code/mozilla/extensionwiz/">Extension Wizard</a>
</li><li> <a class="external" href="http://www.spket.com/">Spket IDE</a>, 확장기능 개발용 IDE
</li></ul>
<p><span class="alllinks"><a href="Special:Tags?tag=Extensions:Tools&amp;language=ko">View All...</a></span>
</p>
<h3 name=".EA.B4.80.EB.A0.A8_.EC.A3.BC.EC.A0.9C"> 관련 주제 </h3>
<dl><dd> <a href="ko/XUL">XUL</a>, <a href="ko/JavaScript">JavaScript</a>, <a href="ko/XPCOM">XPCOM</a>, <a href="ko/Themes">Themes</a>, <a href="ko/Developing_Mozilla">Developing Mozilla</a>
</dd></dl>
</td>
</tr>
</tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "en": "en/Extensions", "es": "es/Extensiones", "fr": "fr/Extensions", "it": "it/Estensioni", "ja": "ja/Extensions", "pl": "pl/Rozszerzenia", "pt": "pt/Extens\u00f5es" } ) }}
Revert to this revision