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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№107-05-2011 22:40:51

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Как я делал интерфейс FF3 в FF4/FF5/FF6

Модераторы - просьба удалить следующую тему: http://forum.mozilla-russia.org/viewtopic.php?pid=242079#p242079
(не могу ее отредактировать так как она закрыта, поэтому создал новую).


Если вы все еще не обновились до FF4 (а обновиться есть смысл хотя бы потому, что он быстрее и это заметно невооруженным глазом) - то настоятельно рекомендую удалить расширение "net framework assistant" (как удалить - читаем здесь http://forum.mozilla-russia.org/viewtopic.php?pid=374178#p374178 ), ибо во первых - это мощная уязвимость, а во вторых - при обновлении до FF4 он зависнет при попытке обновить этот самый фреймворк ассистант.


Вот как выглядит Firefox 4.0.1 у меня сейчас:

ff4leo.png


В FF6 появилось вот это: в адресной строке теперь подсвечивается домен посещаемого вами сайта

highlight.png

И теперь 80% текста адресной строки отображается серым а не черным цветом

Нормальный черный цвет текста всей адресной строки возвращается так:

about:config → browser.urlbar.formatting.enabled = false


Старый download manager в FF20 возвращается так:

about:config → browser.download.useToolkitUI = true



Чтобы заголовки табов перерисовывались мгновенно (без анимаций) - browser.tabs.animate = false

Чтобы адресная строка была НАД вкладками - вид\панели инструментов\вкладки сверху

Чтобы появилась старая удобная строка состояния, в которой отображается количество скачиваемых файлов, время, необходимое для скачки, а также иконки типа "на сайте есть потоковое видео которое можно скачать download helper-ом" - сначала "вид\панели инструментов\панель дополнений", а потом качаем это расширение:

https://addons.mozilla.org/en-US/firefox/addon/status-4-evar/

Данное расширение надо сразу же настроить, указав в нем, что в строке статуса необходимо отображать то-то и то-то, а также убрать всякие лишние "границы" для табов и т д. Если это необходимо - выложу скрины настроек данного расширения позже.


Чтобы вернуть стандартную тему "Strata XP" - качаем это расширение (внимание - код для userchrome по обработке цвета табов не будет работать):

https://addons.mozilla.org/ru/firefox/addon/strata-xp/


Чтобы добавить dropdown "на какие страницы можно вернуться кнопкой <назад>" - качаем это арсширение

https://addons.mozilla.org/en-US/firefox/addon/backforward-dropmarker/


Чтобы сделать ДВЕ разные кнопки Stop и Refresh, а также переместить их слева от адресной строки - вид\панели инструментов\настроить: драг н дропом убираем все ненужные кнопки с панели, добавляем на панель все нужные, перемещаем кнопки на панели в то место, куда вам нужно - и самое главное - кнопку Stop ставим левее кнопки Refresh (тогда они не будут "сливаться" в одну кнопку).


Чтобы удалить кнопки закрытия на каждом табе - browser.tabs.closeButtons = 2


Чтобы удалить превью перетаскиваемых объектов (например превью табов когда их перетаскиваешь) - nglayout.enable_drag_images = false


Кнопка открытия нового таба, появившаяся в FF3.5, удаляется вот этим расширением:
Remove New Tab Button
https://addons.mozilla.org/ru/firefox/addon/10535


Расположение (порядок следования) элементов главного и контекстных меню меняется вот этим расширением (также можно "удалять" пункты меню):

https://addons.mozilla.org/ru/firefox/addon/menu-editor/


Функция "Переключение-на-вкладку" отключается этим расширением:

https://addons.mozilla.org/ru/firefox/addon/switch-to-tab-no-more/


Дальше идет код для userChrome.css с комментариями, что он делает:

/*   НЕНУЖНЫЕ ПОДСКАЗКИ В АДРЕСНОЙ СТРОКЕ - УБИРАЕМ - ЧАСТЬ 1   
     ЧАСТЬ 1 ДОЛЖНА БЫТЬ СТРОГО В НАЧАЛЕ ФАЙЛА                   */

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

/*   НЕНУЖНЫЕ ПОДСКАЗКИ В АДРЕСНОЙ СТРОКЕ - УБИРАЕМ - ЧАСТЬ 2   */

html|*.urlbar-input::-moz-placeholder {
    color: transparent !important;
}

/*   ИКОНКИ ТАБОВ - УБИРАЕМ   */
.tabbrowser-tab .tab-icon-image {
    display: none !important;
}

/*   ИКОНКА СПРАВА ОТ АДРЕСНОЙ СТРОКИ (GO BUTTON) - УБИРАЕМ   */
.urlbar-icon {
    display: none !important;
}

/*   ИКОНКА СЛЕВА ОТ АДРЕСНОЙ СТРОКИ (ПЕРВАЯ ЕЕ ЧАСТЬ) - УБИРАЕМ   */
#page-proxy-stack {
  display: none !important;
}

