โดย Wattana S.
🔤 Unicode & Symbols

Unicode คืออะไร ทำไมบางสัญลักษณ์ใช้ได้บางเครื่อง

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

ค้นหาและคัดลอกสัญลักษณ์ Unicode

ค้นหาด้วยชื่อ หมวดหมู่ หรือรหัส Unicode แล้วแตะการ์ดเพื่อคัดลอก

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

Unicode คืออะไร

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

ตัวอย่างง่าย ๆ

สัญลักษณ์ดาว มีรหัส Unicode คือ U+2605 เมื่อเราคัดลอก ★ ไปวาง อุปกรณ์จะอ่านรหัสนี้แล้วใช้ฟอนต์ในเครื่องวาดรูปสัญลักษณ์ออกมา

ทำไมบางสัญลักษณ์ใช้ได้บางเครื่อง

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

1. ฟอนต์ไม่มีตัวอักษรนั้น ถ้าฟอนต์ที่ระบบเลือกใช้ไม่มีรูปสัญลักษณ์对应รหัสดังกล่าว อาจแสดงเป็น □ หรือกล่องสี่เหลี่ยมแทน
2. ระบบปฏิบัติการเก่าเกินไป Unicode รุ่นใหม่เพิ่มสัญลักษณ์และ Emoji อยู่เรื่อย ๆ เครื่องที่ไม่ได้อัปเดตอาจยังไม่รองรับตัวใหม่
3. แอปใช้ฟอนต์ของตัวเอง บางแอปฝังฟอนต์หรือมีระบบแสดงผลเฉพาะ ทำให้เห็นต่างจากเบราว์เซอร์หรือแอปอื่น

อาการที่พบบ่อยเมื่อเครื่องไม่รองรับ

อาการ สาเหตุที่เป็นไปได้ วิธีแก้เบื้องต้น
เห็นเป็น □ หรือกล่องสี่เหลี่ยม ฟอนต์ไม่มีรูปสัญลักษณ์นั้น เปลี่ยนฟอนต์ อัปเดตระบบ หรือเปิดด้วยแอปอื่น
เห็นเป็น � เครื่องหมายคำถาม ข้อความถูกเข้ารหัสหรือถอดรหัสไม่ถูกต้อง บันทึกและส่งข้อความด้วย UTF-8
เห็นเป็นหลายตัวแยกกัน ระบบยังไม่รองรับสัญลักษณ์ผสมหรือ Emoji sequence อัปเดตระบบปฏิบัติการและแอป
หน้าตาไม่เหมือนอีกเครื่อง แต่ละแพลตฟอร์มใช้ดีไซน์หรือฟอนต์ต่างกัน เป็นพฤติกรรมปกติ ตราบใดที่ความหมายยังเหมือนเดิม

Unicode ต่างจากฟอนต์อย่างไร

Unicode ทำหน้าที่กำหนดว่า “ตัวนี้คืออะไร” ส่วนฟอนต์ทำหน้าที่กำหนดว่า “ตัวนี้หน้าตาอย่างไร” ดังนั้นสัญลักษณ์เดียวกันจึงอาจมีรูปทรง น้ำหนัก หรือรายละเอียดต่างกันได้บน iPhone, Android, Windows และ macOS แม้จะเป็นรหัส Unicode เดียวกัน

Unicode ต่างจาก Emoji อย่างไร

Emoji เป็นส่วนหนึ่งของ Unicode แต่ Unicode ไม่ได้มีเฉพาะ Emoji เท่านั้น เพราะยังครอบคลุมตัวอักษรจากภาษาทั่วโลก เครื่องหมายคณิตศาสตร์ สัญลักษณ์ทางเทคนิค ลูกศร รูปทรง และอักขระควบคุมอีกจำนวนมาก

วิธีลดปัญหาสัญลักษณ์แสดงผลไม่ตรงกัน

ควรอัปเดตระบบปฏิบัติการและแอปให้เป็นเวอร์ชันล่าสุด ใช้ฟอนต์มาตรฐาน และบันทึกข้อความด้วยการเข้ารหัส UTF-8 หากต้องนำสัญลักษณ์ไปใช้ในเว็บไซต์ ควรทดสอบทั้งบน iPhone, Android และคอมพิวเตอร์ก่อนเผยแพร่

คำถามที่พบบ่อย

Unicode ใช้บน iPhone และ Android ได้ไหม

ใช้ได้ แต่สัญลักษณ์บางตัวอาจแสดงไม่เหมือนกันหรือยังไม่รองรับ หากระบบหรือฟอนต์ของเครื่องยังเป็นเวอร์ชันเก่า

ทำไมส่งสัญลักษณ์ไปแล้วอีกคนเห็นเป็นกล่อง

เครื่องของผู้รับอาจไม่มีฟอนต์ที่รองรับอักขระนั้น หรือระบบปฏิบัติการยังไม่รองรับ Unicode รุ่นที่ใช้

Unicode ปลอดภัยสำหรับการตั้งชื่อในโซเชียลหรือเกมไหม

โดยทั่วไปใช้ได้ แต่บางแพลตฟอร์มอาจไม่อนุญาตอักขระบางประเภท หรืออาจตัดสัญลักษณ์ที่ระบบมองว่าไม่รองรับออก

ทำไมคัดลอกไปแล้วรูปแบบเปลี่ยน

เพราะแอปปลายทางอาจใช้ฟอนต์หรือระบบเรนเดอร์ของตัวเอง แม้ตัวอักขระและรหัส Unicode จะยังเป็นตัวเดิม

ควรใช้ UTF-8 หรือไม่

ควรใช้ UTF-8 เพราะรองรับอักขระ Unicode ได้กว้างและเป็นมาตรฐานที่ใช้กันทั่วไปบนเว็บไซต์และแอป

คัดลอกแล้ว

ดูเพิ่มเติม:

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More