Skip to main content

¿Qué es un identificador de sistema?

En el mundo de la tecnología de la información, un identificador de sistema es un tipo específico de "construcción de procesamiento de documentos": le dice a las computadoras cómo se debe interpretar un archivo específico al identificar qué tipo de aplicación debería usarlo. Los identificadores del sistema van al comienzo de un archivo para dar instrucciones a la computadora de interpretación. Los programadores usan este tipo de directivas útiles en lenguajes de marcado como HTML y XML.

Al principio, los identificadores del sistema se usaban en un entorno de lenguaje de marcado HyTime para herramientas como el Lenguaje de marcado general estandarizado o SGML. El identificador del sistema también es parte de un documento HTML, el tipo común de archivo para crear pantallas de páginas web. Además, un identificador del sistema es parte de XML, un lenguaje de marcado para controlar elementos virtuales con etiquetas.

Los identificadores del sistema generalmente se incluyen en una Declaración de tipo de documento (DTD). El DTD es parte de una etiqueta de orientación que va antes que el código ejecutable. Los programadores lo llaman una referencia de URI sin fragmentos. El identificador del sistema puede ser parte de lo que se coloca entre comillas en un DTD.

Diferentes tipos de identificadores ayudan a las computadoras a usar archivos de marcado de diferentes maneras. Un identificador del sistema es para un documento que solo debe ser utilizado por una aplicación. Cuando un documento abarca más de una aplicación, utiliza un identificador público.

Los identificadores del sistema a menudo incluirán una referencia al World Wide Web Consortium, o W3, a través de una etiqueta que incluye www.w3.org. El World Wide Web Consortium es un grupo que presenta estándares internacionales para lenguajes de marcado a la comunidad de programación. El W3 es una fuente autorizada para aprender la estructura de documentos XML y HTML. Es por eso que un identificador del sistema incluirá la dirección a la dirección W3.

Los navegadores web interpretan el identificador del sistema y otras partes de la Declaración de tipo de documento, o DOCTYPE. Los programadores se refieren a las acciones de diagnóstico de las tecnologías del navegador web como "olfatear" o "cambiar", donde el navegador determina un modo de diseño con atención al código DTD. En muchos tipos de navegadores web modernos, el DTD es en gran medida inútil si el tipo HTML se interpreta con analizadores HTML, en lugar de otros métodos de lectura. Sin embargo, el identificador del sistema y la DTD siguen siendo el estándar común para garantizar que el navegador web reconozca el formato de un archivo. Todo esto crea el sistema sofisticado donde una variedad de navegadores diseñan con precisión las páginas web de acuerdo con el código fuente que se les presenta.