/*   ИКОНКА СЛЕВА ОТ АДРЕСНОЙ СТРОКИ (ВТОРАЯ ЕЕ ЧАСТЬ) - УБИРАЕМ   */
#identity-box {
  display: none !important;
}

/*   ЧЕРНЫЙ ЦВЕТ В ЖУРНАЛЕ АДРЕСНОЙ СТРОКИ (ВМЕСТО СИНЕГО)  */
#PopupAutoCompleteRichResult richlistitem .ac-url * {
    color: black !important;
}

/*   БЕЛЫЙ ЦВЕТ ТЕКСТА В ЖУРНАЛЕ АДРЕСНОЙ СТРОКИ ПРИ ВЫДЕЛЕНИИ
     (ВМЕСТО ЧЕРНОГО)  */
#PopupAutoCompleteRichResult richlistitem[selected="true"] .ac-url * {
    color: white !important;
}

/*   ИКОНКА ЗАГРУЗКИ ТАБОВ - УБИРАЕМ   */
.tab-throbber {
    display: none !important;
}

/*   ЦВЕТ АКТИВНОГО ТАБА - ТАКОЙ ЖЕ КАК НЕАКТИВНОГО
     (РАБОТАЕТ ТОЛЬКО ДЛЯ СТАНДАРТНОЙ ТЕМЫ FF4. НЕ РАБОТАЕТ ДЛЯ "STRATA XP") */

.tabbrowser-tab[selected="true"], .tabbrowser-tab:hover {
  background-image: -moz-linear-gradient(bottom, rgba(10%,10%,10%,.4) 1px, transparent 1px),
    -moz-linear-gradient(transparent, hsla(0,0%,45%,.1) 1px,
        hsla(0,100%,100%,.2) 80%, hsla(0,100%,100%,.2)),
    -moz-linear-gradient(-moz-dialog, -moz-dialog) !important;
}


/*   ЗАТЕМНЕНИЕ БРАУЗЕРА ПРИ ПОПАП ОКНАХ - УБИРАЕМ   */

tabmodalprompt {background: transparent !important}

tabmodalprompt .mainContainer {min-width: 30em !important}
tabmodalprompt .topContainer {padding: 0 12px 12px 12px !important}
tabmodalprompt .buttonContainer {padding: 10px !important}


/*   ПРЕДЗАГРУЗОЧНЫЙ ФОН СТРАНИЦЫ - ДЕЛАЕМ НОРМАЛЬНЫЙ ЦВЕТ   */

tabpanels {
    background-color: transparent !important;
}
tabbrowser {
    background-color: #D4D0C8 !important;
}


Все кто не согласен с кодом (например код неправильный и убирает кроме иконок что-то еще или можно сделать проще) - пишите свои комментарии и примеры.


Периодические 5-секундные зависания FF примерно раз в 30 секунд фиксятся так:

about:config
browser.sessionstore.interval = 300000
(внимание - теперь сессии будут автосохряняться раз в 5 минут, а не в 10 секунд как раньше)

Подробнее здесь: http://forum.mozilla-russia.org/viewtopic.php?pid=436338



У кого нет дом инспектора - качаем отсюда:

https://addons.mozilla.org/en-US/firefox/addon/6622

https://addons.mozilla.org/ru/firefox/downloads/file/24181/dom_inspector-2.0.0-fx+tb+sb+sm.xpi

Расширения, облегчающие поиск элементов дом инспектором (просто жмем правую кнопку мыши на элементе интерфейса - далее выбираем пункт "inspect context" - и все - дом инспектор сразу показывает нам инфу этого элемента интерфейса):

https://addons.mozilla.org/ru/firefox/addon/inspect-context/

https://addons.mozilla.org/ru/firefox/addon/inspectorwidget/

БОЛЬШОЕ СПАСИБО, респект и уважуха всем тем кто помогал мне в этом нелегком деле.

Отредактировано Leopold (03-04-2013 13:04:15)


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№207-05-2011 23:07:18

Tiger.711
&#8204;
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

В принципе, немножко допилить и можно даже будет в FAQ.
Один вопрос: нафига красные полосы, и где стиль, который их сделал?


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№307-05-2011 23:11:17

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Tiger.711 пишет

В принципе, немножко допилить и можно даже будет в FAQ

В целом да (кстати - а есть FAQ по опасным плагинам/расширениям типа net framework assistant?)

Tiger.711 пишет

Один вопрос: нафига красные полосы

Красные полосы (и синий текст) дорисованы в пеинте с целью показать, на что надо обратить внимание читателю.
Если нужен скрин без красных полос и синего текста - могу добавить.

Tiger.711 пишет

и где стиль, который их сделал?

Улыбнул

Отредактировано Leopold (07-05-2011 23:13:54)


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№407-05-2011 23:27:49

