KNOWLEDGE

คลังข้อมูล รวบรวมบทความที่เป็นประโยชน์ และคำถามที่พบบ่อย

Question Confirm Password ยังจำเป็นอยู่ไหม?

ยืนยันรหัสผ่าน.. เพิ่มความมั่นใจ หรือเรื่องเสียเวลา?

ปรกติแล้วเวลาเราต้องการจะสมัครสมาชิกที่เว็บไซต์ หรือแอพฯ มือถืออะไรสักที่ เราก็มักจะเห็นฟอร์มสมัครสมาชิกกันใช่หรือเปล่าครับ แล้วฟอร์มนั้นเองก็จะมีช่องให้กรอก อีเมล์/ชื่อผู้ใช้ รหัสผ่าน และช่องยืนยันรหัสผ่าน ซึ่งคำถามในวันนี้ของผมก็คือ “ช่องยืนยันรหัสผ่าน” ยังจำเป็นอยู่ไหมในโลกปี 2016 มันยังเป็นเรื่องที่สร้างความมั่นใจให้ผู้ใช้อยู่หรือเปล่า หรือผู้ใช้มองเป็นเพียงแค่เรื่องเสียเวลาที่ไม่ต้องการมันอีกต่อไปแล้ว หากมองในมุมมองของผู้ใช้แล้ว บางคนอาจจะสับสนแล้วตั้งคำถามกลับมาว่า “แล้วถ้าใส่รหัสผิด จะรู้หรือจำได้ยังไง?

ใช่แล้วครับ การสร้างประสบการณ์ผู้ใช้ที่ดีควรจะมีทางเลือกทำให้เขารู้สึกว่าความมั่นใจมันไม่ได้หายไปไหน ถึงแม้เราจะยืนยันว่าการเอาช่องยืนยันรหัสผ่านออกจะช่วยลดเวลาในการสมัครสมาชิกลงได้ และทำผู้ใช้สะดวกขึ้น แต่เราต้องเข้าใจในมุมมองของผู้ใช้ด้วยเช่นกันว่าเขาต้องการอะไร เลยย้อนกลับไปที่ช่องกรอกเจ้าปัญหานั้นเสียหน่อย..

ช่องยืนยันรหัสผ่าน มีไว้ทำอะไร?

ผมขอถือวิสาสะคิดและตอบแทนผู้ใช้ส่วนใหญ่แล้วกันนะครับ ว่าไอ้ช่องยืนยันรหัสผ่านเนี่ยไม่ได้มีไว้ดูต่างหน้าเฉยๆ หรือทำให้ UI ของหน้าสมัครสมาชิกดูเลิศหรูอะไรมากขึ้นหรอก เพียงแต่ผู้ใช้ส่วนใหญ่ต้องการช่องนี้, กรอกช่องนี้ เพื่อยืนยันให้ตัวเองสบายใจด้วยว่า “ฉันไม่ได้กรอกรหัสที่ต้องการผิดนะ” ถึงเราจะกรอกรหัสผ่านช่องแรกผิด แต่ถ้าช่องยืนยันอันล่างกรอกถูก ระบบมันก็จะฟ้องแน่ๆว่าฉันพิมพ์รหัสผ่านสองครั้งไม่เหมือนกัน

ผู้ใช้ต้องการความมั่นใจว่ารหัสผ่านที่ตัวเองพิมพ์นั้นถูกต้องตามที่ต้องการ

ถ้าผู้ใช้ต้องการแบบนั้นจริง ทำไมเราไม่เปลี่ยนวิธีการกรอกของแบบฟอร์มให้ดูง่ายขึ้น แล้วก็สะดวกกับผู้ใช้มากขึ้น ในทางกลับกัน conversion rate น่าจะสูงขึ้นด้วยเพราะผู้ใช้เสียเวลาในการกรอก หรือสมัครสมาชิกกับเว็บไซต์ของเราน้อยลง แล้วเราจะแก้ไขหรือเพิ่มความมั่นใจกลับคืนสู่ผู้ใช้ได้ยังไงล่ะ ในเมื่อเราจะเอาช่องยืนยันรหัสผ่านออกไป

