리비전 비교

Extension Versioning, Update and Compatibility

Change Revisions

리비전 171399:

리비전 171399 Suguni

리비전 288682:

리비전 288682 Suguni

제목:
Extension Versioning, Update and Compatibility
Extension Versioning, Update and Compatibility
슬러그:
Extension_Versioning,_Update_and_Compatibility
Extension_Versioning,_Update_and_Compatibility
태그:
Extensions, Add-ons
Extensions, Add-ons
내용:

리비전 (171399):
리비전 (288682):
n7    <h2 name=".EB.B6.80.EA.B0.80_.EA.B8.B0.EB.8A.A5_.EB.B2.84.EC.n7    <h2 id=".EB.B6.80.EA.B0.80_.EA.B8.B0.EB.8A.A5_.EB.B2.84.EC.A0
>A0.80.EB.8B.9D.28Versioning.29">>.80.EB.8B.9D.28Versioning.29" name=".EB.B6.80.EA.B0.80_.EA.B8.B0.
 >EB.8A.A5_.EB.B2.84.EC.A0.80.EB.8B.9D.28Versioning.29">
n24      <b>참고:</b> Firefox 1.5 이전에는 좀 더 기본적인 Firefox Version Formatn24      <b>참고:</b> Firefox 1.5 이전에는 좀 더 기본적인 Firefox Version Format
>을 사용했었습니다. 이 포맷은 major.minor.release.build{{mediawiki.external('+>을 사용했었습니다. 이 포맷은 major.minor.release.build{{ mediawiki.external('
>')}} 의 형태로 구성되며 숫자만 사용할 수 있었습니다. Toolkit version format은 Firefox >+') }} 의 형태로 구성되며 숫자만 사용할 수 있었습니다. Toolkit version format은 Firefo
>version format을 지원하면서도 더 많은 유연성을 제공합니다.>x version format을 지원하면서도 더 많은 유연성을 제공합니다.
n26    <h2 name=".EC.9D.91.EC.9A.A9_.ED.94.84.EB.A1.9C.EA.B7.B8.EB.9n26    <h2 id=".EC.9D.91.EC.9A.A9_.ED.94.84.EB.A1.9C.EA.B7.B8.EB.9E.
>E.A8.EC.9D.98_.ED.98.B8.ED.99.98.EC.84.B1_.EA.B2.80.EC.82.AC_.EB.>A8.EC.9D.98_.ED.98.B8.ED.99.98.EC.84.B1_.EA.B2.80.EC.82.AC_.EB.B0
>B0.A9.EB.B2.95">>.A9.EB.B2.95" name=".EC.9D.91.EC.9A.A9_.ED.94.84.EB.A1.9C.EA.B7.B
 >8.EB.9E.A8.EC.9D.98_.ED.98.B8.ED.99.98.EC.84.B1_.EA.B2.80.EC.82.A
 >C_.EB.B0.A9.EB.B2.95">
n39      {{template.Fx_minversion_note(3, "Gecko 1.9 기반의 응용프로그램일 경우 n39      {{ Fx_minversion_note(3, "Gecko 1.9 기반의 응용프로그램일 경우 <code>ta
>&lt;code&gt;targetApplication&lt;/code&gt; 항목에 응용프로그램이 실행되는 툴킷 버전>rgetApplication</code> 항목에 응용프로그램이 실행되는 툴킷 버전에 해당하는 <code>toolkit
>에 해당하는 &lt;code&gt;toolkit@mozilla.org&lt;/code&gt;, &lt;code&gt;>@mozilla.org</code>, <code>minVersion</code>, <code>maxVersion</c
>minVersion&lt;/code&gt;, &lt;code&gt;maxVersion&lt;/code&gt; 값을 사>ode> 값을 사용할 수 있습니다. 이는 여러분의 부가 기능이 해당 툴킷 기반의 어떤 응용프로그램에서도 설치 가능하다
>용할 수 있습니다. 이는 여러분의 부가 기능이 해당 툴킷 기반의 어떤 응용프로그램에서도 설치 가능하다는 것을 나타냅니>는 것을 나타냅니다.") }}
>다.")}} 
n41    <h3 name=".ED.98.B8.ED.99.98.EC.84.B1_.EA.B2.80.EC.82.AC_.EB.n41    <h3 id=".ED.98.B8.ED.99.98.EC.84.B1_.EA.B2.80.EC.82.AC_.EB.AC
>AC.B4.EC.8B.9C.ED.95.98.EA.B8.B0">>.B4.EC.8B.9C.ED.95.98.EA.B8.B0" name=".ED.98.B8.ED.99.98.EC.84.B1
 >_.EA.B2.80.EC.82.AC_.EB.AC.B4.EC.8B.9C.ED.95.98.EA.B8.B0">
n45      {{template.Fx_minversion_inline(1.5)}} 테스트를 목적으로 할 경우 응용프로그n45      {{ Fx_minversion_inline(1.5) }} 테스트를 목적으로 할 경우 응용프로그램에 부가기능
>램에 부가기능을 설치할 때 호환성 검사를 무시하도록 할 수 있습니다. 연산자(boolean) 형으로 <code>ext>을 설치할 때 호환성 검사를 무시하도록 할 수 있습니다. 연산자(boolean) 형으로 <code>extensions
>ensions.checkCompatibility</code> 설정을 만들고 <code>false</code>로 지정하>.checkCompatibility</code> 설정을 만들고 <code>false</code>로 지정하면 됩니다.
>면 됩니다. 
n50    <h2 name="minVersion.EA.B3.BC_maxVersion_.EA.B2.B0.EC.A0.95.En50    <h2 id="minVersion.EA.B3.BC_maxVersion_.EA.B2.B0.EC.A0.95.ED.
>D.95.98.EA.B8.B0">>95.98.EA.B8.B0" name="minVersion.EA.B3.BC_maxVersion_.EA.B2.B0.EC
 >.A0.95.ED.95.98.EA.B8.B0">
n62    <h2 name=".EC.9E.90.EB.8F.99_.EB.B6.80.EA.B0.80.EA.B8.B0.EB.8n62    <h2 id=".EC.9E.90.EB.8F.99_.EB.B6.80.EA.B0.80.EA.B8.B0.EB.8A.
>A.A5_.EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.EA.B2.80.EC.82.AC">>A5_.EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.EA.B2.80.EC.82.AC" name=
 >".EC.9E.90.EB.8F.99_.EB.B6.80.EA.B0.80.EA.B8.B0.EB.8A.A5_.EC.97.8
 >5.EB.8D.B0.EC.9D.B4.ED.8A.B8_.EA.B2.80.EC.82.AC">
n68    <h3 name=".ED.98.B8.ED.99.98.EC.84.B1_.EC.97.85.EB.8D.B0.EC.9n68    <h3 id=".ED.98.B8.ED.99.98.EC.84.B1_.EC.97.85.EB.8D.B0.EC.9D.
>D.B4.ED.8A.B8">>B4.ED.8A.B8" name=".ED.98.B8.ED.99.98.EC.84.B1_.EC.97.85.EB.8D.B0
 >.EC.9D.B4.ED.8A.B8">
n74    <h3 name=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_RDF_.ED.8F.AC.n74    <h3 id=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_RDF_.ED.8F.AC.EB
>EB.A7.B7">>.A7.B7" name=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_RDF_.ED.8F.AC.
 >EB.A7.B7">
n78      여러분이 부가기능의 <code>updateURL</code>을 직접 호스팅하는 경우, 부가기능의 버전 정보n78      여러분이 부가기능의 <code>updateURL</code>을 직접 호스팅하는 경우, 부가기능의 버전 정보
>를 RDF 포맷으로 반환해야만 합니다. 아래는 업데이트 선언(update manifest) 예제입니다. 여기서는 id>를 RDF 포맷으로 반환해야만 합니다. 아래는 업데이트 선언(update manifest) 예제입니다. 여기서는 id
>가 <code>foobar@developer.mozilla.org</code>인 서로 다른 2가지 버전의 확장기능에 >가 <code><a class=" link-mailto" href="mailto:foobar@developer.moz
>대한 정보를 나열하고 있습니다. 포함된 버전은 2.2와 2.5 이고 둘 다 Firefox 1.5에서 2.0.0.* 버>illa.org" rel="freelink">foobar@developer.mozilla.org</a></code>인
>전에서 호환된다고 명시하고 있습니다. 버전 2.2의 경우 https 업데이트 링크를 사용하고 있으며, 버전 2.5는 > 서로 다른 2가지 버전의 확장기능에 대한 정보를 나열하고 있습니다. 포함된 버전은 2.2와 2.5 이고 둘 다 Fi
>일반적인 http 링크를 사용하며 전송된 파일의 유효성을 검사하기 위해 해시를 포함하고 있습니다.>refox 1.5에서 2.0.0.* 버전에서 호환된다고 명시하고 있습니다. 버전 2.2의 경우 https 업데이트 링
 >크를 사용하고 있으며, 버전 2.5는 일반적인 http 링크를 사용하며 전송된 파일의 유효성을 검사하기 위해 해시를 
 >포함하고 있습니다.
n199    <h3 name=".EA.B0.B1.EC.8B.A0_.EC.82.AC.ED.95.AD.EC.97.90_.EB.n199    <h3 id=".EA.B0.B1.EC.8B.A0_.EC.82.AC.ED.95.AD.EC.97.90_.EB.8C
>8C.80.ED.95.9C_.EC.84.B8.EB.B6.80_.EC.A0.95.EB.B3.B4_.EC.A0.9C.EA>.80.ED.95.9C_.EC.84.B8.EB.B6.80_.EC.A0.95.EB.B3.B4_.EC.A0.9C.EA.B
>.B3.B5.ED.95.98.EA.B8.B0">>3.B5.ED.95.98.EA.B8.B0" name=".EA.B0.B1.EC.8B.A0_.EC.82.AC.ED.95.
 >AD.EC.97.90_.EB.8C.80.ED.95.9C_.EC.84.B8.EB.B6.80_.EC.A0.95.EB.B3
 >.B4_.EC.A0.9C.EA.B3.B5.ED.95.98.EA.B8.B0">
n203      {{template.Fx_minversion_header(3)}}n203      {{ Fx_minversion_header(3) }}
n237    <h3 name="Securing_Updates">n237    <h3 id=".EB.B3.B4.EC.95.88_.EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.
 >B8" name=".EB.B3.B4.EC.95.88_.EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8
 >">
238      Securing Updates238      보안 업데이트
239    </h3>
240    <p>239    </h3>
240    <p>
241      {{template.Gecko_minversion_header(1.9)}} {{template.Fx_min241      {{ Gecko_minversion_header(1.9) }} {{ Fx_minversion_header(
>version_header(3)}}>3) }}
n273    <h4 name=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.ED.95.B4.EC.8n273    <h4 id=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.ED.95.B4.EC.8B.
>B.9C">>9C" name=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.ED.95.B4.EC.8B.9C
 >">
n285    <h4 name=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.EC.84.A0.EC.9n285    <h4 id=".EC.97.85.EB.8D.B0.EC.9D.B4.ED.8A.B8_.EC.84.A0.EC.96.
>6.B8_.EC.84.9C.EB.AA.85.ED.95.98.EA.B8.B0">>B8_.EC.84.9C.EB.AA.85.ED.95.98.EA.B8.B0" name=".EC.97.85.EB.8D.B0
 >.EC.9D.B4.ED.8A.B8_.EC.84.A0.EC.96.B8_.EC.84.9C.EB.AA.85.ED.95.98
 >.EA.B8.B0">
n289      {{template.Gecko_minversion_header(1.9)}} {{template.Fx_minn289      {{ Gecko_minversion_header(1.9) }} {{ Fx_minversion_header(
>version_header(3)}}>3) }}
t306    <p>t
307      <br>
308    </p>
309    <p>
310      <br>
311    </p>
312    <div class="noinclude"></div>{{ wiki.languages( { "en": "en/E306    <div class="noinclude"></div>{{ languages( { "en": "en/Extens
>xtension_Versioning,_Update_and_Compatibility", "es": "es/Version>ion_Versioning,_Update_and_Compatibility", "es": "es/Versionado,_
>ado,_actualizaci\u00f3n_y_compatibilidad_de_extensiones", "fr": ">actualizaci\u00f3n_y_compatibilidad_de_extensiones", "fr": "fr/Ve
>fr/Versions_d\'une_extension,_mise_\u00e0_jour_et_compatibilit\u0>rsions_d\'une_extension,_mise_\u00e0_jour_et_compatibilit\u00e9",
>0e9", "ja": "ja/Extension_Versioning,_Update_and_Compatibility" }> "ja": "ja/Extension_Versioning,_Update_and_Compatibility" } ) }}
> ) }} 

이력으로 돌아가기