在尝试查看一些

在尝试查看一些

我试图在 Chrome 中查看 Cookie,并可能删除特定网站的 Cookie。我尝试点击搜索框输入一些文本以仅查看特定网站的 Cookie,但最终却意外点击了按钮,[Remove All]因为它们很近一起:

Chrome 的 Cookie 管理对话框的屏幕截图,其中“全部删除”按钮位于搜索框附近,令人不安

现在我输了全部Chrome 浏览器的 Cookie 丢失,这意味着必须重新登录每一个网站,以及丢失网络游戏进度、网络应用程序设置等。

这太可怕了!Chrome 设计师为什么要把删除所有内容的按钮放在离预期点击字段如此近的地方?更糟糕的是,他们为什么要把它做成一个即时操作按钮无确认提示

我能做些什么来解决这个问题?

答案1

不幸的是,有时 Chrome 开发人员似乎甚至没有设计团队(当然没有人具备实际的 UI/UX 知识或经验)。这就是一个例子,而且是一个破坏性强且代价高昂的例子。

A错误报告已提交但该问题一直未被“分类”(即不重要),很可能最终会恶化,无限期地得不到解决,直到它自动关闭。

除了恢复备份之外,没有(实用的?)方法可以恢复丢失的 Cookie,但幸运的是,您可以采取一个步骤来缓解将来的问题。您可以轻松减少(或者如果您愿意,完全消除)意外删除 Chrome 中所有 Cookie 的可能性,并快速轻松地搜索 Cookie,而不是非常缓慢和小心地移动以避免点击该按钮。

因为 cookie 管理对话框只是一个网页,而且幸运的是该按钮具有唯一的 ID(尽管更多是出于技术原因,而不是开发人员的远见或体面),您可以通过用户样式表添加修改按钮:

  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]按钮现在应该更小,并且远离您可能点击的页面其他部分:

在此处输入图片描述

相关内容