iOS ต้องการรักษา branding ให้ชื่อแบรนด์อยู่บรรทัดเดียวกัน

Wasith T. (Bai-Phai)
odds.team
Published in
1 min readNov 1, 2019

สมมมุติว่าชื่อแบรนด์ว่า “กูโค้ด” แล้วเราอยากให้คำว่า “กู” และ “โค้ด” อยู่บรรทัดเดียวกันเสมอ

https://www.youtube.com/watch?v=_RVX1ZEPaaU

เพราะบางครั้งชื่อแบรนด์อาจจะไม่ได้อยู่หน้าสุด อาจจะอยู่ตรงกลาง หรือท้ายประโยค เช่น สามารถติดตาม กด like, dislike กูโค้ดได้ หากคุณชอบหรือไม่ชอบคลิปนี้ ซึ่งมีโอกาสสูงที่อาจจะแสดงได้ว่า

สามารถติดตาม กด like, dislike กู
โค้ดได้ หากคุณชอบหรือไม่ชอบคลิปนี้

เพราะตัวตัดคำไทยจะมองคำว่า กู และคำว่า โค้ด เป็นคนละคำกัน

เราสามารถใส่ unicode ตัวนึงที่ชื่อว่า Word joiner รหัส 2060 เข้าไปที่ text ตัวนี้ เช่น สามารถติดตาม กด like, dislike กู\u{2060}โค้ดได้ หากคุณชอบหรือไม่ชอบคลิปนี้ ผลก็จะออกมาเป็น

สามารถติดตาม กด like, dislike 
กูโค้ดได้ หากคุณชอบหรือไม่ชอบคลิปนี้

ซึ่งจะทำให้ มองว่า กูโค้ด เป็นคำคำเดียวกันได้ ไม่โดนดีดขึ้นบรรทัดใหม่

สำหรับ Android ใน strings.xml สามารถใส่ว่า กู\u2060โค้ด ก็จะได้ผลลัพธ์แบบเดียวกัน

Unicode ตัวนี้ยังไม่ได้ลองกับ เว็บใครลองแล้วได้ผลยังไงมาบอกผมด้วยนะครับ

สวัสดีครับ

--

--

Wasith T. (Bai-Phai)
odds.team

ตบมือเป็นกำลังใจให้ผมด้วยนะครับ 😘