twilightshade: (Default)
[personal profile] twilightshade
В общем всё, решил нефиг ждать, буду собирать квантум под себя. Естественно ESR последней версии 60.6.1 которую взял здесь https://www.mozilla.org/ru/firefox/organizations/all/ Версии не ESR не рекомендую, плагины могут не работать, да и в ESR повторюсь, рекомендуется в настройках about:config (вводится в адресной строке ессно) отключить проверку электронных подписей т.е. ввести в строке поиска xpinstall.signatures.required найти эту строку и даблкликом переключить на false После этого, больше глюков связанных с копирастической политикой мозиллы по отношению к плагинам (в смысле когда отключаются нормальные плагины не из-за несовместимости а из-за отсутствия электронной подписи или там каких-то "непротестированных") всё больше похожей на майрософтовскую (пользователи винды привычные, ага) быть не должно. Конечно в настройках фокса рекомендуется отключать обновления, а то они ребята ушлые, мало ли что ещё придумают... Если уж обновлять, то самостоятельно будучи уверенным... Но нет худа без добра эта версия позволяет большее количество различных настроек.

Причин перехода вообще на квантум (вообще все файрфоксы после 57 версии это движок квантум) в принципе 2, точнее 3, первую причину я сказал выше
Вторая причина. Квантум действительно быстрый. Не скажу что в 2 раза быстрее предыдущего движка гекко, но ощутимо и заметно, может даже и в 2 раза)
И третья причина, под него всё-таки более свежие и рабочие такие нужные плагины, особенно связанные с безопасностью, что важно в наши тяжелые времена)
А вот главный его недостаток - ИНТЕРФЕЙС!!!!!11111
Вот им и займёмся. И во-первых и в главных так любимые файрфоксовцам олдфагам вкладки под адресной строкой, а не как сейчас принято над ней. И ура, сделать их можно! Но придётся потанцевать с конями больше чем этого хотелось бы.
Но я сразу подскажу. Повторюсь, никаких плагинов для этого как раньше не существует. Но насколько понял, глубокие настройки интерфейса здесь гораздо вариативнее чем в гекко, то есть знающим скриптерам вообще можно менять в интерфейсе очень многое если не всё.

До этого я читал много всяких форумов, только запутался. А сегодня начал понимать я с того что нашёл видео, смотреть до 2-й минуты. После второй минуты предлагается скачать файл, но его там нет,правда есть ссылка на англоязычный ролик у которого файлик есть и я его скачал, но там один параметр был неверен, пришлось поправить, см ниже

Для тех кому лень напишу коротко. Набираем в адресной строке about:support В разделе "Сведения о приложении" ищем строку "папка профиля" и нажимаем кнопку "открыть папку", либо смотрим путь к ней и переходим туда любым файловым менеджером. В ней ищем папку chrome (да, квантум хром, хром на обе ноги :) Если её нет создаём. Дальше самое сложное. в текстовом редакторе создаем файл userChrome.css
И вставляем туда вот это что ниже (между линиями):
________________________________________________________________

[personal profile] namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

/* TABS: on bottom */
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10}
#TabsToolbar {-moz-box-ordinal-group:1000!important}

#TabsToolbar {
position: absolute !important;
bottom: 0 !important;
width: 200vw !important;
}

#tabbrowser-tabs {
width: 100vw !important;
}
#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox {padding-bottom: var(--tab-min-height) !important;}

/* TABS: height */
:root {
--tab-toolbar-navbar-overlap: 0px !important;
--tab-min-height: 33px !important; /* adjust to suit your needs */
}
:root #tabbrowser-tabs {
--tab-min-height: 33px !important; /* needs to be the same as above under :root */
--tab-min-width: 80px !important;
____________________________________________________________
(В принципе можно скачать уже почти готовый файл отсюда http://82.73.215.203/online/userChrome.zip) Но прежде чем его копировать в нем нужно поменять параметр:
#TabsToolbar {
position: absolute !important;
bottom: 0 !important;
width: 100vw !important;
на
#TabsToolbar {
position: absolute !important;
bottom: 0 !important;
width: 200vw !important;
(т.е. как видите одну цифру - 100 на 200)
Всё, копируем файл в папку chrome и перезапускаем фокс. Параметрами в файле можно и поиграть, будет забавно я так собсно и настроил, кое-какой фак здесь http://dogm.net/firefox-kak-sdelat-vkladki-vnizu-pod-adresnoj-strokoj-bez-addonov/ но из него тоже мало что понятно правда.
Следующим этапом у меня будет работа над тем как вернуть старую панель топ-сайтов. Это вроде бы должно быть проще, вот ссылка https://www.our-firefox.ru/kak-v-mozilla-firefox/kak-nastroit-i-uvelichit-top-saytov-v-firefox.html
Но в общем уже можно юзать.
P.S. Есть ещё мысль попробовать ночную сборку Nightly, вроде говорят что там тоже нет копирастии (но это не точно) но пока что наверное надо успокоиться и не гнаться за последними версиями.
https://mozilla-russia.org/products/firefox/history.html

UPD У них опять всё поменялось, просто оставлю ниже под линией текст нового файла userChrome.css
_____________________________________________________________________

[personal profile] namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

/* TABS: bottom - Firefox 65 and later - updated for 89+ */
/* https://searchfox.org/mozilla-release/source/browser/themes/shared/tabs.inc.css */
/* https://raw.githubusercontent.com/Aris-t2/CustomCSSforFx/master/classic/css/tabs/tabs_below_navigation_toolbar_fx89.css */
/* https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox */

/* ROOT - VARS */
/* you can adjust the CSS variables until it looks correct */
/* you can use the Browser Toolbox to get the toolbar heights */

*|*:root {
--tab-toolbar-navbar-overlap: 0px !important;

--tab-min-height: 30px !important;
--tab-min-width: 60px !important;

--tab-adjust: 0px; /* adjust tab bar - only for 68-73 */
--tab-caption: 5px; /* caption buttons on tab bar */
}

/* TAB BAR - below nav-bar */
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10 !important;}
#TabsToolbar {-moz-box-ordinal-group:1000 !important;}

