mozilla

Revision 433647 of Utiliser Gaia dans Firefox

  • Raccourci de la révision : Mozilla/Firefox_OS/Utiliser_Gaia_dans_Firefox
  • Titre de la révision : Utiliser Gaia dans Firefox
  • ID de la révision : 433647
  • Créé :
  • Créateur : GeekShadow
  • Version actuelle ? Non
  • Commentaire
Étiquettes : 

Contenu de la révision

{{ B2GMain() }}

Si vous voulez essayez B2G dans Firefox 15 ou plus, vous pouvez le faire en téléchargeant l'interface utilisateur Gaia et en l'ouvrant dans votre navigateur. Cet article explique comment faire cela.

Il est important de noter que ce n'est pas une représentation précise du ressenti de Firefox OS sur un véritable appareil mobile. Il existe plusieurs différences, notamment :

  • Beaucoup d'inferface matérielles ne fonctionnent pas ;
  • Les applications sont démarrées dans des onglets épinglés et séparés au lieu de l'onglet de l'interface principale ;
  • Les compilations nocturnes de Firefox peuvent être instables, si vous utilisez une Nightly.

Cependant, vous pouvez alors utiliser les outils de développeurs de Firefox pour expérimenter et évaluer les dispositions et autres choses.

Prérequis

Vous aurez besoin des choses suivantes avant de pouvoir utiliser Gaia dans Firefox :

  • Firefox 15 ou une version plus récente
  • git (que vous pouvez installer avec votre gestionnaire de paquet favori; il est inclu avec Xcode 4 sur Mac)
  • Un système de compilation; regardez B2G build prerequisites pour plus de détails
  • Un terminal

Obtenir Gaia

Note: Si vous avez déjà téléchargé Gaia pour une compilation B2G, vous pouvez utiliser la copie que vous possédez déjà. Vous n'avez pas à la télécharger à nouveau.

Pour télécharger Gaia et l'utiliser dans Firefox, vous pouvez simplement suivre les étapes suivantes. Cela évitera de télécharger tous les trucs spécifiques à l'appareil et vous donner juste l'interface utilisateur Gaia et les applications par défaut.

git clone https://github.com/mozilla-b2g/gaia
cd gaia
DEBUG=1 make

Cela téléchargera le code et configurera Gaia correctement.

Ouvrir Gaia dans Firefox

La meilleure façon de simuler Gaia dans le navigateur est d'utiliser un profil personnalisé. L'URL spécifique dans cette commande est en fait interceptée et acheminée à un serveur web local qui est démarré pendant l'utilisation du profil (Il existe une extension de Firefox qui démarre le serveur local pendant l'utilisation de ce profil).

/path/to/firefox -profile /Volumes/Mozilla/b2g/B2G/gaia/profile http://system.gaiamobile.org:8080

Sur Mac OS X, par exemple vous pouvez faire :

/Applications/FirefoxNightly.app/Contents/MacOS/firefox -profile /path/to/B2G/gaia/profile http://system.gaiamobile.org:8080

Pour de plus amples tests et développement

Il existe plusieurs autres possibilités pour tester et développer Firefox OS et les web apps:

Source de la révision

<p>{{ B2GMain() }}</p>
<p>Si vous voulez essayez B2G dans Firefox 15 ou plus, vous pouvez le faire en téléchargeant l'interface utilisateur Gaia et en l'ouvrant dans votre navigateur. Cet article explique comment faire cela.</p>
<p>Il est important de noter que ce n'est pas une représentation précise du ressenti de Firefox OS sur un véritable appareil mobile. <span class="short_text" id="result_box" lang="fr"><span class="hps">Il existe plusieurs différences</span><span>, notamment :</span></span></p>
<ul>
  <li>Beaucoup d'inferface matérielles ne fonctionnent pas ;</li>
  <li>Les applications sont démarrées dans des onglets épinglés et séparés <span class="short_text" id="result_box" lang="fr"><span class="hps">au lieu de</span> <span class="hps">l'onglet</span> <span class="hps">de l'interface</span> <span class="hps">principale</span><span> ;</span></span></li>
  <li>Les compilations nocturnes de Firefox peuvent être instables, si vous utilisez une Nightly.</li>
