Изменения настроек MicroB
(Новая страница: «Category:Users») |
|||
(не показаны 22 промежуточные версии 4 участников) | |||
Строка 1: | Строка 1: | ||
− | [[Category: | + | [[Категория:Пользователи]] |
+ | |||
+ | |||
+ | =={{PAGENAME}}== | ||
+ | |||
+ | (Иммет отношение только к Maemo 4. Статус Maemo 5 еще не ясен на момент написания статьи.) | ||
+ | |||
+ | MicroB это браузер по умолчанию в Maemo 4. В то время как существуют такие альтернативные браузеры для for Maemo 4 как [[Tear]] и [[Fennec]], некоторые пользователи предпочитают MicroB. | ||
+ | |||
+ | Эффективность и поведение MicroB возможно немного изменить. Для того, чтобы получить советы, пожалуйста, продолжите чтение статьи. | ||
+ | |||
+ | MicroB, будучи браузером, основанным на [[Mozilla]], имеет те же самые настройки, что и Firefox. Эти настройки хранятся в файле /home/user/.mozilla/microb/prefs.js . Только некоторые из этих настроек можно изменить в меню MicroB. Для того, чтобы изменить остальные настройки, откройте указатель ресурса about:config в MicroB для редактирования их по одной, или редактируйте prefs.js. | ||
+ | |||
+ | __TOC__ | ||
+ | |||
+ | |||
+ | === Настройки === | ||
+ | |||
+ | Несмотря на то, что многие настройки браузера имеет смысл делать только на портативном или настольном компьютере, некоторые из них могут быть полезны для Интернет-планшетов. | ||
+ | |||
+ | Удаление cookie-файлов при закрытии MicroB (только на сессию). Это применимо только к новым cookie-файлам. Для удаления также и предыдущих cookie-файлов, зайдите в Инструменты -> очистить -> cookies в MicroB: | ||
+ | network.cookie.lifetimePolicy 2 | ||
+ | |||
+ | Активация плавной прокрутки. Это полезно, когда [http://www.internettablettalk.com/wiki/index.php?title=Internet:Microb_Hardware_Key_bindings кнопки направления движения сконфигурированы для прокрутки]: | ||
+ | |||
+ | general.smoothScroll true | ||
+ | |||
+ | Позволяет выбирать содержимое адресной строки одним щелчком, вместо тройного щелчка по умолчанию: | ||
+ | |||
+ | browser.urlbar.clickSelectsAll true | ||
+ | |||
+ | Установка минимального размера шрифта и размера шрифта по умолчанию (в точках). В данном случае он равен 20 точкам. В зависимости от используемого языка, также надо устанавить font.min-size.fixed.ja (японский), и т.д.: | ||
+ | |||
+ | font.min-size.fixed.x-western 20 | ||
+ | font.min-size.fixed.x-unicode 20 | ||
+ | font.min-size.variable.x-western 20 | ||
+ | font.min-size.variable.x-unicode 20 | ||
+ | font.size.variable.x-western 20 | ||
+ | font.size.fixed.x-unicode 20 | ||
+ | |||
+ | Специальные изменения настроек скорости для Интернет-планшетов: | ||
+ | |||
+ | browser.cache.memory.capacity 8192 | ||
+ | browser.sessionhistory.max_entries 4 | ||
+ | content.notify.interval 1250000 | ||
+ | content.notify.ontimer true | ||
+ | network.http.max-connections 4 | ||
+ | network.http.max-connections-per-server 4 | ||
+ | network.http.max-persistent-connections-per-server 1 | ||
+ | network.http.pipelining.maxrequests 1000 | ||
+ | network.http.pipelining true | ||
+ | nglayout.initialpaint.delay 2000 | ||
+ | |||
+ | За объяснением этих и других настроек в about:config обратитесь в [http://www.tweakguides.com/Firefox_10.html данную статью.] | ||
+ | |||
+ | === Редактирование файла prefs.js === | ||
+ | |||
+ | Для редактирования файла на самом планшете: | ||
+ | |||
+ | * если у вас еще нет доступа с правами администратора, инсталлируйте 'rootsh' при помощи Диспетчера приложений | ||
+ | * если вы не инсталлировали 'nano', получите ее при помощи Диспетчера приложений | ||
+ | * закройте все окна MicroB | ||
+ | * откройте xterm | ||
+ | sudo gainroot | ||
+ | invoke-rc.d tablet-browser-daemon stop | ||
+ | exit | ||
+ | cd .mozilla/microb | ||
+ | cp prefs.js prefs.js.backup | ||
+ | nano prefs.js | ||
+ | |||
+ | * прокрутите до той строки, которую вы хотите изменить/добавить, и внесите изменения. Будьте внимательны, используйте точный формат user_pref("nameofthesetting", thevalue);. Если вы пропустите один из знаков ';' , '(', и так далее, MicroB проигнорирует настройки. Если настройки не существует, добавьте ее сами. | ||
+ | * для сохранения файла нажмите ctrl, x, y, возврат. | ||
+ | sudo gainroot | ||
+ | invoke-rc.d tablet-browser-daemon start | ||
+ | exit | ||
+ | |||
+ | Если вы решили редактировать prefs.js на вашем компьютере, убедитесь, что вы: | ||
+ | * запустили в качестве администратора "invoke-rc.d tablet-browser-daemon stop" до редактирования и "invoke-rc.d tablet-browser-daemon start" после редактирования. | ||
+ | * работали в редакторе, который использует окончания строки в стиле Linux | ||
+ | * правильно восстановили права доступа и принадлежность файла, когда вы возвращали его на место | ||
+ | |||
+ | === Настройки, которые не будут держаться === | ||
+ | |||
+ | Некоторые настройки сбрасываются, когда запускают MicroB. Это печально, но вам придется с этим смириться. | ||
+ | |||
+ | [[http://mxr.maemo.org/garage/source/browser/mozilla/trunk/microb-eal/include/common.h#70 список интересных строк]] | ||
+ | |||
+ | Заменяемые: | ||
+ | * snav.keyCode.modifier | ||
+ | * general.useragent.locale | ||
+ | * general.useragent.vendor | ||
+ | |||
+ | Произвольно заменяемые значением из plugins.flashhack: | ||
+ | * ftv.enabled | ||
+ | * snav.ignoreTextFields | ||
+ | * snav.disableJS | ||
+ | * layout.full.zoom.mode.fast | ||
+ | * plugin.default_plugin_disable | ||
+ | * security.warn_entering_secure | ||
+ | * security.warn_leaving_secure | ||
+ | * security.warn_submit_insecure | ||
+ | |||
+ | Для любой из таких настроек вы можете использовать закладки | ||
+ | about:config?prefname={name}&prefvalue={value}&sprefname=donotomit | ||
+ | |||
+ | ... и просто нажимать на них. В том случае, если у вас только одна закладка, вы можете сделать ее вашей главной страницей. | ||
+ | |||
+ | === Как восстановить настройки по умолчанию === | ||
+ | |||
+ | Если вы что-то напутали с файлом prefs.js или просто хотите вернуть обратно настройки по умолчанию, или восстановите резервный файл, который вы только что создали, или удалите файл prefs.js для того, чтобы MicroB сгенерировал его с настройками по умолчанию. | ||
+ | |||
+ | Для восстановления резервной копии: | ||
+ | |||
+ | * закройте все окна MicroB | ||
+ | sudo gainroot | ||
+ | invoke-rc.d tablet-browser-daemon stop | ||
+ | exit | ||
+ | cd .mozilla/microb | ||
+ | cp prefs.js.backup prefs.js | ||
+ | sudo gainroot | ||
+ | invoke-rc.d tablet-browser-daemon start | ||
+ | exit | ||
+ | |||
+ | ...или для удаления файла prefs.js: | ||
+ | |||
+ | * закройте все окна MicroB | ||
+ | sudo gainroot | ||
+ | invoke-rc.d tablet-browser-daemon stop | ||
+ | rm /mozilla/microb/prefs.js | ||
+ | invoke-rc.d tablet-browser-daemon start | ||
+ | exit | ||
+ | |||
+ | === Также обратите внимание на === | ||
+ | |||
+ | [[Блокировка рекламы]] | ||
+ | [http://www.internettablettalk.com/forums/showthread.php?t=24405 Выборочное отключение JavaScript в MicroB] | ||
+ | [http://browser-extras.garage.maemo.org Браузер Extras для расширений MicroB] | ||
+ | |||
+ | [[Category:Пользователи]] | ||
+ | [[Category:Сеть]] | ||
+ | |||
+ | [[Category:Продвинутые]] |
Текущая версия на 22:47, 15 февраля 2010
[править] Изменения настроек MicroB
(Иммет отношение только к Maemo 4. Статус Maemo 5 еще не ясен на момент написания статьи.)
MicroB это браузер по умолчанию в Maemo 4. В то время как существуют такие альтернативные браузеры для for Maemo 4 как Tear и Fennec, некоторые пользователи предпочитают MicroB.
Эффективность и поведение MicroB возможно немного изменить. Для того, чтобы получить советы, пожалуйста, продолжите чтение статьи.
MicroB, будучи браузером, основанным на Mozilla, имеет те же самые настройки, что и Firefox. Эти настройки хранятся в файле /home/user/.mozilla/microb/prefs.js . Только некоторые из этих настроек можно изменить в меню MicroB. Для того, чтобы изменить остальные настройки, откройте указатель ресурса about:config в MicroB для редактирования их по одной, или редактируйте prefs.js.
Содержание |
[править] Настройки
Несмотря на то, что многие настройки браузера имеет смысл делать только на портативном или настольном компьютере, некоторые из них могут быть полезны для Интернет-планшетов.
Удаление cookie-файлов при закрытии MicroB (только на сессию). Это применимо только к новым cookie-файлам. Для удаления также и предыдущих cookie-файлов, зайдите в Инструменты -> очистить -> cookies в MicroB:
network.cookie.lifetimePolicy 2
Активация плавной прокрутки. Это полезно, когда кнопки направления движения сконфигурированы для прокрутки:
general.smoothScroll true
Позволяет выбирать содержимое адресной строки одним щелчком, вместо тройного щелчка по умолчанию:
browser.urlbar.clickSelectsAll true
Установка минимального размера шрифта и размера шрифта по умолчанию (в точках). В данном случае он равен 20 точкам. В зависимости от используемого языка, также надо устанавить font.min-size.fixed.ja (японский), и т.д.:
font.min-size.fixed.x-western 20 font.min-size.fixed.x-unicode 20 font.min-size.variable.x-western 20 font.min-size.variable.x-unicode 20 font.size.variable.x-western 20 font.size.fixed.x-unicode 20
Специальные изменения настроек скорости для Интернет-планшетов:
browser.cache.memory.capacity 8192 browser.sessionhistory.max_entries 4 content.notify.interval 1250000 content.notify.ontimer true network.http.max-connections 4 network.http.max-connections-per-server 4 network.http.max-persistent-connections-per-server 1 network.http.pipelining.maxrequests 1000 network.http.pipelining true nglayout.initialpaint.delay 2000
За объяснением этих и других настроек в about:config обратитесь в данную статью.
[править] Редактирование файла prefs.js
Для редактирования файла на самом планшете:
- если у вас еще нет доступа с правами администратора, инсталлируйте 'rootsh' при помощи Диспетчера приложений
- если вы не инсталлировали 'nano', получите ее при помощи Диспетчера приложений
- закройте все окна MicroB
- откройте xterm
sudo gainroot invoke-rc.d tablet-browser-daemon stop exit cd .mozilla/microb cp prefs.js prefs.js.backup nano prefs.js
- прокрутите до той строки, которую вы хотите изменить/добавить, и внесите изменения. Будьте внимательны, используйте точный формат user_pref("nameofthesetting", thevalue);. Если вы пропустите один из знаков ';' , '(', и так далее, MicroB проигнорирует настройки. Если настройки не существует, добавьте ее сами.
- для сохранения файла нажмите ctrl, x, y, возврат.
sudo gainroot invoke-rc.d tablet-browser-daemon start exit
Если вы решили редактировать prefs.js на вашем компьютере, убедитесь, что вы:
- запустили в качестве администратора "invoke-rc.d tablet-browser-daemon stop" до редактирования и "invoke-rc.d tablet-browser-daemon start" после редактирования.
- работали в редакторе, который использует окончания строки в стиле Linux
- правильно восстановили права доступа и принадлежность файла, когда вы возвращали его на место
[править] Настройки, которые не будут держаться
Некоторые настройки сбрасываются, когда запускают MicroB. Это печально, но вам придется с этим смириться.
Заменяемые:
* snav.keyCode.modifier * general.useragent.locale * general.useragent.vendor
Произвольно заменяемые значением из plugins.flashhack:
* ftv.enabled * snav.ignoreTextFields * snav.disableJS * layout.full.zoom.mode.fast * plugin.default_plugin_disable * security.warn_entering_secure * security.warn_leaving_secure * security.warn_submit_insecure
Для любой из таких настроек вы можете использовать закладки
about:config?prefname={name}&prefvalue={value}&sprefname=donotomit
... и просто нажимать на них. В том случае, если у вас только одна закладка, вы можете сделать ее вашей главной страницей.
[править] Как восстановить настройки по умолчанию
Если вы что-то напутали с файлом prefs.js или просто хотите вернуть обратно настройки по умолчанию, или восстановите резервный файл, который вы только что создали, или удалите файл prefs.js для того, чтобы MicroB сгенерировал его с настройками по умолчанию.
Для восстановления резервной копии:
- закройте все окна MicroB
sudo gainroot invoke-rc.d tablet-browser-daemon stop exit cd .mozilla/microb cp prefs.js.backup prefs.js sudo gainroot invoke-rc.d tablet-browser-daemon start exit
...или для удаления файла prefs.js:
- закройте все окна MicroB
sudo gainroot invoke-rc.d tablet-browser-daemon stop rm /mozilla/microb/prefs.js invoke-rc.d tablet-browser-daemon start exit
[править] Также обратите внимание на
Блокировка рекламы Выборочное отключение JavaScript в MicroB Браузер Extras для расширений MicroB