基於Chromium的Edge瀏覽器已上線通用“顯示密碼”按鈕
基於Chromium的Edge在日前發布的Canary通道版本中,對用戶界面進行了優化調整從而讓InPrivate窗口變得更加簡潔。在今天獲得的版本更新中,微軟繼續帶來了隱私相關的新內容–實現通用的“顯示密碼”按鈕。
這項功能是眾多“受控功能部署”的功能之一,微軟解釋道:
為<input type=password>部署顯示密碼按鈕。這個新添加的按鈕是和<input type=search> 清除/取消按鈕相同的模式,在controls-refresh.css中定義svgs,而並非使用“-webkit-appearance”來渲染。
此外還添加了組合命令支持使用Alt-F8熱鍵來顯示/隱藏密碼,並且添加了相關的邏輯以確保僅顯示直接用戶輸入的顯示按鈕。如果密碼首先不為空(例如autofill或value = xxx)或控件失去焦點並重新獲得焦點,或者腳本更改了值,則不會顯示“顯示”按鈕。
注意我們使用-internal-reveal作為偽元素id,因此作者無法自定義或隱藏顯示按鈕。在達成關於使用什麼ID的共識之後,或者在按鈕標準化之後,這可能會改變。
測試添加在web_tests / fast / forms / controls-new-ui / password中。
該功能會在密碼字段上顯示一個眼睛圖標,單擊該圖標時,只會使密碼文本可見,也可以通過按Alt+F8快捷方式進行顯示。也許有用戶會質疑這項功能的安全性,不過放心Microsoft Edge和Google Chrome的顯示密碼按鈕目前僅在您自己輸入密碼時才會顯示,而那些通過瀏覽器自動填寫或者頁面此前保存的密碼將不會允許顯示。目前尚不清楚會如何處理來自密碼管理器的輸入。