Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№101-02-2007 23:11:12

AndreyD
Участник
 
Группа: Members
Зарегистрирован: 12-03-2005
Сообщений: 115
UA: Firefox 2.0

user.js

Я попытался изменить способ выделения слова в тексте двойным кликом. Для этого поместил в user.js строку
user_pref(“layout.word_select.eat_space_to_next_word”, false);
Но слово при этом по прежнему выделяется вместе с последующим пробелом. Если же изменять параметр layout.word_select.eat_space_to_next_wordна false непосредственно в about:config, то все работает. Выделяется только слово, без пробела.
Помогите разобраться.

Отсутствует

 

№201-02-2007 23:18:17

Modex
_
 
Группа: Extensions
Откуда: Краснодар, Россия
Зарегистрирован: 10-10-2004
Сообщений: 3311
UA: Minefield 3.0

Re: user.js

А вы в том профиле меняете в каком проверяете? :)


F.I.R.E.F.O.X.: Fearsome, Intimidating, Redhead-Eating Fiend from the Ominous Xenopolis
Скиньтесь мне на новый MacBook Pro! Кто сколько может!

Отсутствует

 

№301-02-2007 23:20:30

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785

Re: user.js

AndreyD
хм, возможно нужно сделать так:
user_pref("layout.word_select.eat_space_to_next_word", false);

Отсутствует

 

№401-02-2007 23:27:05

AndreyD
Участник
 
Группа: Members
Зарегистрирован: 12-03-2005
Сообщений: 115
UA: Firefox 2.0

Re: user.js

Modex, меняю через меню MR Tech's Local Install
shutnik, разница в кавычках? Попробую.
Не работает все равно.

Отредактировано AndreyD (01-02-2007 23:33:13)

Отсутствует

 

№502-02-2007 08:24:19

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237
UA: Minefield 3.0

Re: user.js

AndreyD

поместил в user.js строку

Ты поместил в режиме "добавления" (в смысле родную-то строчку с этой переменной не забыл замочить?)? А перед редактированием "вручную" не забываешь выгружать Fx?


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№602-02-2007 16:28:19

AndreyD
Участник
 
Группа: Members
Зарегистрирован: 12-03-2005
Сообщений: 115
UA: Firefox 2.0

Re: user.js

Ты поместил в режиме "добавления" (в смысле родную-то строчку с этой переменной не забыл замочить?)?

Это как?
Это пока единственная строка в моем user.js. И никаких других родных-неродных строчек там не было, поскольку не было и самого файла user.js. Ведь он создается самим пользователем.

Отсутствует

 

№703-02-2007 12:38:44

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237
UA: Minefield 3.0

Re: user.js

AndreyD

он создается самим пользователем

Сорри, спутал с prefs.js ;) Тогда другой момент - если ты создаёшь/редактируешь user.js в "блокноте" - при сохранении следует выбирать кодировку UTF-8


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№803-02-2007 14:01:37

floodway
Участник
 
Группа: Members
Зарегистрирован: 17-03-2006
Сообщений: 46
UA: Firefox 1.5

Re: user.js

Странно, добавил этот параметр в user.js - не воспринимается, так и стоит true, а когда меняю прямо в about:config - работает.
В чем проблема?

Отсутствует

 

№903-02-2007 16:14:40

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237
UA: Minefield 3.0

Re: user.js

floodway
Возможно, возникающее прямое противоречие между user.js и prefs.js Fx разрешает в пользу последнего?..


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№1003-02-2007 16:26:30

Modex
_
 
Группа: Extensions
Откуда: Краснодар, Россия
Зарегистрирован: 10-10-2004
Сообщений: 3311
UA: Minefield 3.0

Re: user.js

Spoiler
Возможно всё что записано в user.js имеет больший приоритет между about:confiig'ом (чьи настройки пишутся в prefs.js)? ;) При запуске фокса все правильные переменные в user.js переносятся в prefs.js... так что если что перезаписываются :)


F.I.R.E.F.O.X.: Fearsome, Intimidating, Redhead-Eating Fiend from the Ominous Xenopolis
Скиньтесь мне на новый MacBook Pro! Кто сколько может!

Отсутствует

 

№1103-02-2007 16:57:45

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630
UA: unknown 0.0

Re: user.js

Spoiler

при сохранении следует выбирать кодировку UTF-8

Это если есть по-русски что-нибудь - комментарии, например. Если только латиница, то не принципиально.AndreyD

