mozilla

Revisão 292913 de Plataforma-detalhes específicos da instalação de aplicativo

  • Slug da revisão: Apps/Platform-specific_details
  • Título da revisão: Plataforma-detalhes específicos da instalação de aplicativo
  • ID da revisão: 292913
  • Criado:
  • Criador: battisti
  • É a revisão atual? Não
  • Comentar

Conteúdo da revisão

Você não tem que fazer nada especial para instalar aplicativos em diferentes plataformas. Toda informação que você necessitar, como por exemplo o nome da aplicação,  está contida na app manifest. Aqui estão alguns detalhes de plataformas específicassobre como aplicações são instaladas em cada plataforma. Estes detalhes assumem que há Firefox instalado na plataforma.

On Boot to Gecko

Gaia (a interface de usuário para Boot no Gecko) inclui um link para o marketplace na segunda página inicial, e aplicações podem ser instaladas deste modo. Aplicações padrão incluidas com o Gaia são armazenadas no perfil Gecko do dispositivo como cache de uma aplicação Web em /data/local/OfflineCache/*.

Se você deseja navegar neste diretório para verificar o conteúdo, você pode então utilizar a ferramenta adb:

$ adb shell ls -la /data/local/OfflineCache/

Todas as outras aplicações instaladas são armazenadas no componente DOM Registry (você pode encontrar este arquivo em /data/local/webapps). Se estiver utilizando appcache, o appcache será populado após a instalação bug 702369 lands.

No Windows

As informações a seguir são criados após a instalação. Todos estes serão removidos pelo desinstalador (encontrado no Painel de controle do Windows).

  • Atalhos na área de trabalho do usuário corrente.
  • Atalhos no menu Iniciar > Programas para o usuário corrente.
  • Entrada de registros para fazer a aplicação aparecer no Painel de controle no menu "Remover programa" menu.
  • Diretórios para a aplicação encontradas em %APPDATA%\scheme;domain[;port]
    • Onde scheme é http ou https, domain é o domínio da aplicação, e port é o número da porta, usado somente se o número da porta padrão não for utilizado.
    • Exemplo de nome de diretório: C:\Users\myuser\AppData\Roaming\https;mozqa.com;115
    • Os diretórios contendo um executável (exe), arquivos de configuração, e um desisntalador.

When launched, each app has its own window with the following attributes:

  • A native menu bar (currently with File and Edit menus).
  • The title of the window is the name of the app.
  • System menu icon (in the upper left corner of the window) is specified by the app manifest.
  • The displayed Taskbar icon is also specified by the app manifest.

Each app runs in a separate process, and the app appears under its own name on the Applications tab of Task Manager.  The executable name of the app (for example, "Mozilla QA WebRT Tester.exe") is the app name with illegal Windows filename characters removed.

Each app has its own profile with separate preferences, cookies, history, certificate authority settings, proxy settings, etc. Upon first run, profile data is created in the directory mentioned above, and in an equivalent directory in %LOCALAPPDATA%. Profile data is not removed by the uninstaller.

On Mac OS X

Apps are installed into /Applications.

Opening the app launches the app in its own window minus the browser window frame. Apps execute using the Firefox binary. Each app runs in a separate process. Each app has its own profile, with separate preferences, cookies, certificate authority settings, proxy settings, etc.

On a platform with no native Web runtime

If the computer does not have the appropriate version of Firefox installed, some capabilities can be provided by the HTML5 Web runtime, also known as the HTML5 shim. This is a JavaScript file that can be imported by the app. See Apps JavaScript API for more information.

{{ languages( {"fr": "fr/Applications/Détails_spécifiques_à_la_plateforme"} ) }}

Fonte da revisão

<p>Você não tem que fazer nada especial para instalar aplicativos em diferentes plataformas. Toda informação que você necessitar, como por exemplo o nome da aplicação,&nbsp; está contida na <a href="/en/Apps/Manifest" title="Application manifest">app manifest</a>. Aqui estão alguns detalhes de plataformas específicassobre como aplicações são instaladas em cada plataforma. Estes detalhes assumem que há Firefox instalado na plataforma.</p>
<h2 id="On_Boot_to_Gecko">On Boot to Gecko</h2>
<p>Gaia (a interface de usuário para <a href="/en/Mozilla/Boot_to_Gecko" title="https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko">Boot no Gecko</a>) inclui um link para o marketplace na segunda página inicial, e aplicações podem ser instaladas deste modo. Aplicações padrão incluidas com o Gaia são armazenadas no perfil Gecko do dispositivo como cache de uma aplicação Web em <code>/data/local/OfflineCache/*</code>.</p>
<p>Se você deseja navegar neste diretório para verificar o conteúdo, você pode então utilizar a ferramenta <code>adb</code>:</p>
<pre>
<code>$ adb shell ls -la /data/local/OfflineCache/</code>
</pre>
<p>Todas as outras aplicações instaladas são armazenadas no componente DOM Registry (você pode encontrar este arquivo em /data/local/webapps). Se estiver utilizando appcache, o appcache será populado após a instalação <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=702369" title="https://bugzilla.mozilla.org/show_bug.cgi?id=702369">bug 702369</a>&nbsp;lands.</p>
<h2 id="On_Windows">No Windows</h2>
<p>As informações a seguir são criados após a instalação. Todos estes serão removidos pelo desinstalador (encontrado no Painel de controle do Windows).</p>
<ul>
  <li>Atalhos na área de trabalho do usuário corrente.</li>
  <li>Atalhos no menu Iniciar &gt; Programas para o usuário corrente.</li>
  <li>Entrada de registros para fazer a aplicação aparecer no Painel de controle no menu "Remover programa" menu.</li>
  <li>Diretórios para a aplicação encontradas em <code>%APPDATA%\<em>scheme</em>;<em>domain[;port]</em></code>
    <ul>
      <li>Onde <code><em>scheme</em></code> é <code>http</code> ou <code>https</code>, <code><em>domain</em></code> é o domínio da aplicação, e <code><em>port</em></code> é o número da porta, usado somente se o número da porta padrão não for utilizado.</li>
      <li>Exemplo de nome de diretório: <code>C:\Users\myuser\AppData\Roaming\https;mozqa.com;115</code></li>
      <li>Os diretórios contendo um executável (exe), arquivos de configuração, e um desisntalador.</li>
    </ul>
  </li>
</ul>
<p>When launched, each app has its own window with the following attributes:</p>
<ul>
  <li>A native menu bar (currently with File&nbsp;and Edit&nbsp;menus).</li>
  <li>The title of the window is the name of the app.</li>
  <li>System menu icon (in the upper left corner of the window) is specified by the app manifest.</li>
  <li>The displayed Taskbar icon is also specified by the app manifest.</li>
</ul>
<p>Each app runs in a separate process, and the app appears under its own name on the Applications tab of Task Manager.&nbsp; The executable name of the app (for example, "Mozilla QA WebRT Tester.exe") is the app name with illegal Windows filename characters removed.</p>
<p>Each app has its own profile with separate preferences, cookies, history, certificate authority settings, proxy settings, etc. Upon first run, profile data is created in the directory mentioned above, and in an equivalent directory in <code>%LOCALAPPDATA%. </code>Profile data is <em>not</em> removed by the uninstaller.</p>
<h2 id="On_Mac_OS_X">On Mac OS X</h2>
<p>Apps are installed into <code>/Applications</code>.</p>
<p>Opening the app launches the app in its own window minus the browser window frame. Apps execute using the Firefox binary. Each app runs in a separate process. Each app has its own profile, with separate preferences, cookies, certificate authority settings, proxy settings, etc.</p>
<h2 id="On_a_platform_with_no_native_Web_runtime">On a platform with no native Web runtime</h2>
<p>If the computer does not have the appropriate version of Firefox installed, some capabilities can be provided by the HTML5 Web runtime, also known as the HTML5 shim. This is a JavaScript file that can be imported by the app. See <a href="/en/Apps/Apps_JavaScript_API" title="https://developer.mozilla.org/en/Apps/Apps_JavaScript_API">Apps JavaScript API</a> for more information.</p>
<p>{{ languages( {"fr": "fr/Applications/Détails_spécifiques_à_la_plateforme"} ) }}</p>
Reverter para esta revisão