เครื่องสร้างข้อความแบบ Glitch
Glitch หรือ Zalgo จะสร้างชุดเครื่องหมายประกอบอักษรยูนิโค้ดที่เรียงต่อกันเหนือ ใต้ และภายในแต่ละตัวอักษร เพื่อให้ข้อความดูเหมือนถูกทำลาย ซึ่งเป็นรูปแบบการแสดงผลมาตรฐานสำหรับมีมแนว “ถูกผีหลอก” หรือ “ไวรัส” รวมถึงเนื้อหาสตรีมที่เกี่ยวข้องกับธีมสยองขวัญ เครื่องมือนี้จะนำข้อความผ่านเครื่องหมายประกอบต่างๆ ได้หลายระดับตามต้องการ ตั้งแต่เพียงเล็กน้อยไปจนถึงภาพที่ดูยุ่งเหยิงเต็มหน้าจอ
วิธีทำให้ข้อความแสดงผลผิดพลาด
-
1
พิมพ์หรือวางข้อความ
ข้อความใดๆ ก็ตาม — ตัวอักษร ตัวเลข และช่องว่าง
-
2
ตั้งค่าความเข้ม
จำนวนเครื่องหมายที่ใช้ในการรวมกันที่เรียงซ้อนกันต่อตัวอักษร (1 = เล็กน้อย; 6 = Zalgo แบบเต็ม)
-
3
สร้างขึ้น
กราฟิกฐานแต่ละตัวจะได้รับเครื่องหมายเสริมสำหรับการรวมอักขระแบบสุ่ม ซึ่งเลือกมาจากบล็อกเครื่องหมายการรวมของ Unicode
-
4
คัดลอกและวาง
ผลลัพธ์นี้สามารถใช้งานได้ในแอปพลิเคชันใดก็ตามที่รองรับ Unicode
แท้จริงแล้ว ข้อความ Zalgo คืออะไร?
นี่ไม่ใช่ฟอนต์ แต่เป็นข้อความธรรมดาที่ประกอบด้วยตัวอักษรจากชุดสัญลักษณ์ประกอบเครื่องหมายสะกดพิเศษของยูนิโค้ด (U+0300–U+036F) และส่วนเสริมต่างๆ โดยแต่ละเครื่องหมายจะปรากฏเหนือหรือใต้กราฟิกตัวอักษรก่อนหน้า และจะแสดงผลได้ไม่ว่าจะใช้ฟอนต์ประเภทใดก็ตาม
ระดับความเข้มข้น
| ความเข้ม | คะแนนต่อกราฟิก | ผลลัพธ์ |
|---|---|---|
| 1 | 1 | แสงเรืองเลือนอ่อนๆ แต่ยังอ่านได้ |
| 2–3 | 2–3 | ดีไซน์แบบคลาสสิกที่มีลักษณะผิดปกติเล็กน้อย |
| 4–6 | 4–6 | Zalgo แบบเต็ม — ส่วนที่กราฟิกล้นขอบเขตของเส้นความสูง |
จุดที่โปรแกรมทำงานและจุดที่โปรแกรมหยุดการทำงาน
- รูปแบบการแสดงผล: คำอธิบายบน Twitter, Discord, Reddit และ YouTube; Notion; VS Code
- Breaks: ใช้สำหรับฟิลด์ข้อมูลที่ต้องการปรับรูปแบบให้สอดคล้องกับมาตรฐาน Unicode และ SMS (ซึ่งมักถูกแปลงเป็น ASCII อย่างผิดพลาด) รวมถึงไฟล์ PDF ที่พิมพ์ออกมา
- ความสามารถในการเข้าถึง: โปรแกรมอ่านหน้าจอจะอ่านตัวอักษรที่ใช้จริงพร้อมกับเครื่องหมายต่างๆ (“ตัวอักษรเล็กภาษาละติน a; เครื่องหมายเน้นรุนแรง; เครื่องหมายไทด์”) ห้ามใช้ข้อความที่แสดงความผิดพลาดในข้อความหลักที่ออกแบบมาสำหรับการอ่านออกเสียง
คำแนะนำ: จำกัดความเสียหายให้อยู่ในระดับที่เหมาะสม
ตัวอักษรหนักแบบ Zalgo อาจล้นไปยังบรรทัดด้านบนและด้านล่าง ส่งผลให้การจัดวางหน้าเว็บเสียความสม่ำเสมอ สำหรับชีวประวัติหรือหัวข้อใน Twitter ควรใช้ระดับความเข้มของตัวอักษรอยู่ที่ 1–2 โดยควรจำกัดการใช้ตัวอักษรหนักอย่างมากเฉพาะโพสต์สั้นๆ ที่เน้นความน่าสะพรึงกลัว หรือเพื่อเสริมเอกลักษณ์ของชื่อผู้ใช้เท่านั้น
คำถามที่พบบ่อย
การรวมเครื่องหมายเข้าด้วยกันในแนวตั้งโดยไม่ส่งผลต่อความสูงของเส้น เมื่อนำเครื่องหมายมากกว่า 5 รายการมาวางซ้อนกัน ตัวอักษรจะยื่นออกมาสู่เส้นข้างเคียง โดยเฉพาะในลวดลายที่มีความสูงของเส้นแคบ จะได้รับผลกระทบอย่างชัดเจน
ข้อมูลนี้เป็นยูนิโค้ดที่ถูกต้องตามมาตรฐาน จึงสามารถผ่านการตรวจสอบสแปมได้ทุกครั้ง อย่างไรก็ตาม บางแพลตฟอร์มอาจจัดประเภทข้อมูลนี้ว่าเป็น “รูปแบบการแสดงข้อความที่ไม่เหมาะสม” ในชื่อผู้ใช้ แต่ในแง่ของเนื้อหาแล้วถือว่าไม่มีปัญหา
อีโมจิส่วนใหญ่เป็นข้อมูลรหัสเดี่ยวที่ไม่มีพฤติกรรมการรวมรูปแบบ ทำให้สัญลักษณ์เหล่านี้ลอยอยู่ใกล้กับตัวอักษรแต่ไม่อยู่บนพื้นผิวของมัน ผลลัพธ์อาจไม่สม่ำเสมอ ดังนั้นควรใช้ข้อความภาษาละตินแทนเพื่อให้ได้ผลลัพธ์ที่คาดเดาได้จาก Zalgo
ไม่ — การแสดงผลผิดปกตินี้เกิดขึ้นภายในเบราว์เซอร์เท่านั้น และข้อความที่คุณพิมพ์จะไม่ถูกส่งออกไปเลย