меняю через меню MR Tech's Local Install

А Local Install как задействован?

Отсутствует

 

№1203-02-2007 17:09:03

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237
UA: Minefield 3.0

Re: user.js

vladmir

Это если есть по-русски

Не совсем так (в общем случае, как конкретно в этом - не знаю). Для правильного восприятия символьной информации (когда исключительно латиница) - действительно безразлично, но при чтении может проверяться сигнатура, и соотв. приниматся решение об отказе при необнаружении UTF-8 или Unicode


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№1304-02-2007 00:21:57

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: user.js

AndreyD

Я попытался изменить способ выделения слова в тексте двойным кликом. Для этого поместил в user.js строку
user_pref(“layout.word_select.eat_space_to_next_word”, false);
Но слово при этом по прежнему выделяется вместе с последующим пробелом. Если же изменять параметр layout.word_select.eat_space_to_next_wordна false непосредственно в about:config, то все работает. Выделяется только слово, без пробела.
Помогите разобраться.

По моему между запятой и false должен быть пробел. У вас он есть?

Добавлено Вск 04 Фев 2007 00:23:49 :
А проще всего поменять эту строчку в about:config, закрыть Firefox и перенести её из prefs.js в user.js.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№1404-02-2007 12:51:00

floodway
Участник
 
Группа: Members
Зарегистрирован: 17-03-2006
Сообщений: 46
UA: Firefox 1.5

Re: user.js

Странности продолжаются :)
Стоял этот параметр в user.js самым последним и не воспринимался. Ставлю его в самое начало (вторая строка после комментария) файла - работает!
Такое чувство, что или из-за ошибки он не воспринимается в самом конце, или к тому времени приоритет файла user.js магическим образом теряется :)
Кто что думает?

Отсутствует

 

№1504-02-2007 17:26:55

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237
UA: Minefield 3.0

Re: user.js

floodway
Возможно, здесь как в файле импорта/экспорта реестра, где в конце должна быть пустая строка (просто CR/LF два раза подряд)


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№1604-02-2007 17:55:53

AndreyD
Участник
 
Группа: Members
Зарегистрирован: 12-03-2005
Сообщений: 115
UA: Firefox 2.0

Re: user.js

Spoiler

если ты создаёшь/редактируешь user.js в "блокноте" - при сохранении следует выбирать кодировку UTF-8

Если в тексте только латиница, кодировка все равно останется ANSI.
vladmir

А Local Install как задействован?

В меню "инструменты" появляется "редактирование конфигурации", "редактировать user.js", файл открывается в редакторе, у меня Notepad2.
Unghost

По моему между запятой и false должен быть пробел. У вас он есть?

Я привел строку один в один, там же видно что есть.

Отредактировано AndreyD (04-02-2007 17:58:58)

Отсутствует

 

№1704-02-2007 19:51:42

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237
UA: Minefield 3.0

Re: user.js

AndreyD

Если в тексте только латиница, кодировка все равно останется ANSI

Ошибаешься. Сохрани текст из одной буквы (латиницы) в два файла - один ANSI, другой UTF-8, и посмотри их получившуюся длину. Видишь разницу? Это за счёт сигнатуры. А теперь по-очереди открыв каждый из них в блокноте, нажми "Сохранить как...". Какая кодировка предлагается по-умолчанию? А откуда блокнот знает, в какой кодировке был сохранён этот текст (ведь для латиницы представление в обоих случаях одинаковое)? Правильно, из неё - сигнатуры. И если Fx по сигнатуре проверяет кодировку (это не утверждение, а предположение, поскольку делать это он вовсе не обязан, но вполне может), то так же он может и отказаться от неподходящего. Впрочем, более вероятен вариант необходимости расположения в конце текста пустой строки


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№1805-02-2007 13:29:12

floodway
Участник
 
Группа: Members
Зарегистрирован: 17-03-2006
Сообщений: 46
UA: Firefox 1.5

Re: user.js

Spoiler

Возможно, здесь как в файле импорта/экспорта реестра, где в конце должна быть пустая строка (просто CR/LF два раза подряд)

Сколько не ставил CR/LF - не помогает. Ставил даже предпоследним - тоже ничего. А вот вторым параметром поставил - работает. Заметил, что перед этим случаем стоявший последним параметр "network.protocol-handler.warn-external.mailto" тоже не срабатывал!
У меня уже отпало доверие к user.js окончательно...

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]