Skip to content

Commit

Permalink
convert content to md
Browse files Browse the repository at this point in the history
  • Loading branch information
SphinxKnight committed Sep 20, 2022
1 parent 1a60221 commit a4ccf08
Show file tree
Hide file tree
Showing 41 changed files with 2,488 additions and 3,323 deletions.
88 changes: 41 additions & 47 deletions files/pt-br/mozilla/add-ons/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,72 +7,66 @@ tags:
- TopicStub
translation_of: Mozilla/Add-ons
---
<div>{{AddonSidebar}}</div>
<div class="summary">Modifique e amplie os aplicativos da Mozilla</div>
{{AddonSidebar}}Modifique e amplie os aplicativos da Mozilla

<p><strong>Complementos</strong> acrescentam novas funcionalidades para os aplicativos baseados no <a href="/pt-BR/docs/Mozilla/Gecko" title="Informações do Gecko">Gecko</a> tais como Firefox, SeaMonkey e Thunderbird. Há dois tipos de complementos principais <a href="/pt-BR/docs/Mozilla/Add-ons/Gerenciador_de_Add-on#Extensoes">Extensões</a> adicionam novas características para o aplicativo, enquanto <a href="/pt-BR/docs/Mozilla/Add-ons/Temas">Temas</a> modificam a interface do aplicativo do usuário.</p>
**Complementos** acrescentam novas funcionalidades para os aplicativos baseados no [Gecko](/pt-BR/docs/Mozilla/Gecko "Informações do Gecko") tais como Firefox, SeaMonkey e Thunderbird. Há dois tipos de complementos principais [Extensões](/pt-BR/docs/Mozilla/Add-ons/Gerenciador_de_Add-on#Extensoes) adicionam novas características para o aplicativo, enquanto [Temas](/pt-BR/docs/Mozilla/Add-ons/Temas) modificam a interface do aplicativo do usuário.

<p>Para ambos, extensões e temas, a Mozilla opera o repositório em <a href="https://addons.mozilla.org" title="Ir para a página de Complementos">addons.mozilla.org</a>, também conhecido como AMO. Quando você <a href="/pt-BR/docs/Mozilla/Add-ons/Enviando-um-complemento-para-o-AMO" title="Enviando seu complemento">Envia complementos para o AMO</a> eles são revisados e depois de passados na revisão, são disponibilizados aos usuários. Você não tem que enviar complementos para AMO, mas se enviar, os usuários terão mais confiança no fato de que eles foram revisados, e você pode se beneficiar da visibilidade AMO como uma fonte confiável para complementos úteis.</p>
Para ambos, extensões e temas, a Mozilla opera o repositório em [addons.mozilla.org](https://addons.mozilla.org "Ir para a página de Complementos"), também conhecido como AMO. Quando você [Envia complementos para o AMO](/pt-BR/docs/Mozilla/Add-ons/Enviando-um-complemento-para-o-AMO "Enviando seu complemento") eles são revisados e depois de passados na revisão, são disponibilizados aos usuários. Você não tem que enviar complementos para AMO, mas se enviar, os usuários terão mais confiança no fato de que eles foram revisados, e você pode se beneficiar da visibilidade AMO como uma fonte confiável para complementos úteis.

<p>O termo "complemento"(Add-ons) inclui plugins, extensões, temas, e plug-ins de mecanismos de busca (tal como google, bing, etc.).</p>
O termo "complemento"(Add-ons) inclui plugins, extensões, temas, e plug-ins de mecanismos de busca (tal como google, bing, etc.).

<p>O <a href="/pt-BR/docs/Mozilla/Add-ons/Gerenciador_de_Add-on" title="Addons/Add-on Manager">Gerenciador de complementos</a> pode afetar o comportamento do aplicativo que o hospeda. Nós desenvolvemos <a href="/pt-BR/docs/Mozilla/Add-ons/Orientacoes-de-complementos" title="/Add-ons/Orientacoes-de-complementos">orientações de complementos</a> para ajudar a garantir que eles proveriam uma boa experiência para os usuários. Estas orientações se aplicam em todos tipos de complementos, mesmo se eles são hospedados em <a href="https://addons.mozilla.org" title="Ir para a página de Complementos">addons.mozilla.org</a> ou não.</p>
O [Gerenciador de complementos](/pt-BR/docs/Mozilla/Add-ons/Gerenciador_de_Add-on "Addons/Add-on Manager") pode afetar o comportamento do aplicativo que o hospeda. Nós desenvolvemos [orientações de complementos](/pt-BR/docs/Mozilla/Add-ons/Orientacoes-de-complementos "/Add-ons/Orientacoes-de-complementos") para ajudar a garantir que eles proveriam uma boa experiência para os usuários. Estas orientações se aplicam em todos tipos de complementos, mesmo se eles são hospedados em [addons.mozilla.org](https://addons.mozilla.org "Ir para a página de Complementos") ou não.

<p>O <a href="/pt-BR/docs/Mozilla/Add-ons/Gerenciador_de_Add-on" title="Addons/Add-on Manager">Gerenciador de complementos</a> dá acesso aos complementos a fim de determinar o que está disponível, instalar, remover, desativar e atualizar.</p>
O [Gerenciador de complementos](/pt-BR/docs/Mozilla/Add-ons/Gerenciador_de_Add-on "Addons/Add-on Manager") dá acesso aos complementos a fim de determinar o que está disponível, instalar, remover, desativar e atualizar.

<h2 id="Extensões_2"><a name="Extensões">Extensões</a></h2>
## Extensões

<p>Extensões adicionam novas funcionalidades para aplicativos da Mozilla como Firefox e Thunderbird. Eles podem adicionar novos recursos ao navegador, como um jeito diferente de gerenciar as abas, e eles podem modificar o conteúdo da web para aperfeiçoar a usabilidade ou segurança sites específicos.</p>
Extensões adicionam novas funcionalidades para aplicativos da Mozilla como Firefox e Thunderbird. Eles podem adicionar novos recursos ao navegador, como um jeito diferente de gerenciar as abas, e eles podem modificar o conteúdo da web para aperfeiçoar a usabilidade ou segurança sites específicos.

<p>Há três tipos de técnicas diferentes que você pode utilizar para construir uma extensão: Add-on baseado em extensões SDK, extensões <em>restartless</em> inicializadas manualmente e extensões overlay.</p>
Há três tipos de técnicas diferentes que você pode utilizar para construir uma extensão: Add-on baseado em extensões SDK, extensões _restartless_ inicializadas manualmente e extensões overlay.

<ul>
<li>Desenvolva extensões que não requer a reinicialização do navegador utilizando um conjunto JavaScript APIs de alto nível.</li>
<li><a href="/en-US/Add-ons/Bootstrapped_extensions">Extensões <em>Restartless</em></a><br>
Desenvolva extensões que não requer a reinicialização do navegador.</li>
<li><a href="/en-US/Add-ons/Overlay_Extensions">Extensões Overlay</a><br>
Extensões que requerem a reinicialização do navegador para instalar, geralmente usando <a href="/pt-BR/docs/Mozilla/Tech/XUL/Overlays">overlays XUL</a>.</li>
</ul>
- Desenvolva extensões que não requer a reinicialização do navegador utilizando um conjunto JavaScript APIs de alto nível.
- [Extensões _Restartless_](/en-US/Add-ons/Bootstrapped_extensions)
Desenvolva extensões que não requer a reinicialização do navegador.
- [Extensões Overlay](/en-US/Add-ons/Overlay_Extensions)
Extensões que requerem a reinicialização do navegador para instalar, geralmente usando [overlays XUL](/pt-BR/docs/Mozilla/Tech/XUL/Overlays).

<p>Se você puder, é aconselhável utilizar o Add-on SDK, que usa o mecanismo de extensão restartless mas simplifica determinadas tarefas e limpa depois de si mesmo. Se o Add-on SDK não é suficiente para as suas necessidades, implemente uma extensão restartless manual no lugar.</p>
Se você puder, é aconselhável utilizar o Add-on SDK, que usa o mecanismo de extensão restartless mas simplifica determinadas tarefas e limpa depois de si mesmo. Se o Add-on SDK não é suficiente para as suas necessidades, implemente uma extensão restartless manual no lugar.

<p>Para obter mais informações sobre como escolher qual a técnica de usar, leia esta <a href="/en-US/Add-ons/Comparing_Extension_Toolchains">comparação</a>.</p>
Para obter mais informações sobre como escolher qual a técnica de usar, leia esta [comparação](/en-US/Add-ons/Comparing_Extension_Toolchains).

<h3 id="Práticas_Recomendadas">Práticas Recomendadas</h3>
### Práticas Recomendadas

<p>Não importa como você desenvolve uma extensão, existem algumas orientações que você pode seguir para ajudar a garantir que sua extensão fornece uma experiência tão boa para o usuário o quão possível.</p>
Não importa como você desenvolve uma extensão, existem algumas orientações que você pode seguir para ajudar a garantir que sua extensão fornece uma experiência tão boa para o usuário o quão possível.

<dl>
<dt><a href="/en-US/Add-ons/Performance_best_practices_in_extensions">Desempenho</a></dt>
<dd>Assegurando que sua extensão é rápida, responsiva e eficiente para a memória.</dd>
<dt><a href="/en-US/Add-ons/Security_best_practices_in_extensions">Segurança</a></dt>
<dd>Assegurando que sua extensão não exponha o usuário para websites maliciosos.</dd>
<dt><a href="/en-US/Add-ons/Extension_etiquette">Etiqueta</a></dt>
<dd>Assegurando que sua extensão funcione bem com outras extensões.</dd>
</dl>
<h3 id="Aplicativo_específico">Aplicativo específico</h3>
- [Desempenho](/en-US/Add-ons/Performance_best_practices_in_extensions)
- : Assegurando que sua extensão é rápida, responsiva e eficiente para a memória.
- [Segurança](/en-US/Add-ons/Security_best_practices_in_extensions)
- : Assegurando que sua extensão não exponha o usuário para websites maliciosos.
- [Etiqueta](/en-US/Add-ons/Extension_etiquette)
- : Assegurando que sua extensão funcione bem com outras extensões.

<p>A maioria das documentações assume que você está desenvolvendo para o Firefox Desktop. Se você está desenvolvendo para algum outro aplicativo baseado no Gecko, há diferenças importantes que você precisa saber sobre.</p>
### Aplicativo específico

<dl>
<dt><a href="/en-US/Add-ons/Thunderbird">Thunderbird</a></dt>
<dd>Desenvolvendo extensões para o Thunderbird mail client.</dd>
<dt><a href="/en-US/Add-ons/Firefox_for_Android">Firefox para Android</a></dt>
<dd>Desenvolvendo extensões para Firefox para Android.</dd>
<dt><a href="/en-US/Add-ons/SeaMonkey_2">SeaMonkey</a></dt>
<dd>Desenvolvendo extensões para <a href="http://www.seamonkey-project.org/">SeaMonkey</a> suíte de software.</dd>
</dl>
A maioria das documentações assume que você está desenvolvendo para o Firefox Desktop. Se você está desenvolvendo para algum outro aplicativo baseado no Gecko, há diferenças importantes que você precisa saber sobre.

<h2 id="Temas"><a name="Themes">Temas</a></h2>
- [Thunderbird](/en-US/Add-ons/Thunderbird)
- : Desenvolvendo extensões para o Thunderbird mail client.
- [Firefox para Android](/en-US/Add-ons/Firefox_for_Android)
- : Desenvolvendo extensões para Firefox para Android.
- [SeaMonkey](/en-US/Add-ons/SeaMonkey_2)
- : Desenvolvendo extensões para [SeaMonkey](http://www.seamonkey-project.org/) suíte de software.

<p>Os temas são add-ons que personalizam a IU do aplicativo. Existem dois tipos de temas: temas leves e temas completos.</p>
## Temas

<p><a href="https://addons.mozilla.org/en-US/developers/docs/themes">Temas Leves</a> são muito mais simples de implementar do que temas completos, mas fornece a personalização muito limitada.</p>
Os temas são add-ons que personalizam a IU do aplicativo. Existem dois tipos de temas: temas leves e temas completos.

<p>Com <a href="/en-US/docs/Themes">Temas Completos</a> você pode fazer modificações mais profundas na IU. A documentação para temas completos é fora da data, mas está ligada a aqui como uma possível base para a documentação atualizada.</p>
[Temas Leves](https://addons.mozilla.org/en-US/developers/docs/themes) são muito mais simples de implementar do que temas completos, mas fornece a personalização muito limitada.

<h2 id="Outros_tipos_de_complementos">Outros tipos de complementos</h2>
Com [Temas Completos](/pt-BR/docs/Themes) você pode fazer modificações mais profundas na IU. A documentação para temas completos é fora da data, mas está ligada a aqui como uma possível base para a documentação atualizada.

<p><span id="result_box" lang="pt"><a href="/pt-BR/docs/Mozilla/Add-ons/Creating_OpenSearch_plugins_for_Firefox">Plugins de Search Engine</a> são um tipo simples e muito específico de add-on: eles adicionam novos mecanismos de busca para barra de pesquisa do navegador.<br>
<br>
<a href="/en-US/docs/Plugins">Plugins</a> ajuda a aplicação a entender o conteúdo web que não é suportado nativamente. Plugins NPAPI são uma tecnologia antiga e os novos sites não devem usá-las. Em geral, os plugins não estão disponíveis na maioria dos sistemas móveis modernos, e os sites devem evitar usar plugins.</span></p>
## Outros tipos de complementos

[Plugins de Search Engine](/pt-BR/docs/Mozilla/Add-ons/Creating_OpenSearch_plugins_for_Firefox) são um tipo simples e muito específico de add-on: eles adicionam novos mecanismos de busca para barra de pesquisa do navegador.

[Plugins](/pt-BR/docs/Plugins) ajuda a aplicação a entender o conteúdo web que não é suportado nativamente. Plugins NPAPI são uma tecnologia antiga e os novos sites não devem usá-las. Em geral, os plugins não estão disponíveis na maioria dos sistemas móveis modernos, e os sites devem evitar usar plugins.
Loading

0 comments on commit a4ccf08

Please sign in to comment.