Изменения настроек MicroB

Материал из FRUCT Maemo wiki (Russian)
(Различия между версиями)
Перейти к: навигация, поиск
(Настройки)
 
(не показаны 20 промежуточных версий 4 участников)
Строка 1: Строка 1:
 
[[Категория:Пользователи]]
 
[[Категория:Пользователи]]
 +
 +
 +
=={{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-файлы зайдите в Инструменты -> очистить ->cookie-файлы в MicroB:  
+
Удаление cookie-файлов при закрытии MicroB (только на сессию). Это применимо только к новым cookie-файлам. Для удаления также и предыдущих cookie-файлов, зайдите в Инструменты -> очистить -> cookies в MicroB:  
 
  network.cookie.lifetimePolicy 2
 
  network.cookie.lifetimePolicy 2
  
Активирует плавную прокрутку. Это полезно, когда [http://www.internettablettalk.com/wiki/index.php?title=Internet:Microb_Hardware_Key_bindings кнопки направления движения  сконфигурированы для прокрутки]::  
+
Активация плавной прокрутки. Это полезно, когда [http://www.internettablettalk.com/wiki/index.php?title=Internet:Microb_Hardware_Key_bindings кнопки направления движения  сконфигурированы для прокрутки]:  
  
 
  general.smoothScroll true
 
  general.smoothScroll true
  
Позволяет вам выбирать контент линейки указателя ресурса одним щелчком, вместо тройного щелчка по умолчанию:  
+
Позволяет выбирать содержимое адресной строки одним щелчком, вместо тройного щелчка по умолчанию:  
  
 
  browser.urlbar.clickSelectsAll true
 
  browser.urlbar.clickSelectsAll true
  
Устанавливает минимальный размер шрифта и размер шрифта по умолчанию в точках, в данном случае он равен 20 точкам. В зависимости от того, какой язык вы используете, также устанавливает font.min-size.fixed.ja (японский) и так далее:  
+
Установка минимального размера шрифта и размера шрифта по умолчанию (в точках). В данном случае он равен 20 точкам. В зависимости от используемого языка, также надо устанавить font.min-size.fixed.ja (японский), и т.д.:  
  
 
  font.min-size.fixed.x-western 20
 
  font.min-size.fixed.x-western 20
Строка 25: Строка 39:
 
  font.size.fixed.x-unicode 20
 
  font.size.fixed.x-unicode 20
  
Специальные изменения настроек скорости для интернет планшетов:  
+
Специальные изменения настроек скорости для Интернет-планшетов:  
  
 
  browser.cache.memory.capacity 8192
 
  browser.cache.memory.capacity 8192
Строка 44: Строка 58:
 
Для редактирования файла на самом планшете:  
 
Для редактирования файла на самом планшете:  
 
   
 
   
* если у вас еще нет доступа с правами администратора, инсталлируйте 'rootsh' при помощи Администратора приложений
+
* если у вас еще нет доступа с правами администратора, инсталлируйте 'rootsh' при помощи Диспетчера приложений
* если у вас не инсталлирована 'nano', получите ее при помощи Администратора приложений  
+
* если вы не инсталлировали 'nano', получите ее при помощи Диспетчера приложений  
 
* закройте все окна MicroB  
 
* закройте все окна MicroB  
 
* откройте xterm
 
* откройте xterm
Строка 55: Строка 69:
 
  nano prefs.js
 
  nano prefs.js
  
* прокрутите до той строки, которую вы хотите изменить/добавить и внесите изменения. Будьте внимательны, используйте точный формат user_pref("nameofthesetting", thevalue); . Если вы пропустите один из знаков ';' , '(', и так далее, MicroB проигнорирует настройки. Если настройки не существует, добавьте ее сами.  
+
* прокрутите до той строки, которую вы хотите изменить/добавить, и внесите изменения. Будьте внимательны, используйте точный формат user_pref("nameofthesetting", thevalue);. Если вы пропустите один из знаков ';' , '(', и так далее, MicroB проигнорирует настройки. Если настройки не существует, добавьте ее сами.  
 
* для сохранения файла нажмите ctrl, x, y, возврат.  
 
* для сохранения файла нажмите ctrl, x, y, возврат.  
 
  sudo gainroot
 
  sudo gainroot
Строка 63: Строка 77:
 
Если вы решили редактировать prefs.js на вашем компьютере, убедитесь, что вы:  
 
Если вы решили редактировать prefs.js на вашем компьютере, убедитесь, что вы:  
 
* запустили в качестве администратора "invoke-rc.d tablet-browser-daemon stop" до редактирования и "invoke-rc.d tablet-browser-daemon start" после редактирования.  
 
* запустили в качестве администратора "invoke-rc.d tablet-browser-daemon stop" до редактирования и "invoke-rc.d tablet-browser-daemon start" после редактирования.  
* работали в редакторе, который использует окончания строки в стиле linux  
+
* работали в редакторе, который использует окончания строки в стиле 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

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты