¿Qué es una página de códigos?
La verdadera definición de una página de códigos es una clave que describe cada carácter disponible en un conjunto de caracteres específico. Esta definición técnica está siendo suplantada lentamente por una definición no técnica. En este caso, una página de códigos es la página de programación que se muestra cuando se observa el funcionamiento interno de una página web, archivo de computadora o programa. La definición original ha estado en uso durante décadas, pero el nuevo uso gana terreno todo el tiempo a medida que más usuarios de computadoras no técnicos entran en escena.
En la definición original, una página de códigos es casi como la clave de un código secreto. Tendrá una lista de valores numéricos que corresponde a un carácter específico en un lenguaje que no sea de máquina. Por ejemplo, '0040' puede corresponder al carácter '@.' Esto permite que una computadora use números y humanos para usar palabras, pero ambos tienen acceso a la misma información.
Una página de códigos generalmente se organiza en una tabla que tiene un número específico de columnas y filas. Una página de códigos hexadecimal, o de 16 bits, tendrá 16 columnas y 16 filas, lo que hace un total de 256 espacios en total. Otros tamaños comunes son 8x8 u 8 bits, y la variación común de 8 bits de 7x7. Cuanto más grande es la tabla, más caracteres puede tener el conjunto y más compleja puede ser la codificación general.
Hay muchos conjuntos de códigos diferentes de uso común en la actualidad. Los códigos más comunes son Unicode y American Standard Code for Information Interchange (ASCII), pero cada idioma tiene su propia versión del código para usar con cada alfabeto específico. Algunos idiomas, como el finlandés o el japonés, tienen conjuntos extremadamente complejos para dar cuenta de sus idiomas aislados. Además, las principales empresas de hardware informático, como IBM®, o empresas de sistemas operativos, como Microsoft®, utilizan sus propias páginas de códigos patentados. Estas compañías también necesitan mantener una página diferente para cada idioma.
La nueva definición se basa en el uso común del código de la palabra. En este caso, el código se refiere a cualquier tipo de programación, independientemente de su origen, uso o idioma. Es tan correcto usar código para describir el lenguaje ensamblador de la computadora como el funcionamiento interno de una página web. Este código genérico a menudo lo encuentran personas con poco conocimiento técnico cuando usan un sistema informático.
Este código a menudo se muestra en mensajes de error y en navegadores web. Estas páginas son a menudo bloques de fondo neutro, generalmente crema o blanco, con lo que parecen ser largas líneas de texto aleatorio. A menudo se denominan páginas de códigos, ya que contienen el código genérico en una página como fondo.