<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 容錯性 > 對用戶的使用環境,操作性要有容錯性設計,降低用戶的操作成本。 **使用容錯性來優化用戶體驗小技巧:** 如果用戶連續發送兩次驗證碼,前一次的驗證碼還有效的情況下,再發驗證碼的話,驗證碼要與前一次相同,這樣用戶不論輸入那個驗證碼都是有效的,不然如果用戶輸入的上一個短信,如果提示失效,那么用戶體驗就不好,因為短信的下發可能有延時的。 * * * * * ### 輸入容錯性 查詢參數/驗證碼等,字符串左右包含空格時,程序應該trim()自動去除,應該容許用戶這種小錯誤,但是密碼這樣的重要信息除外。(不過密碼一般也不允許包含空格,用戶會不記得空格數量,所以也要幫用戶規避容易犯的一些錯誤) 同樣,驗證碼的字符,1 和 I、0和O 這樣的字符應該剔除在驗證碼字符之外。 這些都是人性化,盡量少讓用戶出錯,在設計之初就幫用戶去規避一些易出錯的操作,減少用戶出錯的機會。 * * * * * ### 錯誤提示要語義清晰 比如短信驗證失敗的提示:“驗證碼已失效,請重新獲取。” 程序給出這個提示是因為,驗證碼超過有效期,已經過期了。 既然是過期,那就不要說失效了,因為失效有很多意思,比如過期,狀態停用等等。 所以要用語義更確定的詞語,清楚的表達意思,不要模棱兩可含糊不清的。 last update:2018-3-16 00:58:21
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看