Перейти к содержимому

Профили и приватное окно

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

Кнопка профиля — справа в строке под вкладками, с именем и цветом. Клик открывает список:

  • клик по строке — перейти в этот профиль;
  • развернуть строку — переименовать, выбрать цвет, удалить;
  • перетащить строку — поменять порядок профилей: остальные расступаются, показывая, куда она встанет. Приватный профиль стоит отдельно, под чертой, всегда последним, и не перетаскивается;
  • Новый профиль внизу;
  • Новое приватное окно, если приватного профиля сейчас нет.

Переименование профиля переносит и его папку на диске, так что сохранённое под старым именем не теряется.

Что у профиля своё

куки, локальное хранилище, кэшисвоё изолированное хранилище WebKit
историясвоя, ⌘Y показывает историю текущего профиля
закладкисвоя папка Profiles/<имя>/Bookmarks/
вкладки и группысвои
расширениясвой контроллер и своё хранилище
рабочая папка агентапо умолчанию Profiles/<имя>/Scratchpad

Блокировка рекламы, сертификаты и списки фильтров — общие: это то, чему доверяет и что блокирует сам браузер, а не тот, кто в нём сидит.

Перенести вкладку в другой профиль

Правый клик по странице ▸ Перенести в профиль ▸ имя профиля.

Вкладка уезжает в другой профиль, и браузер переключается за ней: иначе смотреть было бы не на что. Это та же самая вкладка, а не копия: тот же адрес, тот же заголовок, та же история «назад» и «вперёд». ⌘⇧T вернуть её не предложит — ничего не закрывали. Вкладка без группы встаёт в конец ряда, вне групп; вкладка из группы — рядом с той, что открыта в том профиле.

Но страница откроется заново и чужими куками. В этом весь смысл: та же ссылка, показанная другим человеком за этим браузером.

куки и вход в аккаунтытого профиля, куда перенесли — обычно это другой аккаунт или разлогиненная страница
расширениянового профиля
историяпосещение пишется в новый профиль с момента приезда; в старом остаётся то, что уже записано
выделения на страницеу каждого профиля свои: чужие исчезнут, свои появятся
заполненные формы, несохранённый вводтеряются, страница грузится с нуля

Вкладка из приватного профиля так и переносится — и с этого момента страница попадает в историю того профиля, куда она приехала. Это ровно то, что значит попросить её в профиле, который историю ведёт.

Группа, из которой вкладка уехала, ничего не спрашивает, даже если это была её последняя вкладка: вкладку не закрывали. Пустая именованная группа останется стоять — удалить её можно из её же меню.

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

Перенести группу в другой профиль

Правый клик по заголовку группы ▸ Перенести группу в профиль ▸ имя профиля.

Группа приезжает целиком — с именем, цветом, свёрнутостью, закреплёнными вкладками и парами «рядом» — и встаёт после остальных групп того профиля. Каждая её вкладка переносится так же, как одна (выше): та же вкладка, но с куками и расширениями нового профиля. Документы, которые нельзя везти в приватный профиль, остаются в группе на старом месте; если в группе только такие, пункт выключен.

Приватное окно

⌘⇧P, или Файл ▸ Новое приватное окно.

Приватность здесь — не режим, а профиль: первое нажатие заводит приватный профиль, каждое следующее добавляет в него окно. Окна делят одну сессию, как приватные окна Safari.

Что при этом не делается:

  • хранилище сайтов живёт только в памяти и уходит вместе с профилем — куки, локальное хранилище, IndexedDB, кэши, service workers;
  • история не пишется;
  • закладки не сохраняются: звёздочка и ⌘D выключены;
  • выделения на страницах не сохраняются;
  • документы не пишутся на диск, а живут в памяти;
  • в снимок сессии профиль не попадает — после перезапуска его нет;
  • расширения в приватном окне не работают вовсе: приватный просмотр нигде не записывается, а хранилище расширения — это запись.

Файл ▸ Закрыть приватный просмотр (или контекстное меню кнопки профиля) закрывает окна и забывает профиль. Выход из приложения делает то же самое.

Закрыть последнюю приватную вкладку — ⌘W, крестиком, средней кнопкой или из меню — значит спросить Закрыть приватный просмотр? Закрыть приватный просмотр стирает сессию и возвращает в первый обычный профиль; Оставить закрывает только вкладку, и на её месте открывается стартовая страница — как в любом профиле.

Единственный файл, которого приватный профиль всё-таки может коснуться, — папка черновиков агента, если агента попросили там поработать.

История

⌘Y — история текущего профиля: поиск по заголовку и адресу, ↑ ↓ по строкам, ↩ открывает выбранное новым окном, ⌘⌫ забывает запись. Меню История держит двадцать последних страниц отдельным списком.

История ▸ Очистить историю — <профиль>… спрашивает, что именно очистить:

Очистить только историюсписок посещений
Очистить историю и данные сайтовещё и куки, локальное хранилище и кэши профиля

Второе означает выход из всех аккаунтов этого профиля, и открытые его страницы перезагрузятся. Диалог так и написан.