Skip to content

Instantly share code, notes, and snippets.

Created March 3, 2016 07:48
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/03686fa61848855b3832 to your computer and use it in GitHub Desktop.
Save anonymous/03686fa61848855b3832 to your computer and use it in GitHub Desktop.

Подборка минимально необходимых настроек и дополнений для Firefox под Android.

Установка

Последнюю версию Firefox можно было бы найти тут, на официальном FTP:
android-api-9 - для Android 2.3
android-api-11 - для Android 3.0 и выше.
android-x86 - для Android устройств с процессором x86
Но к сожалению Mozilla во время выкладывает новые версии только в Google Play Market, с FTP как повезет. Поэтому свежие версии можно взять из каталога на FTP куда выкладывают сборки в процессе разработки tinderbox-builds:
(выбирайте версию с большим номером)
android-api-9 - для Android 2.3
android-api-11 - для Android 3.0 и выше.
android-x86 - для Android устройств с процессором x86

IceCat для Android - это форк Firefox версии ESR с отключенными излишествами (Social API, проверка безопасности сайтов через сервисы Google и т.д.). Но он не позволяет выполнять javascript с несвободными лицензиями, а это делает его непригодным на многих сайтах. Поэтому блокировку несвободных скриптов в нём нужно отключить (отключить дополнение LibreJS).
В отличии от настольной версии на мобильной Firefox очень трудно настроить, поэтому всегда лучше ставить IceCat, а не Firefox. Если конечно он нормально работает с нужными вам сайтами или дополнениями.
Описание IceCat можно найти тут

Дополнения

Некоторые дополнения могут лагать и не работать с первого раза.

1.1 uBlock Origin - аналог AdBlock Plus, но более быстрый и не отправляющий статистику разработчикам. Удобное управление подписками.
1.2 AdBlock Plus - отключение рекламы. Ставить только если uBlock Origin перестанет разрабатываться, т.к. AdBlock Plus прожорливее и сливает немного статистики.
2. Save Link Menus - добавляет функции "сохранить ссылку", "сохранить выбранную ссылку", "сохранить страницу" (как .html). Сохраняет по умолчанию в стандартную папку загрузок.
3. UnMHT - сохранение/открытие страниц формата .mht - страница одним файлом.
4. Toggle animated GIF's - старт/стоп gif анимации по клику на них, отключение анимации или перезапуск.
5. Click-to-Play Manager - менеджер списка сайтов разрешённых для "клик для воспроизведения".
6. Self-Destructing Cookies - авто-удаление куков и содержимого html5 хранилища по закрытию вкладки (сайт "забывает" вас после закрытия).
7. Stylish - менеджер пользовательских стилей.
8. Show Title and URL for Android - добавляет кнопку показа в всплывающем окошке одновременно заголовка и адреса и кнопки для их копирования.
9. Copy Past Location - добавляет в адрес кнопку "вставить и перейти" и "вставить и перейти (в новой вкладке)", "копировать адрес страницы".
10. Phony - набор user agent, браузер представляется сайту iPhone, iPad, Chrome и другими. Бывает сайты показывают html5 видео только для iPhone и др. случаи.
11. Desktop by Default - показ полной версии сайта по умолчанию (той которую сайт показывает настольному Firefox).
12. Smarter Scrolling - часто страницы бывают длинными и прокручивать очень долго. Это дополнение при прокрутке одним свайпом определённого расстояния показывает кнопку быстрого перехода вверх/вниз (в зависимости от того куда крутили). И кнопку возврата к предыдущему месту, если вдруг ошиблись. В настройках можно устанавливать шаг через который появится меню.
13. Full Screen mobile - добавляет кнопку перехода в полно-экранный режим, долгий тап по пустому месту показывает кнопку возврата в обычный режим.
14. Fennec Screenshot - создание скриншотов страницы (в том числе всей, а не только видимой в данный момент области). В настройках можно поставить JPEG формат для сохранения, по умолчанию формат PNG.
15. PageInfo Viewer - показ информации о странице (аналог клика по значку до адреса сайта и "подробнее").
16. Save As TXT - сохранение страницы, как текста.
17. RememberPass - авто-сохранение паролей даже на сайтах на которых оно отключено самими сайтами.
18. Mobile Password Manager - просмотр и редактирование списка сохранённых паролей.
19. Console - консоль ошибок.
20. Desktop Mode Add-on - при включении режима отображения версии сайта для настольной версии Firefox сайт отображается один-в-один как на настольной версии (стандартный режим использует другой способ и параметры отрисовки). Полезно для сайтов, которые криво отображаются на мобильой версии.

Настройки

Настройки из статьи о минимальной настройки Firefox актуальны и для мобильной версии Firefox. Дополнительные описаны здесь.

1. Чтобы изменить каталог сохранения по умолчанию на мобильном [firefox]:

  1. Установить в browser.download.folderList значение 2
  2. Установить в browser.download.dir (создать, тип - строка) путь для сохранения (например /sdcard/my). Чтобы подействовала нужно перезапустить Firefox из меню - выйти-зайти (пункт "Выход", а затем включить).
    Если играть методом тыка с настройками, то Firefox может сохранять файлы в разные места. Например, у меня при экспериментах во внутренней памяти телефона создался каталог Pages куда сохранялись страницы. Для Android это важно, так как размер внутренней памяти телефона обычно мал, после экспериментов нужно проверять наличие такого мусора.

Другое

1. Просмотр файлов в файловой системе через Firefox (в том числе архивов .zip и .jar)
Чтобы увидеть всю файловую систему наберите в адресной строке

file:///

2. Для того, чтобы открыть архив .zip или .jar в Firefox можно набрать в строке адреса:

jar:file:///mnt/sdcard/blabla.zip!/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment