Skip to main content

หน้ารหัสคืออะไร?

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

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

หน้ารหัสถูกจัดเรียงในตารางที่โดยทั่วไปมีจำนวนคอลัมน์และแถวที่เฉพาะเจาะจงหน้ารหัสหกเหลี่ยมหรือ 16 บิตจะมี 16 คอลัมน์และ 16 แถวทำให้มีพื้นที่ทั้งหมด 256 แห่งขนาดทั่วไปอื่น ๆ คือ 8x8 หรือ 8 บิตและการเปลี่ยนแปลง 8 บิตทั่วไปของ 7x7ยิ่งตารางมีขนาดใหญ่เท่าใดอักขระก็ยิ่งมีและการเข้ารหัสโดยรวมก็ยิ่งซับซ้อนมากขึ้นเท่านั้น

มีชุดรหัสที่แตกต่างกันมากมายในการใช้งานทั่วไปในปัจจุบันรหัสที่พบบ่อยที่สุดคือ Unicode และ American Standard Code สำหรับ Information Interchange (ASCII) แต่แต่ละภาษามีรหัสเวอร์ชันของตัวเองสำหรับใช้กับตัวอักษรแต่ละตัวที่เฉพาะเจาะจงบางภาษาเช่นฟินแลนด์หรือญี่ปุ่นมีชุดที่ซับซ้อนมากเพื่ออธิบายภาษาที่แยกได้นอกจากนี้ บริษัท ฮาร์ดแวร์คอมพิวเตอร์รายใหญ่เช่น IBM Reg ;, หรือ บริษัท ระบบปฏิบัติการเช่น Microsoft Reg ;, ใช้หน้ารหัสที่เป็นกรรมสิทธิ์ของตนเองบริษัท เหล่านี้จำเป็นต้องรักษาหน้าอื่นสำหรับแต่ละภาษาเช่นกัน

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

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