Firefox для Android

Всебольше и больше людей используют мобильные устройства как основной или даже единственный способ получить доступ к Интернету. Firefox for Android (codenamed Fennec) является открытым, основанным на тех же стандартах браузер, что и тот, который на вашем рабочем столе Firefox.

Firefox для Android строит свой пользовательский интерфейс из родных Android виджетов вместо XUL: это значительно повышает производительность при запуске, и потребление памяти.

Содействие Firefox для Android

Отправной точкой для получения информации о проекте Firefox дляAndroid, является проект "Get Involved" page.

Вы можете помочь нам создать и улучшить Firefox for Android:

Разработка для мобильного Интернета

Мы начали совместное руководство по designing web sites for mobile devices.

С Firefox for Android, у вас есть доступ к нескольким API, которые предоставляют основные возможности устройства, закрывая разрыв между веб и родными приложениями:

Чтобы проверить веб-сайт на Firefox для Android, вы можете install it on an Android device или run it on your desktop using the Android Emulator.

Создание мобильных дополнений

Firefox for Android supports add-ons использует точно такой же extension system как и во всех других приложениях на основе Gecko. Мы не изобретали новую дополнительную систему. Это означает, что для создания дополнения для Firefox на Android является same process которые будут использованы для рабочего стола Firefox. Дополнения, которые работают с настольным Firefox не смогут работать в Firefox на Android. Пользовательские которых просто слишком разные.

Firefox на Android имеет уникальный идентификатор приложения, которые должны быть использованы в install.rdf.  Идентификатор {aa3c5121-dab2-40e2-81ca-7ea25febc110}

Как классическое Restart-требобание так и новое restartless  является дополнением поддержки. Использование restartless предпологает выполнить деуствие когда оно возможно, потому что пользователь на много раньше заставляет приложение выполнить restart при установке или удалении дополнение.

Краткая информация

  • Там не видно XUL в UI(интерфейс пользователя), так что использование накладки, в попытке добавления или изменения UI бесполезно.
  • Внутренний код и объекты, такие как gBrowser, не существуют. Посмотрите на Firefox on Android browser.js чтобы узнать о внутренностях. Большая часть своей фундаментальной функциональностью существует.
  • Такие услуги, как nsIPromptService and nsIAlertsService предполагают использовать родной Android UI.
  • Существует простой JavaScript объект, называемый NativeWindow, что позволяет манипулировать частями родной Android UI.

Получить помощь с Firefox for Android

Документация и учебные пособия для использования и поиска неисправностей Firefox for Android доступны на Mozilla Support website.

Метки документа и участники

 Внесли вклад в эту страницу: Tihoem
 Обновлялась последний раз: Tihoem,