มีวิธีไหนบ้าง ที่จะทำให้ผู้ใช้สะดวกขึ้น แต่ยังมีความมั่นใจเหมือนเดิม

register form
แบบฟอร์มสมัครสมาชิก โดยมีปุ่ม toggle ดูรหัสผ่าน

โลกทุกวันนี้เป็นเรื่องของความรวดเร็ว การแข่งขัน เทคโนโลยีการสร้างเว็บไซต์ หรือการเขียนแอพฯ มือถือก็ก้าวหน้าไปมาก ทุกวันนี้ technical dev สามารถใช้สิ่งเหล่านั้นให้เป็นประโยชน์ได้ และง่ายขึ้น หากเราต้องเป็นคนออกแบบฟอร์มสมัครสมาชิก เป็นไปได้หรือไม่ที่จะเพิ่มลูกเล่นขึ้นมาจากเดิมนิดนึง อย่างเช่นการมีปุ่ม toggle ดูรหัสผ่าน หรือเอาเมาส์ไป hover ที่ช่องรหัสผ่านนั้นแล้วให้แสดงขึ้นมา

toggle password field
เมื่อกดที่ปุ่ม toggle ก็จะแสดงรหัสที่ผู้ใช้กรอก

เอาออกแล้ว ได้ผลลัพธ์ที่ดีกว่าจริงหรอ?

มีผลการวิจัยหลายแห่งที่ทดสอบผลการทดลองเรื่อง conversion rate ในแบบฟอร์มครับ อย่างในบทความ Small changes lead to a 55% increase in conversions ที่เอาผลต่างเป็นเปอร์เซ็นต์ออกมาให้เราได้ดูและวัดผลกันในระดับหนึ่ง หรือในบทความ Why Password Masking Can Hurt Your Sign Up Form ของเว็บไซต์ UXmovement เองก็เขียนถึงเรื่องนี้ได้อย่างน่าสนใจ แต่ยังไงก็ตามแต่ ผมก็ยังยืนยันแบบเดิมเหมือนในโพสต์ก่อนๆ ว่าการปรับเปลี่ยนอะไร อย่าลืม measurement การเปลี่ยนแปลงนั้นด้วยเสมอๆครับ

ทุกวันนี้มีใครคิดแบบนี้บ้าง? กับการเอาช่องนี้ออก

ภาพประกอบจากเว็บไซต์ www.lukew.com
ภาพประกอบจากบทความ http://www.lukew.com/ff/entry.asp?1653=

เว็บไซต์ และแอพฯ มือถือของต่างประเทศหลายเจ้าต่างหันมาหาวิธีเอาออกในแบบของตัวเอง อย่างในเว็บไซต์ ux.stackexchange.com เองก็มีหลายกระทู้ที่เขียนถึงการนำไปปรับใช้ อีกทั้งเป็นที่นิยมและพูดถึงกันไปมาอย่างแพร่หลาย ซึ่งผมไปเจอประโยคนึงของคุณ Roger Attrill ตอบเอาไว้ในกระทู้ Why should we ask the password twice during registration? เอาไว้ว่า

We should not ask for password twice – we should ask for it once and make sure that the ‘forgot password’ system works seamlessly and flawlessly

กล่าวคือเราไม่ควรให้ผู้ใช้กรอกรหัสผ่านสองครั้ง เราควรถามให้กรอกเพียงหนึ่งครั้ง แล้วควรมั่นใจในระบบ forgot password ว่าทำงาน, ใช้งานได้ง่าย และสมเหตุสมผล หรือใครที่สนใจและอยากจะหาวิธีในการนำไปปรับใช้งานก็สามารถเข้าไปดูในกระทู้ Icon for unmasking passwords ประกอบการตัดสินใจก็ได้เช่นกันครับ

พูดคุยกับทีมงาน Messenger Icon