После обновления на 17ю лису терпение окончательно лопнуло и решил попробовать побороть то с чем мирился. и тем что пропало совсем.
Имеею:
Firefox 17 под MacOs 10.7.3
Хочу:
1) сделать открывание всех ссылок,из тела страниц или закладок,или поиска, или адркссной строки в новой закладках.
2) сделать отображение открытых вкладок в несколько строк.
3) сделать открытие новой вкладки после последней открытой вкладки
4) отключить антифишинг
5) отключить на новой вкладке превью сайтов. и не только сами картинки но и передачу о моих посещениях для их показа
6) вернуть вкладки под адресную строку.
7) куда-то пропал менеджер сесий неужели теперь нельзя востановить вкладки после перезагрузки?
Почитав интернет пытался бороться через user.js сделал его продублировав и переименовав prefs.js но вносимые в него изменения не приходят в исполнение
пробовал редактировать сам prefs.js но он возвращается в свой первоначальный вид. и не вносит никаких изменений. лежат они у меня в
~мой пользователь/Library/Application Support/Firefox/Profiles/[название профиля]/
код пробовал ставить например для открытия закладки в новой вкладке:
Вопросы: какой из этих файлов правильнее использовать? и как заставить их работать?
И подскажите правильные скрипты для моих 7-ми задач
MacOs 10.7.3 + Firefox 17.0.0
Отсутствует
Эти параметры можно править через about:config.
1. browser.search.openintab = true, ну а на странице просто щёлкайте СКМ или Ctrl+ЛКМ, также ссылку можно перетащить на панель вкладок в нужное место.
2. TabMixPlus
3. browser.tabs.insertRelatedAfterCurrent = false
4. как это?
5. browser.newtab.url = "" или "about:blank", данные никуда не передаются, а просто берутся из истории; как не кэшировать "снимки страниц" — другой вопрос
6. browser.tabs.onTop = false
7. как это нельзя — если стоит "открывать при запуске открытые в прошлый раз вкладки", никуда они не деваются, а если сессия потеряна в результате падения, и браузер не предлагает её восстановить, откройте about:sessionrestore.
Отсутствует
Почитав интернет пытался бороться через user.js сделал его продублировав и переименовав prefs.js но вносимые в него изменения не приходят в исполнение
пробовал редактировать сам prefs.js но он возвращается в свой первоначальный вид. и не вносит никаких изменений.
Потому что было надо внимательнее читать про user.js:
Important: Once an entry for a preference setting exists in the user.js file,
any change you make to that setting in the options and preference dialogs or via about:config will be lost when you restart your Mozilla application
because the user.js entry will override it.
(http://kb.mozillazine.org/User.js_file)
Сделав user.js как копию prefs.js, вы тем самым заблокировали все настройки от изменений - их изменения будут сбрасываться в те значения, которые прописаны в user.js, после рестарта Fx.
какой из этих файлов правильнее использовать? и как заставить их работать?
Не использовать prefs.js вы не сможете, и заставлять его работать не нужно - он работает без ваших принуждений, т.к. именно в нём хранятся все измененные значения настроек; user.js нужен для переопределения и блокировки значений отдельных настроек от изменений (эти изменения можно вносить во время сеанса, после перезапуска они будут сброшены на указанное в файле значение).
Отредактировано hydrolizer (28-11-2012 04:04:35)
Отсутствует
Спасибо что откликнулись.
Сама идея использовать user.js была для того чтобы при обновлении лисы не делать одно и тоже каждый раз, а просто копировать этот файл. Насколько я понимаю about:config вносит изменения как раз в prefs.js чьи установки можно перекрыть написанным в user.js , я сделал все что мне написал littleleshy ,предварительно удалив user.js ,все заработало кроме первого пункта тоесть он заработал но он относится только к строке поиска, остальное открывается в тойже вкладке, и как не странно код для открытия закладки во вкладке включенный через about:config тоже не заработал код я уже приводил:
видимо в этом и был затык с user.js так как я тестировал именно этот скрипт в нем.
не подскажите как мне все же победить открытие закладок во вкладках и еще введенное в адресную строку в новой вкадке?
Для вкладок в нескольких строк я как раз и хочу найти замену tabmix plus так как это единственная функция что я не могу заменить, этот адеон плохо обновляется и поджирает много памяти.
Антифишинг народ как-то отключает надо будет еще поискать как.
MacOs 10.7.3 + Firefox 17.0.0
Отсутствует
Для вкладок в нескольких строк я как раз и хочу найти замену tabmix plus
И хотите в виде настроек из этого user.js? Бывает, встречается такое заблуждение, что через настройки/about:config можно сделать всё, что угодно - но на самом деле сделать можно только то, что могут регулировать имеющиеся настройки. Если таких настроек нет - без расширений не обойтись.
Отсутствует
hydrolizer хорошо. вопрос со вкладками в несколько строк закроем если не возможно.
Но открывать в новых вкладках из закладок и из адресной строки ведь можно? Вы можете помочь мне решить эту проблему?
MacOs 10.7.3 + Firefox 17.0.0
Отсутствует
Но открывать в новых вкладках из закладок и из адресной строки ведь можно?
Отсутствует
открытие закладок во вкладках и еще введенное в адресную строку в новой вкладке
Закладки — Ctrl+Двойной щелчок ЛКМ | перетащить закладку в нужное место на панели заголовков вкладок | ПКМ → "Открыть в новой вкладке".
Адресная строка — нажать на "перейти" СКМ | Ctrl+ЛКМ | выделить адрес и перетащить текст в нужное место на панели заголовков вкладок.
встречается такое заблуждение, что через настройки/about:config можно сделать всё, что угодно
Через настройки — нет, через about:config — в большинстве случаев, да:
Отсутствует
Через настройки — нет, через about:config — в большинстве случаев, да:
Спасибо за скриншот, вы открыли для меня что-то новое. Теперь покажите, пожалуйста, как с помощью этой киллер-фичи решить вопрос с размещением табов в несколько строк. Или сделать вертикальную панель закладок. Или поместить иконки аддон-бара в строку адреса. Пока, думаю, хватит.
Отсутствует
hydrolizer
Не изголяйтесь, и читайте внимательно:
в большинстве случаев
Отсутствует
Адресная строка — нажать на "перейти" СКМ | Ctrl+ЛКМ | выделить адрес и перетащить текст в нужное место на панели заголовков вкладок.
alt+enter. и в строке адреса, и в строке поиска.
леса живет в лису?
Отсутствует
Не изголяйтесь, и читайте внимательно:
Разумеется:
hydrolizer пишетвстречается такое заблуждение, что через настройки/about:config можно сделать всё, что угодно
Через настройки — нет, через about:config — в большинстве случаев, да:
Всё, что угодно в большинстве случаев.
Прошу не принмать это как цепляние к словам - просто человек, слабо разбирающийся в теме, может подумать, что это действительно так. А это вовсе не так - круг задач и вопросов конфигурирования, решаемых посредством настроек (выше под ними подразумевался не диалог настроек Fx, а вся mozilla preferences system в целом) достаточно узок. Особенно по сравнению с чем угодно (в большинстве случаев).
Отсутствует
Бывает, встречается такое заблуждение, что через настройки/about:config можно сделать всё, что угодно - но на самом деле сделать можно только то, что могут регулировать имеющиеся настройки.
hydrolizer, Зачем придираться к мелочам. Мы же прекрасно знаем что с лисой можно сделать все что угодно. Даже или так не способны изменять обличие.
А требовать от параметра большего может только глупец. Ктож нам мешает создать новый параметр через CB например?
З.Ы. хочу чтобы хорошие мифы о её распространяли)) Больше просто некому.
Отредактировано feas (30-11-2012 18:28:16)
Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.
Отсутствует
Люди со светлой головой, скиньте кто нибудь пожалуйста рабочий user.js, неважно какие настройки в нем будут, очень хочется посмотреть на сие чудо, кодировку, UTF-8 или UTF-8 без ВОМ , Формат Конца Строк в Win формате или Unix, должны ли быть отступы CR LFвверху файла и внизу
Никак не могу добится чтобы настройки из моего user.js подхватил файл prefs.js после перезапуска браузера
Отсутствует
и по структуре ничем не отличается от prefs.js
Который в кодировке UTF-8 w/o BOM:
Firefox никогда для своих внутренних файлов не использовал ANSI-кодировку.
У notepad++ кодировка ANSI as UTF-8 и обозначает UTF-8 без BOM.
Отсутствует
hydrolizer
Обалдеть, сейчас открыл свой prefs.js - он в ANSI (он у меня тянется с FF 2 или 3 уже не помню)
Создал новый профиль в нём prefs.js как UTF-8 без BOM
Добавлено 05-09-2013 16:51:34
Хм... сконвертировал в UTF-8, но оно снова стало в ANSI, бред какой-то, наверное у меня какое-то расширение дуркует...
Добавлено 06 сентября 2013 г. в 03:28
Оказалось, что виноват HTTPS Everywhere 4.0 development.7, обновился до development.11 и проблема исчезла, но prefs.js всё-равно пришлось вручную перекодировать в UTF-8...
Отредактировано Zaycoff (06-09-2013 03:28:46)
Отсутствует
Zaycoff пишет: и по структуре ничем не отличается от prefs.jsКоторый в кодировке UTF-8 w/o BOM:Firefox никогда для своих внутренних файлов не использовал ANSI-кодировку.У notepad++ кодировка ANSI as UTF-8 и обозначает UTF-8 без BOM.
ну да, у меня такую же кодировку prefs.js показывает notepad++, в такой и создавал user.js в Синтаксисе Javascript, ну вообщем все по аналогии с prefs.js но не срабатывало. Недавно еще раз попробывал, скопировал из инета некоторые параметры
/* Определяет, будут ли загруженные файлы сканироваться на вирусы внутренней системой Firefox, что замедляет загрузку. Этот параметр не касается вашего Антивируса, который всегда сканирует загруженные файлы */ user_pref("browser.download.manager.scanWhenDone", false); user_pref("browser.sessionstore.max_concurrent_tabs", 10); /* Если не нужна анимация при открытии вкладок – выключаем */ user_pref("browser.tabs.animate", false); user_pref("browser.tabs.closeWindowWithLastTab", false); /* Отличный параметр для переключения между 2-мя рабочими вкладками при помощи CTRL+TAB кнопок клавиатуры */ user_pref("browser.ctrlTab.previews", true); /* Открывать в новой вкладке результаты поиска из строки поиска */ user_pref("browser.search.openintab", true); user_pref("browser.bookmarks.max_backups", 1); user_pref("javascript.options.jitprofiling.chrome", true); user_pref("javascript.options.methodjit.chrome", true); user_pref("network.buffer.cache.size", 65536); user_pref("network.http.pipelining", true); user_pref("network.http.proxy.pipelining", true); user_pref("network.http.pipelining.maxrequests", 4); user_pref("network.http.pipelining.firstrequest", true); user_pref("network.dns.disableIPv6", true); /* Определяет отрисовку страниц при переходах, чем ниже, тем более резко с полной отрисовкой - оптимально 50-100 */ user_pref("nglayout.initialpaint.delay", 50); user_pref("content.notify.interval", 500000); user_pref("content.notify.ontimer", true); user_pref("content.switch.threshold", 250000); user_pref("called content.interrupt.parsing", false); user_pref("browser.cache.memory.enable", true); user_pref("browser.cache.memory.capacity", 65536); user_pref("browser.sessionhistory.max_total_viewers", 7); user_pref("browser.browser.urlbar.maxRichResults", 6); user_pref("browser.sessionstore.max_tabs_undo", 5);
создал файл user.js и закинул в профиль, так заработало, подхватил prefs.js эти настройки. Уж не знаю где собака зарыта была. В этих скопированных мною настроек была включена табуляция впереди строки user_pref , в этом что ли все дело
Отсутствует