本文翻譯自: http://bradfrost.com/blog/pos...原文做者:Brad Frost網絡
譯文原地址:https://weyunx.com/2019/03/17...post
隨着 1Password 以及 Chrome 的密碼管理愈來愈普及,有些網站的登陸頁面的弊端就顯現出來了,本文就來總結一下有哪些很差的設計,同時來看一下如何改進。學習
首先網站開發人員須要明白的是用戶是怎樣去登陸他們的網站,而後基本的一個原則就是簡單、直接、不突兀以及適配密碼管理器。網站
讓咱們先看幾個例子吧:spa
下面是幾個反例,我認爲須要避免的:翻譯
Hertz 以及它一系列的網站使用的是彈出窗口或彈出層來跳轉登陸頁面,這樣會有以下兩個問題:設計
Delta 官網的登陸頁面將 「Last Name」 輸入項給隱藏了,緣由應該是爲了讓頁面看起來更簡潔。但問題是這個輸入項是必輸的,而因它的隱藏又致使了密碼管理器不能自動填充。orm
MacOS 的登陸也隱藏了密碼輸入項來簡化 UI,這多是爲了鼓勵使用 TouchID,可是這一樣可能會給用戶帶來一些使用上的困惑。blog
這種使用郵箱驗證碼登陸的方式前後在 Slack 、Notion 上出現。這種方式完美的避免了忘記密碼的煩惱,可是:開發
Shopify 有個煩人的操做就是會把登陸頁面分紅兩頁。固然,本意是好的:他們想讓頁面更簡潔,可是這種方式其實更適合特定的場景,好比電商的某些頁面,像帳單信息、物流信息、配送地址和信用卡信息這些,顯然若是用在登陸頁面上就有些用力過猛了:
因此,好的登陸頁面應該是什麼樣的呢?我認爲經典的登陸頁面就是最好的,如:
以及:
你看,簡單明瞭不花哨,完美適配密碼管理器。
OK,讓咱們看一下結論: