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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.
  • Форумы
  •  » Firefox
  •  » Как заблокировать новые окна в firefox ?

№114-11-2020 00:42:55

vovchok
Участник
 
Группа: Members
Зарегистрирован: 14-11-2020
Сообщений: 5
UA: Firefox 82.0

Как заблокировать новые окна в firefox ?

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

2.Раздражает, но уже меньше, что в контекстном меню открытия ссылки есть пункт "Открыть в новом окне", да еще и расположен на первом месте (при плохом зрении и неустойчивой координации с бодуна очень часто путается с "Открыть в новой вкладке").

3.При установленной опции "Восстанавливать предыдущую сессию" и наличии нескольких окон восстанавливается только последнее из закрываемых последовательно окон, а не все (что в принципе логично), но это ставит крест на использовании нескольких окон, т.к. есть у меня один клиент, который не умеет пользоваться историей и закладками, а запоминает все во вкладках, которые хранит годами и когда случается, что они у него пропадают от попадания в новые окна - рвет на себе волосы и орет что попал на невероятные суммы убытков в связи с этим событием (клиника конечно, но его должность не позволяет кому-то ему что-то доказывать)...

Поэтому хочется напрочь избавиться от возможности иметь открытым более одного окна firefox при любых условиях - всегда только одно окно и все во вкладках (как бы там ни хотелось авторам сайтов, как бы ни бушевал паркенсон при работе с мышью и т.д.). Как этого добиться в xubuntu-x64 ?

Отсутствует

 

№214-11-2020 01:04:21

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1434
UA: Firefox 78.0

Re: Как заблокировать новые окна в firefox ?

vovchok
Способов больше одного, я поделюсь своим вариантом.
Попробуйте убедить его пользоваться альтернативной панелью вкладок, а нативную панель скрыть.
   
У нее есть такие настройки, да и вообще она более вменяема, с обширной документацией и массой возможностей. Нативная панель даже рядом не валялась.

Отсутствует

 

№314-11-2020 01:36:04

AlAvis
Участник
 
Группа: Members
Зарегистрирован: 16-06-2014
Сообщений: 573
UA: Firefox 82.0

Re: Как заблокировать новые окна в firefox ?

vovchok пишет

нажав на вкладку и слегка потянув ее

В about:config - browser.tabs.allowTabDetach = false

Отсутствует

 

№414-11-2020 01:49:13

vovchok
Участник
 
Группа: Members
Зарегистрирован: 14-11-2020
Сообщений: 5
UA: Firefox 82.0

Re: Как заблокировать новые окна в firefox ?

_zt пишет

а нативную панель скрыть

Спасибо за ответ! Подскажите (для непонятливых) - этот код куда вставить? (файлов *.css у себя в ~/.mozilla не обнаружил)

Добавлено 14-11-2020 01:52:38

AlAvis пишет

В about:config - browser.tabs.allowTabDetach = false

Вот это вообще супер - просто и в яблочко!
А убрать пункт "Открыть в новом окне" через about:config нельзя? (в старых версиях для редактирования контекстного меню было расширение, но потом оно перестало работать).

Отредактировано vovchok (14-11-2020 01:52:38)

Отсутствует

 

№514-11-2020 09:15:44

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 3972
UA: Firefox 82.0

Re: Как заблокировать новые окна в firefox ?

vovchok пишет

А убрать пункт "Открыть в новом окне" через about:config нельзя?

Нельзя. Можно через CSS. Вроде так:

скрытый текст

Выделить код

Код:

#context-openlink
{
display: none !important;
}


Вот тут ещё примеры, как убрать пункт из контекстного меню.

vovchok пишет

этот код куда вставить?

1. В профиле создаёте папку chrome
2. В этой папке блокнотом создаёте файл userChrome.css (расширение файла должно быть именно css, а не какой-нибудь txt.
3. В этот файл впихиваете нужный код. Сохраняете. Перезапускаете [firefox]
4. Проверяете как работает.

Отсутствует

 

№614-11-2020 10:57:27

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1434
UA: Firefox 78.0

Re: Как заблокировать новые окна в firefox ?

vovchok
~/.mozilla это каталог firefox? Вам нужен профиль firefox.
Все вышеприведенное просто так работать не будет, в about:config, toolkit.legacyUserProfileCustomizations.stylesheets установите в true, создайте если нет.

Отсутствует

 

№714-11-2020 14:16:33

vovchok
Участник
 
Группа: Members
Зарегистрирован: 14-11-2020
Сообщений: 5
UA: Firefox 82.0

Re: Как заблокировать новые окна в firefox ?

Спасибо всем - все получилось!

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Как заблокировать новые окна в firefox ?

Board footer

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