ยูทีเอฟ-8

ยูทีเอฟ-8 () เป็นมาตรฐานการเข้ารหัสอักขระที่ใช้สำหรับการสื่อสารทางอิเล็กทรอนิกส์ ซึ่งกำหนดขึ้นภายใต้มาตรฐานยูนิโคด ชื่อนี้มีที่มาจากคำว่า Unicode Transformation Format – 8-bit ทั้งนี้ จากข้อมูล ณ เดือนธันวาคม ค.ศ. 2025 หน้าเว็บเกือบทั้งหมด (ร้อยละ 99) ถูกส่งผ่านในรูปแบบการเข้ารหัสยูทีเอฟ-8

ยูทีเอฟ-8 รองรับจุดรหัสยูนิโคดที่ถูกต้องทั้งหมด 1,112,064 จุด โดยใช้การเข้ารหัสแบบความกว้างแปรผัน ซึ่งมีความยาวตั้งแต่หนึ่งถึงสี่หน่วยรหัส ขนาดหน่วยละหนึ่งไบต์ (8 บิต)

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

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

อ้างอิง

หมวดหมู่:รหัสอักขระ
หมวดหมู่:การเข้ารหัส