Как убрать прозрачность фаерфокс
Последний выпуск браузера Mozilla Firefox 89 ознаменовался серьезными обновлениями интерфейса. Теперь он больше соответствует современному минималистичному дизайну.
Как утверждают в Mozilla, браузер стал «привлекательнее и проще в использовании». Компания сконцентрировалась на обновлении главной панели инструментов, адресной строки, различных меню, всплывающих запросов и вкладок.
Пользовательский интерфейс обещает более последовательный стиль с более легкой иконографией и изысканной цветовой палитрой.
Панель инструментов была упрощена: из нее удалили менее используемые элементы. Аналогичным образом упростили и главное меню. Его содержимое теперь расставлено по приоритету. Иконки из него убрали.
Пункт «Войти в Firefox» переименовали в «Синхронизация и сохранение данных», «Дополнения» —в «Дополнения и темы», «Найти на этой странице» — в «Найти на странице», «Еще» — в «Другие инструменты».
Убрали пункты «Панель состояния защиты», «Правка», «Библиотека», «Логины и пароли», «Персонализация панели инструментов», «Открыть файл».
Добавлен пункт «Новая вкладка».
Строка управления масштабом попала в нижнюю часть меню.
Пункт «Веб-разработка» теперь доступен в подменю «Другие инструменты».
Плавающие вкладки выглядят более аккуратно и содержат необходимую информацию и подсказки, в том числе визуальные индикаторы для управления звуком. Дизайн активной вкладки с закругленными элементами поддерживает общий фокус. Вкладку можно легко перемещать.
Панель вкладок поддерживает два варианта плотности отображения: обычный и мобильный для сенсорных экранов.
Контекстное меню теперь поддерживает темный режим.
Число уведомлений снизили, а их объединили в одну панель.
В выпуске macOS также была добавлена поддержка интеллектуального масштабирования, позволяющая пользователям дважды коснуться двумя пальцами трекпада, чтобы увеличить масштаб содержимого под курсором. Внедрена эластичная прокрутка.
В дополнение к визуальным улучшениям в Firefox 89 внедрили функцию Total Cookie Protection, которая ограничивает файлы cookie сайтом, с которого они были созданы. Функция входит в Windows Private Browsing. При просмотре файлов PDF теперь отображаются их цифровые подписи. Новая политика AllowedDomainsForApps определяет домены, которым разрешен доступ к Google Workspace, а политика ExtensionSetting позволяет отключить обновления для отдельных расширений. Кроме того, компания работает над новой архитектурой, которая позволит полностью изолировать код с разных сайтов.
Firefox 89 теперь доступен для 64-битной и 32-битной Windows, Linux и macOS. В ближайшее время будут выпущены новые версии для Android и iOS.
Ранее Mozilla заявила, что планирует использовать версию инфраструктуры расширений Chrome под названием Manifest v3 в Firefox, но без блокирующего webRequest API, который ставит под угрозу работу блокировщиков рекламы. В Firefox 90 полностью удалят встроенную поддержку FTP.
Вышедшее в июне 2021 года обновление браузера Firefox под номером 89 принесло новое оформление программы под названием Proton, которое оказалось не по вкусу большому количеству пользователей. К счастью, в браузере Firefox можно вернуть старый интерфейс, воспользовавшись расширенными настройками браузера.
Настройка внешнего вида в Firefox 89-90
Первое, что бросается в глаза - измененный вид вкладок в Firefox - если раньше они выглядели более квадратно, то теперь стали больше похожи на Google Chrome, получив широкие сглаженные углы и большие отступы по горизонтали. Так же отсутствуют какие-либо разделители между неактивными вкладками, что может показаться неудобным.
Вид вкладок Firefox с новым интерфейсом Proton
Для того, чтобы вернуть старый вид вкладок, нужно открыть страницу about:config , и там поменять значение параметра browser.proton.enabled на false.
Вид вкладок Firefox с включенным старым интерфейсом
Значение false у параметра browser.proton.enabled так же вернет старый вид главного меню программы - с уменьшенными отступами и значками у большинства пунктов меню.
Главное меню с интерфейсом Proton
Главное меню со старым интерфейсом
Так же, внешний вид Proton меняет контекстное меню и меню закладок, добавляя туда заметные вертикальные отступы.
Контекстное меню Firefox с новым интерфейсом Proton
Для включения старого вида, нужно найти параметр browser.proton.contextmenus.enabled и установить ему значение false.
Контекстное меню Firefox со включенным старым интерфейсом
Настройка внешнего вида в Firefox 91 и новее
В Firefox 91 разработчики значительно "порезали" возможности использования старой темы оформления, в результате чего простых действий с расширенными настройками стало недостаточно. Тем не менее, все еще можно вернуть внешний вид к подобию старого. Для этого придется создать специальный файл css, отвечающий за отображение интерфейса Firefox.
Первым делом, нужно включить загрузку пользовательских стилей браузера. Для этого, в адресной строке браузера набираем about:config , и нажимаем Enter для перехода на страницу настроек. В том случае, если появится предупреждение о возможном вреде в случае изменения настроек, нажимаем на кнопку "Я принимаю на себя риск!".
Затем, используя окно поиска, находим toolkit.legacyUserProfileCustomizations.stylesheets и путем двойного клика, переключаем его значение с false на true.
После этого, переходим в директорию с профилями браузера, которая расположена по следующему пути:
Windows - %appdata%\Mozilla\Firefox\Profiles
Linux -
Когда вы впервые открываете страницу about:config , Firefox предупреждает, что изменение этих экспериментальных настроек может привести к ухудшению стабильности и безопасности браузера.
Хотя это может пугать, в большинстве случаев изменение этих параметров не приводит к каким-либо проблемам, зато позволяет улучшить и ускорить работу браузера. В данной статье собраны различные скрытые параметры Firefox Browser, доступных на внутренней странице about:config .
Как получить доступ к about:config
Введите about:config в адресную строку браузера.
Вы увидите длинный список параметров конфигурации. Если вы ищите конкретную настройку, введите ее название в поисковую строку сверху от списка.
Чтобы включать и отключать различные параметры, принимающие логические значения true или false, достаточно кликнуть по ним дважды. В некоторых случаях нужно ввести числовое значение. Также сделайте двойной клик и введите желаемое значение в диалоговое окно. (Прежде чем вносить изменения, вы должны осознавать, что вы делаете).
Итак, приступим к детальной настройке Firefox.
Примечание
Если вы хотите отменить внесенные изменения, кликните по параметру правой кнопкой мыши и выберите пункт «Сбросить»
Изменение количества контентных процессов
Вы предпочитаете одновременно работать с большим количеством вкладок или держите открытыми не более пяти вкладок? Чем больше в браузере контентных процессов, тем больше ресурсов выделяется для каждой вкладки (потребление ОЗУ также увеличится).
Если вы являетесь обладателем мощного компьютера, вы можете установить довольно высокое значение – стабильность и производительность каждой открытой вкладки должны улучшиться. На странице about:config за число контентных процессов отвечает параметр dom.ipc.processCount .
Значение по умолчанию: 8
Установите значение: 7-12 (зависит от количества открытых вкладок)
Отключение лишних анимаций
Анимации в Firefox Browser выглядят красиво, но для старых компьютеров каждый мегабайт памяти на счету. Чтобы отключить ненужные анимации установите значение false для параметра toolkit.cosmeticAnimations.enabled .
Значение по умолчанию: true
Установите значение: false
Минимальная ширина вкладки
Изменение данной настройки заметит только внимательный пользователь Firefox. По умолчанию вкладки в Firefox имеют ширину в 76 пикселей, хотя раньше было 100 пикселей. Чтобы изменить это значение, используйте параметр browser.tabs.tabMinWidth .
Значение по умолчанию: 76
Установите значение: 100, если вы хотите восстановить ширину вкладок, как в старых версиях Firefox. Вы можете установить любое другое значение, которое вам понравится.
Уменьшение размера кэша истории сеанса для экономии памяти
Значение по умолчанию: -1 (адаптируемое)
Установите значение: любое число, оно будет соответствовать количеству страниц, которые будут сохраняться (рекомендуется менее 4, если ПК имеет скромные характеристики, при наличии более 4 Гб ОЗУ можно установить 8 или выше).
Значение по умолчанию: 50
Установите значение: на слабых ПК снизьте значение до 25. Проверьте работу и отредактируйте значение при необходимости.
Отключение проверок совместимости расширений
Проверки совместимости помогают выяснить, какие расширения работают с вашей версией Firefox, а какие нет. Однако, результаты у Firefox не всегда бывают корректными. Если вы хотите самостоятельно убедиться, что расширение, которые Firefox признал несовместимым, не запускается в вашей версии, выполните следующие шаги:
Изменение папки для загрузок
По умолчанию Firefox загружает файлы в папку «Загрузки», но вы можете изменить это поведение с помощью параметра browser.download.folderList
Значение по умолчанию: 1
Установите значение:
- 0 – сохранение на рабочем столе
- 2 – сохранение в предыдущем расположении
Запрос загрузки файлов
Значение по умолчанию: true
Установите значение: false – каждый раз появляется запрос на сохранение файла.
Результаты поиска в новой вкладке
По умолчанию результаты поисковой выдачи по запросам, введенным в поисковую строку Firefox, открываются в текущей вкладке. Чтобы они открывались в новой вкладки, измените значение параметра browser.search.openintab
Значение по умолчанию: false – результаты поиска в текущей вкладке
Установите значение: true – результаты поиска в новой вкладке
Изменение количества подсказок в адресной строке
Когда вы начинаете что-то вводить в адресную строку, Firefox выводит выпадающий список с предлагаемыми веб-ресурсами. Если вы хотите увеличить или уменьшить количество подсказок, настройте параметр browser.urlbar.maxRichResults .
Значение по умолчанию: 10
Установите значение: установите желаемое количество подсказок. Если хотите их полностью отключить, установите значение -1.
Изменение периодичности сохранения данных сеанса
Firefox сохраняет данные сессии каждые 15 секунд, но вы можете изменить этот интервал с помощью параметра browser.sessionstore.interval .
Значение по умолчанию: 15000 (эквивалент 15 секундам в миллисекундах)
Установите значение: любое желаемое значение. 1000 миллисекунд соответствует одной секунде, 60000 миллисекунд – одной минуте.
Увеличение времени выполнения скриптов
В Firefox скрипт должен ответить в течение 10 секунд, в противном случае Firefox выведет предупреждение, что скрипт не отвечает. Если вы используете медленное подключение к Интернету, то вы можете увеличить время выполнения скриптов с помощью параметра dom.max_script_run_time .
Значение по умолчанию: 10 (в секундах)
Установите значение: 20 (или любое значение выше 10)
Всплывающие окна JavaScript
Если на посещаемом сайте открывается окно без стандартных элементов окна, таких как назад / вперед / обновить, то Firefox автоматически будут рассматривать такое окно как всплывающее окно и не будет открывать его в новой вкладке. Если данная функция создает неудобства, и вы хотите открыть все новые окна в новых вкладках, то измените значение параметра browser.link.open_newwindow.restriction .
Значение по умолчанию: 2 – все окна JavaScript открываются в новых окнах, если в вызове JavaScript явно не указаны правила отображения
Установите значение:
- 0 – открывать ссылки в новых окнах
- 1 – не открывать новые окна
- 2 – все окна JavaScript открываются в новых окнах, если в вызове JavaScript явно не указаны правила отображения
Проверка правописания во всех полях ввода
По умолчанию Firefox выполняет проверку правописания только в многострочных текстовых полях. Измените значение параметра layout.spellcheckDefault , чтобы проверять на ошибки текст в однострочных полях.
Значение по умолчанию: 1 (проверка в многострочных текстовых полях)
Установите значение:
- 0 – отключение проверки правописания
- 2 – включение проверки правописания для всех текстовых полей
Снижение потребления памяти при сворачивании
Данный параметр предназначен для пользователей Windows. Когда вы сворачиваете Firefox, данные сеанса будут сохраняться в виртуальной памяти, освобождая физическую память для других программ. Firefox снизит потребление физической памяти всего до примерно 10 мегабайт, а при открытии окна, снова зарезервирует необходимый объем ОЗУ.
По умолчанию параметр не представлен в списке, его необходимо создать. Кликните правой кнопкой мыши и выберите Создать > Логический.
Введите название config.trim_on_minimize и установите значение true.
Изменение размера дискового кэша
При загрузке страницы Firefox создает ее кэшированную версию на жестком диске, чтобы при следующем обращении к ней, ее не пришлось снова загружать. Чем больше размер дискового кэша, тем больше страниц можно в нем сохранить.
Перед тем, как изменить размер кэша, убедитесь, что для параметра browser.cache.disk.enable установлено значение true.
Название параметра: browser.cache.disk.capacity
Значение по умолчанию: 1048576 (в килобайтах)
Установите значение:
- 0 – отключение дискового кэша
- любое значение ниже 1048576 уменьшает дисковый кэш
- любое значение свыше 1048576 увеличивает дисковый кэш
Выделение всего текста при клике в адресную строку
В Windows и Mac Firefox выделяет весь текст по клику в адресную строку. В Linux весь текст не выделяется – курсор помещается в выбранную позицию. Данное поведение на любой платформе можно изменить с помощью параметра browser.urlbar.clickSelectsAll .
Установите значение:
- false – курсор помещается в выбранную позицию.
- true – выбор всего текста по клику.
Один масштаб для всех сайтов
Firefox запоминает изменение масштаба для каждого сайта и при следующем открытии сайта использует соответствующий уровень масштабирования. Если вы хотите использовать один и тот же масштаб для всех сайтов, то можете добиться этого с помощью параметра browser.zoom.siteSpecific .
Значение по умолчанию: true
Установите значение: false (для всех сайтов будет использоваться один и тот же масштаб)
Ограничение масштаба
Если максимальный и минимальный уровень масштабирования вам не устраивает, вы можете изменить предельные значения при необходимости.
Название параметра: zoom.maxPercent
Значение по умолчанию: 300 (в процентах)
Установите значение: любое значение выше 300
Название параметра: zoom.minPercent
Значение по умолчанию: 30 (в процентах)
Установите значение: любое значение
Действие при нажатии Backspace
В Firefox вы можете настроить поведение при нажатии клавиши Backspace , в частности задать переход к предыдущей странице или прокрутку к началу страницы. При нажатии Shift + Backspace , Firefox перейдет к следующей странице (если установлено значение 0) или выполнит прокрутку вниз страницы (если установлено значение 1)
Название параметра: browser.backspace_action
Значение по умолчанию: 0 – переход к предыдущей странице
Установите значение: 1 – прокрутка страницы наверх
Увеличение офлайн кэша
Если большую часть времени устройство отключено от Интернета, то рекомендуется увеличить размер офлайн кэша, чтобы продолжать работу без сети. По умолчанию Firefox кэширует 500 мегабайт данных в поддерживаемых веб-приложениях. Вы можете установить любое другое значение.
Название параметра: browser.cache.offline.capacity
Значение по умолчанию: 512000 (в килобайтах)
Установите значение: любое значение выше 512000 увеличит размер кэша
Отключение задержки при установке дополнений
Каждый раз при установке дополнения Firefox ждет несколько секунд перед выполнением операции. Чтобы убрать эту задержку, вы можете изменить параметра security.dialog_enable_delay .
Значение по умолчанию: 1000 (в миллисекундах)
Установите значение:
- 0 – незамедлительный запуск установки
- любое другое значение (в миллисекундах)
Просмотр исходного кода в любом редакторе
Данные настройки полезны для разработчиков, которые часто инспектируют исходный код веб-ресурсов. Firefox позволяет просматривать исходный код сайтов в стороннем редакторе.
Нужно изменить два параметра:
Название параметра: view_source.editor.external
Значение по умолчанию: false
Установите значение: true (включение просмотра кода во внешнем редакторе)
Название параметра: view_source.editor.path
Значение по умолчанию: пустое
Установите значение: задайте путь до желаемого редактора
Увеличение задержки функции «Сохранить ссылку как»
При использовании функции «Сохранить ссылку как» в контекстном меню браузер запрашивает заголовок веб-страниц, чтобы определить название ссылки. Если заголовок не удалось получить за одну секунду, то Firefox выведет ошибку. Это часто случается в медленных сетях. Чтобы решить данную проблему, увеличьте значение параметра Browser.download.saveLinkAsFilenameTimeout .
Значение по умолчанию: 4000 (4 секунды)
Установите значение: любое значение выше 1000 (значение указывается в миллисекундах)
Автоматическое скрытие панели инструментов в полноэкранном режиме
В полноэкранном режиме панель инструментов скрывается и появляется только при наведении мыши. Вы можете сделать ее всегда видимой, установив значение false для параметра browser.fullscreen.autohide .
Значение по умолчанию: true (всегда скрывать)
Установите значение: false (панель всегда показывается)
Заключение
Репутация: 41
в kde4 меню прозрачным сделать точно можно.
насчет панелей, покопайся в настройках kwin
Репутация: 20
в kde4 меню прозрачным сделать точно можно.
насчет панелей, покопайся в настройках kwin
Ну, оно становится прозрачным вместе с содержимым, это нежелательное поведение, если я правильно понял топикстартера. Возможно, в KDE 4.3 будет нечто похожее.
Репутация: 104
Не, содержимое мне надо чтобы было каким надо. У меня как раз обоина - там небо, однотонное, и в висте это все очень здорово выглядит.
Вот по ссылке то, что мне и нужно, в заголовке. Ток мне такое надо не только в заголовке, но и в панелях меню и инструментов. А KDE 4.3 еще ждать и ждать.
Репутация: 3
Репутация: 104
Ыы, прозрачная консоль это чересчур жесть даже для меняps: кеды-кедами, а FF на GTK написан
Репутация: 104
Мне надо во всех прогах сделать так, как делает в винде Glasser для лисы: прозрачный фон под панелями инструментов и под панелью меню. И прозрачный фон заголовка окна.
Ну я ж говорю - вообще хоть как-то это возможно сделать в линуксе? Просто в кедах ж дофига всяких украшательств, потому сразу про них и подумал.
В никсах всё возможно.
1) Пишешь тему для Emerald, движок GTK, gtkrc (но всё-равно иначе выглядеть будет, т.к. идеологии разные. интерфейсы по разным принципам строятся)
2) Разбираешься с Qt, только думаю машинка нужна посовременнее, т.к. кеды и так тяжеловесны.. на C2D 2.16, 2Gb RAN, HD3470@256 медленно работают.. подождём 4.4, может их и от гигантизма вылечат.
3) Пишешь свой тулкит
Т.к. Aero - одна система, а в никсах за отрисовку окна отвечают две независимых аппликации, появляется проблема с точным воспроизведением первого.
Будет красиво либо в окнах с тулбарами, либо без них (ибо либо всегда рисовать границу, либо никогда).
Выход - либо "3)", либо писать свой движок для Emerald.
Репутация: 41
Мне надо во всех прогах сделать так, как делает в винде Glasser для лисы: прозрачный фон под панелями инструментов и под панелью меню. И прозрачный фон заголовка окна.
Репутация: 20
2) Разбираешься с Qt, только думаю машинка нужна посовременнее, т.к. кеды и так тяжеловесны.. на C2D 2.16, 2Gb RAN, HD3470@256 медленно работают.. подождём 4.4, может их и от гигантизма вылечат.
Оффтопом будет, но, простите, не надо вводить людей в заблуждение — если у вас медленно работает, это ещё не значит что оно само по себе медленное. У меня например на Athlon x2 2.6, 2GB Ram, GT8500@256 с эффектами нет никаких тормозов.
продолжу оффтоп: я сравниваю с GNOME. Если бы я не видел как на лэптопе работает GNOME, то кеды не казались бы медленными, а может я просто не смог настроить их =) (GNOME 2.26.1 с включенным compiz и emerald), KDE 4.2.2 с эффектами "из коробки")
Или у меня тулкитозависимость.. или Qt-фобия)))
2 Tabon: шапка и тулбар. погугли Windows Aero)
Читайте также: