Здравствуйте.
FF настроен при запуске восстанавливать предыдущую сессию.
И если на одной вкладке последовательно открыть много ссылок, то при следующем запуске на этой вкладке остается только 11 последних страниц.
Вот как это выглядит: слева до перезапуска FF, справа - после
Еще одна непонятная вещь.
Я привык, что при нажатии по ссылкам новые вкладки всегда открываются последними справа,
и поэтому в about:config настройка browser.tabs.insertRelatedAfterCurrent установлена в false.
Когда в настройках FF стоит галочка "Переключаться на открываемую вкладку",
на любой ссылке я давлю правой кнопкой мыши, выбираю "Открыть в новой вкладке".
В панели справа с краю открывается новая вкладка, и FF на нее переключается.
Тут-же закрываю эту новую вкладку - FF переключается на предыдущую вкладку, с который открыли ссылку.
Это нормально.
Теперь если в настройках FF не стоит галочка "Переключаться на открываемую вкладку",
на любой ссылке я давлю правой кнопкой мыши, выбираю "Открыть в новой вкладке".
В фоне справа с краю открывается новая вкладка, FF на нее не переключается.
Я тут-же сам на нее переключаюсь, тут-же закрываю ее - и FF переключается не на предыдущую,
с который открыли ссылку, а на вкладку бывшую вторую по счету справа.
Это ненормально.
То же самое происходит при открытии ссылок левой кнопкой мыши с нажатым Ctrl.
Отредактировано pavik (19-09-2019 11:42:24)
Отсутствует
FF на нее не переключается.
Я тут-же сам на нее переключаюсь, тут-же закрываю ее - и FF переключается не на предыдущую,
с который открыли ссылку, а на вкладку бывшую вторую по счету справа.
Это ненормально.
это как раз нормально
Я тут-же сам на нее переключаюсь
подумайте над этим
Отсутствует
то при следующем запуске на этой вкладке остается только 11 последних страниц
Возможно изменение параметра browser.sessionstore.max_tabs_undo поможет?
Добавлено 29-10-2018 20:37:05
не стоит галочка "Переключаться на открываемую вкладку"
FF на нее не переключается
А чего тут не так?
Отредактировано Coroner (29-10-2018 20:37:05)
Отсутствует
Возможно изменение параметра browser.sessionstore.max_tabs_undo поможет
Не помогает
А чего тут не так?
Открыта вкладка.
Открывается другая новая вкладка справа с краю.
В первом случае она сама становиться активной, во втором случае я тут-же в нее тыкаю мышкой.
При ее закрытии в первом случае FF возвращается на предыдущую открытую вкладку,
во втором случае - не возвращается.
Если browser.tabs.insertRelatedAfterCurrent установлена по умолчанию в true (как у вас у всех),
такого поведения нет - FF всегда возвращается на предыдущую открытую вкладку.
Отредактировано pavik (30-10-2018 06:27:51)
Отсутствует
В первом случае она сама становиться активной, во втором случае я тут-же в нее тыкаю мышкой.
В первом случае установлено «Переключаться на открываемую вкладку». Firefox переключается? Переключается.
Во втором случае не установлено «Переключаться на открываемую вкладку». Firefox переключается? «FF на нее не переключается» — это ваши слова.
Зачем описывать куда вы тыкаете и что куда возвращается? Это ваши личные действия. Firefox либо переключиться на открываемую вкладку, либо нет.
В зависимости от настройки.
Про остальное (закрытие и прочие действия) я не интересовался.
Просто, как мне кажется, вы всё смешали в одну кучу — вас интересует на какую вкладку произойдёт переключение при закрытии текущей?
Тогда «Переключаться на открываемую вкладку» вообще не при чём. Это настройки открытия вкладок, а не действий после их закрытия.
browser.tabs.insertRelatedAfterCurrent влияет лишь на открытие вкладки по отношению к родительской.
Может какой-нибудь browser.tabs.selectOwnerOnClose поможет?
Но раньше для этого использовали дополнения ( Tab Utilities Lite)
Поглядите на Tab Open/Close Control — может оно поможет.
на любой ссылке я давлю правой кнопкой мыши, выбираю "Открыть в новой вкладке".
Необычный способ. А средней кнопкой не пробовали? Это удобнее, чем через контекстное меню или crtl-click.
Отсутствует
Как оказывается сложно объяснить словами то, что видишь, и что кажется элементарным для понимания.
Сделал несколько скриншотов, может теперь понятней станет.
Исходное состояние на картинке ниже.
На вкладке с именем "Index 1" буду давить ссылку так, чтобы открылась новая вкладка, то есть без разницы -
или правой кнопкой мыши и "Открыть в новой вкладке",
или средней кнопкой мыши,
или левой кнопкой мыши вместе с нажатым Ctrl, кто как привык.
В настройках browser.tabs.insertRelatedAfterCurrent стоит по умолчанию в true.
Если Переключаться на открываемую вкладку = Да
Новая вкладка с именем "Index 2" появляется между "Index 1" и "Index 4" и становится активной.
После ее закрытия активной становится предыдущая вкладка "Index 1".
Если Переключаться на открываемую вкладку = Нет
Новая вкладка с именем "Index 2" появляется между "Index 1" и "Index 4".
Я тыкаю в нее мышкой, закрываю, активной становится предыдущая вкладка "Index 1".
Теперь устанавливаю browser.tabs.insertRelatedAfterCurrent = false и повторяю.
Если Переключаться на открываемую вкладку = Да
Новая вкладка с именем "Index 2" появляется справа с краю и становится активной.
После ее закрытия активной становится предыдущая вкладка "Index 1".
Если Переключаться на открываемую вкладку = Нет
Новая вкладка с именем "Index 2" появляется справа с краю.
Я тыкаю в нее мышкой, закрываю, активной становится вкладка "Index 6". А не вкладка "Index 1", как ожидалось.
Вот и все.
Отредактировано pavik (30-10-2018 20:43:32)
Отсутствует
Я привык, что при нажатии по ссылкам новые вкладки всегда открываются последними справа,
и поэтому в about:config настройка browser.tabs.insertRelatedAfterCurrent установлена в false.
У меня тоже так.
Я тыкаю в нее мышкой, закрываю, активной становится вкладка "Index 6". А не вкладка "Index 1", как ожидалось.
Я использую для возврата к активной вкладке после закрытия - Select After Closing Current. Можно использовать Tab Open/Close Control, по ссылке от Coroner.
Ещё по вкладкам: Open Link with New Tab, Right Links WE
Отсутствует
Сам спросил - сам и отвечу по первому вопросу.
Чтобы на одной вкладке сохранялось больше последних страниц,
надо в about:config изменить настройку browser.sessionstore.max_serialize_back.
По умолчанию там стоит 10, и FF хранит 11 последних страниц.
Отсутствует
Добавлю
browser.sessionhistory.max_entries
Настройка хранит возможное количество шагов Назад/Вперёд и по умолчанию имеет значение 50.
Отредактировано Stkvsky (19-09-2019 12:17:13)
Отсутствует