Информация об изменениях

Сообщение Re[5]: Хранение cookies в рамках окна, а не профиля от 28.07.2020 21:14

Изменено 28.07.2020 21:21 Mystic Artifact

Re[5]: Хранение cookies в рамках окна, а не профиля
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Ну и только что проверил в 67.0.4 — она тоже не умеет удалять куки до полного закрытия всех окон профиля. Идиоты.

Никакого идиотизма тут нет. Куки никоим образом не привязаны ни к каким окнам, и именно реализованное поведение является стандартным. Нет нигде никакого оописания, что по закрытии окон они вдруг должны умирать, вопреки, например указанной даты. Поэтому куки — в лучшем случае некое абстрактное хранилище, привязанное к профилю (в хроме). Вдобавок куки в своей массе обрабатываются непосредственно в сетевом слое, который знать не знает ни о каких окнах. А остальные — простите за каламбур — в не сетевом, но их появление в документе опять таки никак не пересекается с окном, а только с ориджином документа.

Технически, в хроме, тебе нужно что-то вроде incognito-mode, но для каждого нового окна создавать свой новый профиль. В рамках того же хрома — это элементарно делается, но не уверен, что это действительно так уж легко впилить в их UI прослойке. В CEF это вообще легко делается, но нужен какой-то вменяемый UI, который годился бы для задачи и/или каждодневной работы. Тут я х.з. короче.
Re[5]: Хранение cookies в рамках окна, а не профиля
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Ну и только что проверил в 67.0.4 — она тоже не умеет удалять куки до полного закрытия всех окон профиля. Идиоты.

Никакого идиотизма тут нет. Куки никоим образом не привязаны ни к каким окнам, и именно реализованное поведение является стандартным. Нет нигде никакого оописания, что по закрытии окон они вдруг должны умирать, вопреки, например указанной даты. Поэтому куки — в лучшем случае некое абстрактное хранилище, привязанное к профилю (в хроме). Вдобавок куки в своей массе обрабатываются непосредственно в сетевом слое, который знать не знает ни о каких окнах. А остальные — простите за каламбур — в не сетевом, но их появление в документе опять таки никак не пересекается с окном, а только с ориджином документа.

Технически, в хроме, тебе нужно что-то вроде incognito-mode, но для каждого нового окна создавать свой новый профиль. В рамках того же хрома — это элементарно делается, но не уверен, что это действительно так уж легко впилить в их UI прослойке. В CEF это вообще легко делается, но нужен какой-то вменяемый UI, который годился бы для задачи и/или каждодневной работы. Тут я х.з. короче.

PS: Правда хром самого парит. На кой ляд мне нужен по дефолту software_reporter_tool. Хорошо что хоть отключается.