Tiger.711
&#8204;
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

ИМХО, скрин вообще не нужен - все и так [firefox] 3,6 видели (=


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№507-05-2011 23:33:17

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Tiger.711 пишет

ИМХО, скрин вообще не нужен - все и так [firefox] 3,6 видели (=

Имхо со скрином красивее (читатель сразу видит, надо ему читать остальной текст, или нет).


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№608-05-2011 00:17:39

Tiger.711
&#8204;
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

ИМХО, читатель видит толстые красные полосы и пугается.


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№708-05-2011 00:26:50

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Tiger.711 пишет

ИМХО, читатель видит толстые красные полосы и пугается.

Ок - убрал полоски

Отредактировано Leopold (08-05-2011 00:30:02)


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№808-05-2011 01:22:54

Netto
наглая рыжая морда
 
Группа: Members
Откуда: Химки
Зарегистрирован: 25-11-2007
Сообщений: 137
UA: Firefox 3.6

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Всем привет. Не хочется создавать новый топ, посему спрошу тут. Могу ошибаться, но вроде в 4-й версии наконец-то (!) запилили оперную фичу в адресной строке «вставить и перейти». Вот вопрос: она (фича) что, намертво вшита в ядро, или есть возможность портирования её (или настройки в конфиге) для версии 3.6.16? Ибо на финал 4-ки переходить не собираюсь по многим причинам, давно снёс с тестового компьютера — не устраивает и вернулся на 3.6.

Отсутствует

 

№908-05-2011 01:56:30

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Netto пишет

Всем привет. Не хочется создавать новый топ, посему спрошу тут. Могу ошибаться, но вроде в 4-й версии наконец-то (!) запилили оперную фичу в адресной строке «вставить и перейти».

К сожалению не понял что за фича имеется в виду - просьба описать более подробно.

З.Ы. Все таки рекомендую создать новый топ, ибо сюда заходят не все (не говоря про чтение каментов).


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№1008-05-2011 01:59:44

MySh
Кактусогрыз
 
Группа: Extensions
Зарегистрирован: 17-12-2006
Сообщений: 4623
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Netto

Вот вопрос: она (фича) что, намертво вшита в ядро, или есть возможность портирования её (или настройки в конфиге) для версии 3.6.16?

Да можно, наверное, и портировать. Только ведь, скорее всего, всё равно придётся через расширение реализовывать. Ну а раз так, почему бы не воспользоваться уже готовым, ссылку на которое вполне можно найти в FAQ?

Отредактировано MySh (08-05-2011 02:00:30)

Отсутствует

 

№1108-05-2011 05:43:25

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Nightly 6.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Leopold  Замените пожалуйста в Вашем тексте везде "плагин" на "расширение" :angel:

пояснения > пост№ 3 и 12 :)

Отсутствует

 

№1208-05-2011 13:13:30

Tiger.711
&#8204;
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 6.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

И ещё вопрос: зачем два скриншота подряд идут?


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№1308-05-2011 18:46:32

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Крошка Ру пишет

Leopold  Замените пожалуйста в Вашем тексте везде "плагин" на "расширение" :angel:

пояснения > пост№ 3 и 12 :)

Done

Tiger.711 пишет

И ещё вопрос: зачем два скриншота подряд идут?

Один тегом, второй ссылкой (на случай если теговый не отобразится).


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№1408-05-2011 20:19:20

Tiger.711
&#8204;
 
Группа: Extensions
Откуда: из Лесу
Зарегистрирован: 30-07-2010
Сообщений: 7975
UA: Nightly 6.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

А, понятно. Из-за Text-to-Image отрисовались обе картинки.
Одного скрина, тегом, вполне достаточно.


Большой кот... Пуфыстый... Полосатый... Зубастый (:

Отсутствует

 

№1508-05-2011 21:04:18

Leopold
Участник
 
Группа: Members
Зарегистрирован: 21-12-2006
Сообщений: 236
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Ок


Куда переходить любителям старых расширений: https://forum.mozilla-russia.org/viewtopic.php?pid=757844#p757844

Отсутствует

 

№1610-05-2011 03:30:06

Netto
наглая рыжая морда
 
Группа: Members
Откуда: Химки
Зарегистрирован: 25-11-2007
Сообщений: 137
UA: Firefox 3.6

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

оффтопег
MySh
Спасибо, нашёл. Стало примерно как в Опере — «Paste to Tab and Go», а главное, всё в факе было, чёта я совсем разленилсо :/

Отсутствует

 

№1716-05-2011 20:08:08

Void Dragon
Участник
 
Группа: Members
Зарегистрирован: 13-04-2011
Сообщений: 521
UA: Firefox 4.0

Re: Как я делал интерфейс FF3 в FF4/FF5/FF6

Может кто знает, как вернуть появляющиеся надписи о ходе проверки обновления дополнений?

Отсутствует

 

Board footer

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