แบบฟอร์มในภาษาธรรมชาติ

Sep 23 2020

ฉันต้องการทราบรูปแบบ UX ที่ดีที่สุดสำหรับการใช้งานรูปแบบดังกล่าว ซึ่งจะใช้ในการตั้งค่าส่วนลดของโรงแรมบางแห่ง

UI ของวงสวิงที่มีอยู่ได้รับการออกแบบในรูปแบบการบรรยายและฉันจำเป็นต้องใช้สิ่งนี้เป็น UI ของเว็บใหม่ ฉันได้ตรวจสอบแนวคิดรูปแบบภาษาธรรมชาติเล็กน้อยแล้ว แต่ก็มีข้อดีข้อเสียของตัวเองและข้อเสนอแนะเชิงลบเล็กน้อยเช่นกัน

อะไรคือแนวทางที่ดีกว่าในรูปแบบภาษาธรรมชาติและรูปแบบดั้งเดิม?

นี่คือแนวทางที่ฉันได้ดำเนินการมาแล้ว (รูปแบบดั้งเดิม)

คำตอบ

3 LakshmananPalani Sep 23 2020 at 13:49

รูปแบบภาษาธรรมชาติเหมาะมากในการสืบค้นสั้น ๆ เช่นฉันต้องการจองตั๋ว "เลือกปลายทาง" ใน "เลือกวันที่" สิ่งเหล่านี้ใช้งานง่ายและตรงไปตรงมามาก คุณสามารถดูโพสต์ของ Luke ในแบบฟอร์ม mad-libsเพื่อเรียนรู้เพิ่มเติม แต่เมื่อพูดถึงรูปแบบยาวก็สามารถเพิ่มภาระให้กับผู้ใช้ได้

แบบฟอร์มมาตรฐานนั้นง่ายกว่ามากเมื่อเป็นแบบฟอร์มที่ต้องกรอกบ่อยๆ สำหรับผลิตภัณฑ์ระดับองค์กรเช่นเดียวกับที่คุณกำลังออกแบบป้ายชื่อและฟิลด์แบบฟอร์มจะทำได้ดีกว่าประโยคที่มีฟิลด์แบบฟอร์ม ฉันขอแนะนำให้คุณแบ่งแบบฟอร์มออกเป็น 3 ขั้นตอนง่ายๆด้วยชื่อเรื่องและตัวติดตามความคืบหน้า พูดเช่นผู้ใหญ่เด็กทบทวน ในแต่ละขั้นตอนคุณสามารถมีหลายฟิลด์ตามความต้องการของคุณ

2 NicolaslOpentowork Sep 23 2020 at 16:26

ต่อไปนี้เป็นโพสต์ก่อนหน้าเกี่ยวกับเรื่องนี้โดยมีประเด็นที่ควรพิจารณาเพิ่มเติม - รูปแบบ "ภาษาธรรมชาติ" เป็นแนวทางปฏิบัติที่ดีหรือไม่?

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

งานวิจัยเกี่ยวกับเรื่องนี้ - https://www.jroehm.com/2014/01/26/ui-pattern-natural-language-form/

ฉันทามติดูเหมือนว่าจะมีอัตรา Conversion ที่ดีกว่าและเหมาะสมสำหรับการค้นหาสั้น ๆ ซึ่งเป็นวิธีที่สนุกและใช้งานง่ายในการกรอกแบบฟอร์ม

จากประสบการณ์นี้มีเหตุผลเนื่องจากการเติมคำในย่อหน้ายาวกลายเป็นเรื่องน่าเบื่อและน่ารำคาญอย่างรวดเร็ว (ทำให้ฉันนึกถึงการทดสอบความพยายามขั้นต่ำของโรงเรียนประถมศึกษา) เทียบกับการเติมประโยคสั้น ๆ

ข้อเสียเริ่มเพิ่มขึ้นเมื่อพิจารณาว่าจะต้องสร้างย่อหน้าให้พอดีกับฟิลด์ทั้งหมดในขณะที่ให้งานแก่ผู้ใช้ในการกรอกแบบฟอร์มที่นานขึ้นมาก (ลองนึกถึงแนวทางปฏิบัติที่ดีที่สุดของแบบฟอร์มทั้งหมดที่แบ่งออก)

ในกรณีของคุณดูเหมือนว่าคุณสามารถใช้รูปแบบภาษาธรรมชาติสำหรับข้อความค้นหาการเดินทางเริ่มต้นอย่างรวดเร็ว (มีตัวอย่างมากมายในลิงก์ที่สองด้านบน) ในขณะที่ดันฟิลด์อื่น ๆ ทั้งหมดเป็นตัวเลือกตัวกรองในหน้าผลการค้นหา

มี 3 แนวคิดที่ทำงานแยกกันที่นี่ (1) การค้นหาเริ่มต้น (2) การค้นหาขั้นสูงและ (3) ตัวกรองและการเรียงลำดับ รูปแบบภาษาธรรมชาติมีประโยชน์ในข้อ (1) และกลายเป็นการต่อต้านใน (2) และ (3) แยกแนวคิดทั้ง 3 นี้ออกจากกันใน UI ตามที่ผู้ใช้คุ้นเคย