iUXUI Journey V — Low Calorie & Environmentally-Friendly UI

RuzeriE K.
2 min readFeb 22, 2021

ทริปทริคในการออกแบบ UI ให้ user ใช้พลังงานน้อย และรักษ์โลก

ต้นฉบับ low calorie, envi-friendly จาก designil.com

หมวดแรก LOW CALORIE UI

#1 Click (คลิก) VS Scroll (เลื่อนขึ้นลง)

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

ฉะนั้น ควรออกแบบให้ใช้ scroll ขึ้นลงดีกว่า หน้าแรกให้ใส่เนื้อหาหลัก ที่กระชับ ส่วนอื่นๆ เอาไปยัดไว้หน้ารองที่อยู่ด้านล่าง ลองดูตัวอย่างที่เว็ปของ apple ได้

#2 Type (พิมพ์) VS Click (คลิก)

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

ดังตัวอย่างที่ให้มา จะเป็นปุ่มให้กรอกตัวเลข ซึ่งเราเลือกบวกลบจำนวนได้ แต่ก็ต้องทำให้พิมพ์ได้เผื่อไว้นิดนะ อย่า fix จนเกินไป เปิดทางให้เลือกบ้าง

#3 Drag (ลาก) VS Click (คลิก)

ตัวเลือกแบบให้เลื่อนเพื่อเลือกค่า เช่น ราคา ระยะทาง แบบนี้เป็น UI ที่ไม่ดี เพราะผู้ใช้ต้องเกร็งมือ และต้องเพ่ง เพื่อให้ได้ค่าที่ต้องการ

ควรเปลี่ยนมาเป็นให้คลิกแทน ดังตัวอย่าง ที่สร้างตัวเลือกช่วงราคาให้ผู้ใช้เลือกแทน ดูง่าย เห็นปุ๊บจิ้มได้เลย ไม่ต้องเกร็ง เดี๋ยวนิ้วล็อค

#4 Press (กดค้าง) VS Click (คลิก)

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

เพิ่มอีกนิด คือแสดงให้ผู้ใช้เห็นด้วยว่าเลือกอะไรไปบ้าง จะใช้ไอคอน หรือเซ็ตกรอบหนา ก็ว่ากันไป

#5 Swipe (เลื่อนปัดซ้าย/ขวา) VS Scroll (เลื่อนขึ้นลง)

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

#6 Remember (จดจำ) VS Recall (ระลึก)

ข้อนี้เป็นกระบวนการละ ไม่ใช่การกระทำ

ยกตัวอย่างเช่น หากเราจะถอนเงิน UI ที่ดีต้องแสดงยอดเงินคงเหลือให้เรารู้ก่อน เพื่อจะได้ไม่ถอนเกิน (แต่ทางด้านความปลอดภัย อันนี้ไม่แน่ใจว่าควรทำไหมนะ) แบบนี้คือ การระลึก ไม่ใช่ให้ผู้ใช้ นึกเอาเอง (จดจำ)

ฉะนั้น เลี่ยงการออกแบบ ที่จะต้องให้ผู้ใช้จดจำข้อมูล ที่ระบบเราสามารถตอบได้ ข้อนี้ critical มากๆ เน้นฝุดๆ

#7 UI VS Natural Language, Voice (ภาษาพูด)

อันนี้เป็น conceptual มวักมวั๊ก

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

หมวดสอง ENVIRONMENTALLY-FRIENDLY UI

#1 ตัด UI ที่ไม่จำเป็น

อันนี้ขอบเขตกว้างมว๊าก มันต้องเอา user journey มาดูกันเลยเทียว ว่าไอที่เราใส่เข้าไปนะ เพื่ออะไร ไม่มีแล้วผู้ใช้ชีวิตดีขึ้นไหม ไม่ใช่ใส่มาเพื่อเพิ่มฟีเจอร์ให้ดูเยอะเข้าไว้

#2 ลดความเข้มข้นของเส้น

จากดำเข้ม ก็ให้เป็นเทาซะ เพราะยิ่ง contrast มาก สายตาของผู้ใช้จะโดนดึงดูดมาก ไม่ได้ focus ไปที่ content สำคัญ ที่เราอยากสื่อ

ไม่เด่น ก็อย่าทำตัวเด่น (Oops!!!)

#3 เพิ่มพื้นที่ว่าง

หนึ่งในทริคที่หลายสำนักบอกมาเลย ขอ space เยอะๆ เพื่อให้ เรียบหรูและดูดี

#4 นำ UI กลับมาใช้ใหม่

element ของ html ต่างๆ เช่น ปุ่ม, select box, calendar ชิ้นส่วนต่างๆ พวกนี้ ควรใช้แบบเดียวกันทั้งระบบ (คีย์เวริ์ด stencil ของ UI)

ปัญหานี้เคยเจอตอนแยกงานกันทำ สามคนก็สามแบบ จริงๆ ควรมี template กลาง ที่คุยกันไว้ก่อนว่าให้ใช้แบบนี้นะ มันจะได้ออกมาโทนเดียวกัน

#5 เพิ่มข้อความข้างสีหรือใช้ Icon ประกอบ

ข้อนี้เป็นรายละเอียดปลีกย่อย ที่จะแสดงว่าเราใส่ใจผู้ใช้มากแค่ไหน บางคนตาบอดสี ควรมีข้อความบอกว่าสีที่แสดงนี้ สีอะไร

ส่วนการใช้ icon ก็เพื่อสื่อความ เพราะคนเข้าใจภาษาภาพมากกว่าภาษาเขียน

จบไปอีกหนึ่ง รายละเอียดมันเยอะจริมๆ หวังว่าตอนตรวจงานพี่ๆ ทีม GUI จะไม่ลืมนะ 😁

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

RuzeriE K.
RuzeriE K.

Written by RuzeriE K.

Like to be a Agriculturist and career is Developer around 10+ years but I feel like, I'm still a novice.

No responses yet

Write a response