#TabsToolbar {
display: block !important;
position: absolute !important;
bottom: 0 !important;
width: 200vw !important;
}

#tabbrowser-tabs {
width: 100vw !important;
}

/* navigator-toolbox - PADDING */
*|*:root:not([chromehidden*="toolbar"]) #navigator-toolbox {
position: relative !important; /*89+*/
padding-bottom: calc(var(--tab-min-height) + 1px) !important; /*ADJUST*/
background-color: var(--toolbar-bgcolor) !important;
}

/* TabsToolbar with menubar and titlebar hidden - rules for Firefox 65-73 */
*|*:root[tabsintitlebar]:not([inFullscreen="true"]):not([sizemode="maximized"]) #toolbar-menubar[autohide="true"] ~
#TabsToolbar{
bottom: var(--tab-adjust); /*ADJUST*/
}

/* TABS: height */
#tabbrowser-tabs,
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
min-height: var(--tab-min-height) !important;
max-height: var(--tab-min-height) !important;
}

#TabsToolbar {
height: var(--tab-min-height) !important;
margin-bottom: 1px !important;
box-shadow: ThreeDShadow 0 -1px inset, -moz-dialog 0 1px !important; /*OPTIONAL*/
background-color: var(--toolbar-bgcolor) !important;
color: var(--toolbar-color) !important;
/* z-index: 1 !important; */
}

/* indicators *//*
*|*:root[privatebrowsingmode=temporary] .private-browsing-indicator {
position: absolute !important;
display: block !important;
right: 0px !important;
bottom: 0px !important;
width: 14px !important;
pointer-events: none !important;
}
*/
.private-browsing-indicator {display: none !important;}
.accessibility-indicator {display: none !important;}

/* Indicators - HIDE *//*
*|*:root:not([accessibilitymode]) .accessibility-indicator {display: none !important}
*|*:root:not([privatebrowsingmode=temporary]) .private-browsing-indicator {display: none !important}
*/

/* Drag Space */
.titlebar-spacer[type="pre-tabs"],
.titlebar-spacer[type="post-tabs"] {
width: 20px !important;
}

/* Override vertical shifts when moving a tab */
#navigator-toolbox[movingtab] > #titlebar > #TabsToolbar {
padding-bottom: unset !important;
}

#navigator-toolbox[movingtab] #tabbrowser-tabs {
padding-bottom: unset !important;
margin-bottom: unset !important;
}

#navigator-toolbox[movingtab] > #nav-bar {
margin-top: unset !important;
}

/* Hide window-controls and caption buttons on Tab Bar */
#TabsToolbar #window-controls {display: none !important;}
#TabsToolbar .titlebar-buttonbox-container {display: none !important;}

Date: 2019-05-06 01:43 am (UTC)
20_00: (Default)
From: [personal profile] 20_00
Да и еще важный вопрос который мне надо сделать. Не найдете ли ответ в процессе своих штудий.

Задача: перенести все юзерские настройки about config в новый браузер. Я там намодифицировал очень много за долгое время, и даже не помню что. Их надо экспортировать и импортировать в новый абаут конфиг. То есть импортировать все отличное от дефолтных настроек. Вот в этом разделе саппорта Important Modified Preferences , очень их малая часть. Как это сделать?

Date: 2019-05-06 02:03 pm (UTC)
20_00: (Default)
From: [personal profile] 20_00

Да, мне для портативной сборки конечно, я только такие юзаю. Причина? А можно на флешке затюнингованный браузер с паролями и избранным носить на любой комп.

А спасибо большое! Я это все прочту.

Date: 2019-06-05 12:43 am (UTC)
20_00: (Default)
From: [personal profile] 20_00
Спасибо! Полезная ссылка, прочту.

Date: 2019-05-06 07:47 am (UTC)
utochka: (Default)
From: [personal profile] utochka
Я что-то такое делала. Надо создать пользовательский профиль, он создаётся средствами самой же Лисы, и сохранить его в отдельный каталог на диске. Потом сносите с компа Лису, вычищаете реестр, ставите лису заново, и содержимое папки в которой вы сохранили пользовательский профиль копируете в папку профиля новой установки Лисы (можно даже вообще на другой компутер) с замещением. Переносится и весь конфиг и сохранённые пароли и закладки и всё-всё. Я так делала, переносила профиль Лисы с обычного компа на ноутбук, это работает.
Вот здесь инфа https://support.mozilla.org/ru/kb/upravlenie-profilyami?redirectlocale=en-US&redirectslug=Managing-profiles

Date: 2019-05-06 02:05 pm (UTC)
20_00: (Default)
From: [personal profile] 20_00

Спасибо большое! Профиль я конечно копировал. Но тут более узкая задача: скопировать только содержимое абаут конфиг. Мало ли, может я новый профиль хочу без старого мусора, но с настройками самого браузера. Почитаю вашу ссылку внимательно, спасибо.

April 2026

S M T W T F S
   1 234
567891011
121314151617 18
1920212223 2425
2627282930  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 13th, 2026 04:03 pm
Powered by Dreamwidth Studios