Как я могу получить новый сеанс браузера при открытии новой вкладки или окна в Firefox / Chrome?


51

При открытии нового окна Internet Explorer создается новый сеанс браузера. Поэтому вы можете войти в систему с двумя разными учетными записями на одном и том же сервисе (скажем, Gmail ). То же самое не относится к открытию новой вкладки в том же окне в Internet Explorer.

Как получить новый сеанс браузера при открытии новой вкладки или окна в Firefox?

Как насчет Google Chrome?


5
IE 8 не открывает новые окна в новом сеансе, по крайней мере, по умолчанию. Однако в меню «Файл» есть удобная команда «Новый сеанс». Вы также можете получить новый сеанс, добавив -nomergeпараметр в командную строку, например, ярлык.
Марта

Ответы:


14

В Chrome вы можете использовать приватный просмотр, чтобы добиться того же.

Chrome - гаечный ключ (инструменты) меню / открыть новое окно без истории

В Firefox вы можете использовать расширение вкладки IE, а другую вкладку визуализировать с помощью механизма IE для достижения того же эффекта.

Вот некоторые другие варианты: http://www.computer-realm.net/managing-multiple-gmail-accounts-with-firefox/


2
Разве закрытый сеанс Firefox не закрывает текущий сеанс? так что вы можете иметь только один сеанс в Firefox.
Сэм Хаслер

ups, вы правы, не заметили этого. :( Я думаю, чем он может использовать расширение IE Tab для этой цели, хотя оно и не идеально.
Роберт Иванк

Это настолько близко, насколько это возможно, и я приму это. Спасибо!
Мерсер Трайест

Использование вкладки IE аналогично использованию другого браузера и не будет работать в большинстве операционных систем.
WhyNotHugo

12
К сожалению, кажется, что в Chrome, хотя частное окно браузера будет работать в новом сеансе, все такие окна находятся в одном сеансе - всего два.
Джесси Глик

9

Начиная с Firefox 57 AKA Firefox Quantum, расширение Firefox Multi-Account Containers (разработанное Mozilla) позволит вам использовать несколько учетных записей на одном веб-сайте с разными учетными записями для вкладки или окна.

Под капотом он разделяет хранилище сайта на контейнеры для вкладок. Файлы cookie, загруженные одним Контейнером, недоступны другим Контейнерам. С расширением Firefox Multi-Account Containers вы можете ...

  • Войдите в две разные учетные записи на одном сайте (например, вы можете войти в рабочую и домашнюю электронную почту на двух разных вкладках «Контейнер»).
  • Держите различные виды просмотра вдали друг от друга (например, вы можете использовать одну вкладку «Контейнер» для управления своей учетной записью и другую вкладку «Контейнер» для поиска новых песен по вашей любимой группе)
  • Старайтесь не оставлять следы в социальных сетях по всему Интернету (например, вы можете использовать вкладку «Контейнер» для входа в социальную сеть и использовать другую вкладку для посещения новостных сайтов в Интернете, отделяя свою социальную идентичность от сценариев отслеживания на новостных сайтах). )

После установки расширения для контейнеров с несколькими учетными записями Firefox нажмите значок «Контейнеры», чтобы отредактировать свои контейнеры. Измените их цвета, имена и значки. Нажмите и удерживайте кнопку новой вкладки, чтобы открыть новую вкладку «Контейнер».


Версии Firefox до 57 могут использовать:

Multifox

Multifox - это расширение, которое позволяет Firefox подключаться к веб-сайтам под разными именами пользователей. Одновременно!

Например, если у вас есть несколько учетных записей Gmail, вы можете открыть их все одновременно. Каждое окно Firefox, управляемое Multifox, получает доступ к учетной записи, не мешая друг другу

Каждое окно Multifox помечено номером, обозначающим профиль личности. Логины, сделанные в окнах с разными номерами, изолированы.

Логины сохраняются так же, как и в «обычных» окнах. Даже если вы закроете окно или выйдите из Firefox.

Профиль идентичности каждого окна сохраняется, когда Firefox восстанавливает сеанс.

Он также может легко переключаться между профилями:


1
Пробовал, работает без нареканий!
Этот бразильский парень

5

Этот ответ конкретно отвечает на вопрос / случай пользователя, описанный здесь: Chrome - открывает отдельные окна браузера, каждое из которых находится в режиме инкогнито, между которыми нет данных . Однако этот вопрос заблокирован, поскольку он помечен как дубликат, указывающий на этот вопрос, поэтому я не могу опубликовать ответ там.

Для Google Chrome, если вы хотите простой способ иметь новое окно браузера с новым временным сеансом (то есть, не делиться файлами cookie с другими сеансами / окнами), вызов простого сценария может помочь.

(Открытие нового окна в режиме инкогнито дает еще один сеанс, однако другие окна инкогнито будут принадлежать этому же сеансу, поэтому обычный режим + режим инкогнито даст вам максимум два отдельных сеанса, независимо от количества окон.)

Я использую следующее. Он написан для OS X. Он также открывает окно в режиме инкогнито. Просто бросьте, --incognitoесли это не желательно.

#!/bin/sh
RND_DIR=/tmp/$RANDOM
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=$RND_DIR --incognito
rm -R $RND_DIR

4

Кажется, что есть удобное расширение Chrome под названием «Session Buddy», которое делает именно это:

введите описание изображения здесь

Session Buddy - это гибкое расширение управления сеансами, которое позволяет вам легко сохранять, редактировать и восстанавливать сеансы браузера.

  • Быстро сохраните текущий сеанс из интерфейса Session Buddy или из контекстного меню на любой веб-странице.
  • Гибкие параметры восстановления позволяют восстанавливать сеансы в исходном наборе окон, отдельном окне или текущем окне.
  • Автоматический захват ваших 10 последних сеансов особенно удобен для восстановления сеанса после сбоя браузера или системы.
  • Назовите и отредактируйте ваши сохраненные сессии с легкостью.
  • Заполните сеанс из простого списка URL-адресов.
  • Экспорт сеанса в текстовый или CSV формат (больше форматов в разработке).
  • Управляйте типами вкладок, которые распознает Session Buddy.
  • Сочетания клавиш упрощают работу с сессиями.

4
Это для определения «текущих окон и вкладок» сеанса, а не для определения «активных файлов cookie», которое ищет OP.
Бен V

3

Создав несколько профилей в диспетчере профилей ( firefox -pиз меню «Пуск»), а затем создав переменную среды MOZ_NO_REMOTE со значением 1, Firefox разрешит несколько сеансов в нескольких окнах.

Я попробовал это сам с Firefox 8, и это работает. У меня есть веб-приложение, в котором нет кнопки выхода из системы, и, прежде чем я нашел это, мне пришлось постоянно открывать и закрывать Firefox, чтобы переключаться между учетными записями (администратором и пользователем для тестирования). Это очень помогло.


3

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

Если вы хотите открыть совершенно новый сеанс с помощью Chrome в Windows. Введите команду ниже в приложении командной строки в Windows после создания каталога Chrome_dev_session на диске C

chrome.exe --user-data-dir="C:/Chrome_dev_session"

Оно такое же чистое, как окно Chrome, которое вы открыли в первый раз после его установки. Это может быть довольно трудоемкой задачей создать каталог и вводить эту команду каждый раз, когда вы хотите открыть новый сеанс, но это было очень полезно для меня.

Дополнительное чтение: я использовал приведенную ниже команду для отключения CORS (Cross Origin Resource Sharing) на моем компьютере при тестировании некоторых функций:

chrome.exe --user-data-dir="C:/Chrome_dev_session" --disable-web-security


2

Для Google Chrome вы можете установить ярлык для открытия сеанса Incognito с помощью следующего:

"C:\path-to\chrome.exe" /incognito

Или просто CTRL + Shift + Nпри использовании нормального состояния. Разница лишь в том, что когда вы инкогнито, куки и история не сохранятся.


Я открыл 3 разные сессии с инкогнито, и он отлично работает :)
Ади Мор

2

Я создал расширение Chrome, которое делает это для файлов cookie для каждого сайта. Это доступно здесь:

https://chrome.google.com/webstore/detail/lone-tab/dlgodcdpmjmeegcakjjldfobmooajhhe

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


Пожалуйста, прекратите спамить то же расширение Chrome. Один ответ и пометка других вопросов как дубликатов - это правильный способ ответить на несколько вопросов одним и тем же ответом.
Ramhound

1

Я сделал расширение Chrome, которое позволяет вам использовать несколько учетных записей Gmail (и других учетных записей), запустив Chrome в новом сеансе.

Он называется New Chrome Session, и вы можете скачать его здесь: http://www.musatcha.com/software/NewChromeSession/


Это не похоже на расширение Chrome, плюс это только для Windows.
Майкл Тепер

@MichaelTeper Что заставляет вас думать, что это не похоже на расширение Chrome? И да, это только Windows. Расширениям Chrome не разрешено выполнять свои собственные процессы, поэтому для запуска нового Chrome в новом контексте требуется процесс вне Chrome. В любом случае, это было переписано, чтобы быть проще (как без расширения), и вы можете получить обновленный исходный код здесь: bitbucket.org/bradisbell/new-chrome-session
Брэд,

1

Хром приносит многопрофильность. Уже доступны в канареечных сборках. Вы можете переключать профиль мгновенно.


0

С Firefox решение в Включить несколько сессий в Firefox работало как очарование !!

Это почти то же самое, что было предложено в ответе "Shawn", "переменная окружения MOZ_NO_REMOTE со значением 1". Он добавляет совет по созданию нескольких ссылок на рабочем столе для открытия различных сессий Firefox.


1
Это также может быть сделано с firefox.exe -no-remote -p "profilename".
Боб


0

Самым простым способом для меня было создать пустую папку и использовать --profileаргумент командной строки Firefox , например:

mkdir /tmp/ff
firefox --profile /tmp/ff

В Linux и, возможно, в OSX. В Windows в cmd:

mkdir c:\tmpff
"C:\Program Files\Mozilla Firefox\firefox.exe" --profile c:\tmpff

В последнем случае, очевидно, корректируйте пути соответственно. Протестировано с FF43 на Win7.

А затем удалите папку. Или цепочка, если вам придется делать это снова и снова:

rm -rf /tmp/ff && mkdir /tmp/ff && firefox --profile /tmp/ff

-3

ХРОМ МУЛЬТИ СОЦИАЛЬНЫЕ ВХОДЫ ИЛИ ПОЧТЫ И И Т.Д. ПРОСТОЕ ПРОДЛЕНИЕ!

ЭТО ОТКРЫВАЕТСЯ КАЖДЫЙ НОВЫЙ TAB В КАЧЕСТВЕ НОВОГО БРАУЗЕРА ХРОМА (UID), ТОЛЬКО НАЖМИТЕ КНОПКУ (+) И ПРОВЕРИТЬ НАЗВАНИЕ НОВОГО TAB С УНИКАЛЬНЫМ ИДЕНТИФИКАТОРОМ UID.

УДИВИТЕЛЬНЫЙ ИНСТРУМЕНТ ... ЗАБУДЬТЕ О ПОЛОЖЕННОЙ ВЕРСИИ GHOSTBROWSER И BLA BLA BLA.

https://chrome.google.com/webstore/detail/multilogin/nknfhhmhoflkcijaodalbncnmidocced/related?hl=en


ПОЧЕМУ ТЫ ХОЧЕШЬ ?!?!?!?!
Pierre.Vriens

Я собираюсь рассматривать это как спам.
Ramhound
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.