</ul>
<p><span id="result_box" lang="fr"><span class="hps">Cependant, vous</span> <span class="hps">pouvez alors utiliser</span> <span class="hps">les outils de développeurs</span> <span class="hps">de Firefox</span> <span class="hps">pour</span> <span class="hps">expérimenter</span> <span class="hps">et évaluer</span> <span class="hps">les dispositions et</span> <span class="hps">autres choses.</span></span></p>
<h2 id="Prerequisites">Prérequis</h2>
<p>Vous aurez besoin des choses suivantes avant de pouvoir utiliser Gaia dans Firefox :</p>
<ul>
  <li>Firefox 15 ou une version plus récente</li>
  <li>git (que vous pouvez installer avec votre gestionnaire de paquet favori; il est inclu avec Xcode 4 sur Mac)</li>
  <li>Un système de compilation; regardez <a href="/en/Mozilla/Boot_to_Gecko/B2G_build_prerequisites" title="en/Mozilla/Boot_to_Gecko/B2G_build_prerequisites">B2G build prerequisites</a> pour plus de détails</li>
  <li>Un terminal</li>
</ul>
<h2 id="Getting_Gaia">Obtenir Gaia</h2>
<div class="note">
  <strong>Note:</strong> Si vous avez déjà téléchargé&nbsp;Gaia pour une compilation B2G, vous pouvez utiliser la copie que vous possédez déjà. Vous n'avez pas à la télécharger à nouveau.</div>
<p>Pour télécharger&nbsp;Gaia et l'utiliser dans Firefox, vous pouvez simplement suivre les étapes suivantes. <span id="result_box" lang="fr"><span class="hps">Cela évitera de télécharger </span><span class="hps">tous les trucs</span> <span class="hps">spécifiques à l'appareil</span> <span class="hps">et</span> <span class="hps">vous donner juste l'interface utilisateur Gaia et les applications par défaut.</span></span></p>
<pre>
git clone https://github.com/mozilla-b2g/gaia
cd gaia
DEBUG=1 make
</pre>
<p>Cela téléchargera le code et configurera Gaia correctement.</p>
<h2 id="Opening_Gaia_in_Firefox">Ouvrir Gaia dans Firefox</h2>
<p>La meilleure façon de simuler Gaia dans le navigateur est d'utiliser un profil personnalisé. L'URL spécifique dans cette commande est en fait interceptée et acheminée à un serveur web local qui est démarré pendant l'utilisation du profil (Il existe une extension de Firefox qui démarre le serveur local pendant l'utilisation de ce profil).</p>
<pre>
/path/to/firefox -profile /Volumes/Mozilla/b2g/B2G/gaia/profile http://system.gaiamobile.org:8080
</pre>
<p>Sur Mac OS X, par exemple vous pouvez faire :</p>
<pre>
/Applications/FirefoxNightly.app/Contents/MacOS/firefox -profile /path/to/B2G/gaia/profile http://system.gaiamobile.org:8080</pre>
<h2 id="For_further_testing_and_development"><span class="short_text" id="result_box" lang="fr"><span class="hps">Pour de plus amples</span> <span class="hps">tests et développement</span></span></h2>
<p>Il existe plusieurs autres possibilités pour tester et développer Firefox OS et les web apps:</p>
<ul>
  <li><a href="/en/Mozilla/Boot_to_Gecko/Using_the_B2G_desktop_client" title="en/Mozilla/Boot_to_Gecko/Using_the_B2G_desktop_client">The B2G desktop client</a></li>
  <li><a href="/en/Mozilla/Boot_to_Gecko/Using_the_B2G_emulators" title="en/Mozilla/Boot_to_Gecko/Using_the_B2G_emulators">The B2G emulators</a></li>
  <li><a href="/en/Mozilla/Boot_to_Gecko/B2G_build_prerequisites" title="en/Mozilla/Boot_to_Gecko/B2G_build_prerequisites">Running B2G on a mobile device</a></li>
</ul>
Revenir à cette révision