在最新版的基于chromium的edge canary通道中,微软对用户界面作出了进一步的改进,其中就包括对inprivate窗口的简化设计。而在最近的一次版本更新里,微软再次聚焦于隐私功能,推出了全新的“显示密码”按钮。

微软指出,这是众多“受控功能部署”项目的一部分,其目标在于增强用户体验。具体来说,“显示密码”按钮采用了与清除/取消按钮一致的设计风格,并通过controls-refresh.css文件中的定义来呈现SVG图形,而非依赖“-webkit-appearance”。
此外,还引入了组合命令支持,即用户可以通过按下Alt+F8快捷键来切换密码的显示状态。同时,新增加的逻辑确保了“显示”按钮仅出现在用户手动输入密码的情况下,而不会因自动填充、初始值设置或是脚本修改而导致按钮出现。
需要注意的是,当前使用的伪元素ID为“-internal-reveal”,这意味着开发者无法对其进行定制化或隐藏操作。未来,随着行业标准的统一,这一ID可能会有所变化。
测试代码已添加至web_tests/fast/forms/controls-new-ui/password目录下。
据了解,当启用此功能后,密码输入框旁会出现一个类似眼睛图标的按钮,点击后可以查看密码内容;此外,用户还可以借助Alt+F8快捷方式完成相同操作。尽管部分用户可能担心安全性问题,但微软强调,无论是Edge还是Chrome,其“显示密码”按钮仅适用于用户自行输入的内容,而不包括由浏览器自动填充或页面预存的数据。至于来自密码管理器的输入情况,目前尚未明确具体的处理方式。











