The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект elementary OS представил новый браузер Ephemeral"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Проект elementary OS представил новый браузер Ephemeral" +1 +/
Сообщение от Аноним84701 (ok), 14-Янв-19, 15:06 
>>700 строк кода, умеет в дефолтный Stateless движка.
>>20000 строк кода, не знаю, но точно думаю  что не умеет Stateless.
> Да, конечно же, я ставлю браузер, чтобы строками кода меряться и выброшенными в трубу усилиями.

Да, конечно же, на самом деле 20000 строк кода модифицируют движок, чтобы отучить его от "умения Stateless".

WebkitGTK не сохраняет печеньки между сессиями по умолчанию и предлагает соотв. политики для внешних "входящих"
https://webkitgtk.org/reference/webkit2gtk/stable/WebKitCook...


void
webkit_cookie_manager_set_persistent_storage

By default, cookie_manager doesn't store the cookies persistently,
so you need to call this method to keep cookies saved across sessions.

WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY
Accept only cookies set by the main document loaded.

Быстрое удаление всех печенек:
https://webkitgtk.org/reference/webkit2gtk/stable/WebKitCook...


webkit_cookie_manager_delete_all_cookies ()

void
webkit_cookie_manager_delete_all_cookies
                               (WebKitCookieManager *cookie_manager);


"Удаление" паролей
https://webkitgtk.org/reference/webkit2gtk/2.2.4/WebKitAuthe...

WEBKIT_CREDENTIAL_PERSISTENCE_NONE

Credential does not persist
WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION

Credential persists for session only
WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT

Credential persists permanently


Для сохранения истории просмотра придется сначала написать сохранялку. В сабже она "удаляется" путем открытия нового окна и закрытия старого.

Кстати, что там с ~/.local/share/webkit, ~/.local/share/webkitgtk, ~/.cache/webkit/ и прочим (icondatabase), а то ведь может статься, что stateless на самом деле не совсем и stateless?

В общем, увы для фанатов элементарщины -- из всех "умений" там выставляется "WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY" и рисуются нескучные кнопочки.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Проект elementary OS представил новый браузер Ephemeral, opennews, 13-Янв-19, 12:00  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру