3

Я пытался просмотреть файлы cookie в Chrome и, возможно, удалить их для определенного сайта. Я попытался щелкнуть окно поиска, чтобы ввести текст, чтобы просмотреть только файлы cookie для определенного сайта, но случайно нажал кнопку [Remove All] , потому что они так близко друг к другу:

Снимок экрана: диалоговое окно управления файлами cookie Chrome с кнопкой «Удалить все», расположенной рядом с окном поиска

Теперь я потерял все свои файлы cookie Chrome, что означает необходимость повторного входа на каждый сайт, а также потери прогресса в онлайн-играх, настройках веб-приложений и так далее.

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

Что я могу с этим поделать?

1 ответ1

2

К сожалению, иногда кажется, что разработчики Chrome даже не имеют команды разработчиков (конечно, никто не имеет реальных знаний UI/UX или опыта). Это один из таких примеров, причем разрушительный и дорогостоящий.

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

Там нет (практично?) способ восстановить потерянные куки, кроме восстановления резервной копии, но, к счастью, есть шаг, который вы можете предпринять, чтобы смягчить проблему в будущем. Вы можете легко уменьшить (или, если хотите, полностью исключить) шансы случайного удаления всех своих файлов cookie в Chrome, а также упростить и ускорить поиск файлов cookie, вместо того чтобы двигаться очень медленно и осторожно, чтобы избежать нажатия этой кнопки.

Поскольку диалоговое окно управления файлами cookie - это просто веб-страница, и, к счастью, кнопка имеет уникальный идентификатор (хотя и по техническим причинам, а не по предвидению или порядочности со стороны разработчиков), вы можете добавить изменение кнопки через таблицу стилей пользователя:

  1. Откройте свой каталог пользовательских данных
  2. Откройте папку User StyleSheets
  3. Откройте файл Custom.css в текстовом редакторе.
  4. Добавьте следующее правило:

    /*Shrink and move the Remove All cookies button in the
     cookies dialog to avoid accidentally deleting all cookies*/
    
    button.remove-all-cookies-button {
      margin     : -10px 50px 25px 0px !important;
      padding    : 0.25em  !important;
      font-size  : 0.75em  !important;
      min-width  : inherit !important;
      min-height : inherit !important;
    }
    
    • (Вы также можете отключить или даже полностью скрыть это - или все, что вы хотите - с помощью соответствующего CSS.)
  5. Сохранить файл
  6. Проверьте страницу chrome://settings/cookies


Кнопка [Remove All] теперь должна быть меньше и удалена от других частей страницы, на которые вы, вероятно, нажмете:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .