Delete vs Remove
เรื่องนี้เอามาจาก บทความของ UX Magazine หัวข้อ UI copy: Remove vs Delete โดย Alex Zlakus วันที่ 4 มิถุนายน 21020
เรื่องของเรื่องคือ ผู้เขียนสับสนกับการใช้ คำว่า Remove กับ Delete ใน Google Apps ต่างๆ เลยไปสอบถามข้อมูลจากคุณ Masha S. ซึ่งเป็น UX Unicorn ท่านหนึ่ง ซึ่งก็ได้รับคำตอบมาดังนี้ครับ
Delete คือการที่ของจะถูกลบไปอย่างถาวรจากระบบ ขณะที่ Remove จะหมายถึง การเอาของออกไปจากการมองเห็นบน UI แต่ของยังคงอยู่ ซึ่งถ้ามองอีกมุม Delete คือการลบจาก Backend ขณะที่ Remove คือการซ่อนของจาก Frontend
ตัวอย่างของการใช้ Delete เช่น
- Delete a field
- Delete a value on the field
- Delete a task
- Delete a group
- Delete a permission
- Delete a calendar event
ตัวอย่างของการใช้ Remove เช่น
- Remove a user’s permission
- Remove a user from a group
- Remove links between items
- Remove a homescreen widget
- Remove a link
- Remove an item from a cart
ขณะที่ Create กับ Add ก็มักจะใช้คุ่กับ Delete และ Remove ตามลำดับ โดยที่
- Create คือการสร้างจากเริ่มต้นไม่มีเลย
- Add คือ ของที่มีอยู่แล้วเพิ่มเข้าไปในรายการ
อย่างไรก็ตาม บางอย่าง โดยบริบทแล้ว ก็ไม่ได้ใช้คำว่า Add / Remove แม้ว่าจะเป็นการเพิ่มก็ตาม เช่น
- Comment — ใช้ Post
- Conversation — ใช้ Start
- User Account — ใช้ Invite (บริบทคือ account ภายนอกถูกเพิ่มเข้ามาในกลุ่ม ดูเป็นการเชื้อเชิญ)
- Attachment — ใช้ Add หรือ upload
- Rows in Table — ใช้ Add หรือ Insert
สุดท้าย ถ้ามีความกังวลว่า ผู้ใช้จะไม่เข้าใจ ก็ให้ความรู้โดยกระบวนการทาง UX เช่น การเปิด Alert เพื่ออธิบายผล และให้เลือก Remove หรือ Delete ( ไม่ใช้ OK ทั้งนี้เพื่อให้เกิดการ Repetition ของคำ มันจะทำให้จดจำได้ดีขึ้น เป็นต้น )