ASP

Temas relacionados →  Informática , Codificación .

Siglas de Active Server Pages. Tecnología de programación desarrollada por Microsoft destinada a presentar páginas interactivas en los navegadores web. Esta página que ves ahora mismo fue en origen una consulta mediante ASP de una sencilla base de datos hecha en Microsoft Access (ahora es código php con una base de datos MySQL). ASP suele formar tandem con servidores Windows (el lenguaje PHP lo suele formar con sistemas Linux).


Binario

Inglés:  Binary

Temas relacionados →  Informática , Información , Codificación .

Cualquier sistema de almacenamiento de la información en el que la unidad básica sólo puede almacenar uno de dos valores posibles (de ahí su nombre).

Usualmente estos sistemas usan un sistema numerico en base dos.


Carácter invisible

Inglés:  Invisible character, Nonprinting character, Formatting mark

Temas relacionados →  Composición , Informática , Composición , Codificación .

En programas que incluyen algún tratamiento de texto, caracteres que no se ven ni se imprimen pero que van dentro del flujo de texto para formatearlo.

Una de sus ventajas es que permiten de forma muy sencilla alterar el aspecto de los textos. Uno de los inconvenientes es que, al ser invisible, es fácil eliminarlos o situarlos en lugares inadecuados mientras se trabaja. Por eso los procesadores de texto suelen tener la opción de ocultar o mostrar ese tipo de caracteres.

Aunque los caracteres invisibles pueden ser de cualquier tipo y cada fabricante define y usa los que mejor le parecen, existen algunos conjuntos de caracteres invisibles, los llamados "lenguajes de marcas" como el HTML o XML, que han sido estandarizados y son públicamente conocidos.

Otros tipos de marcas o caracteres invisibles son los que usan programas como Adobe InDesign o Quark XPress.

Conocer los principales caracteres invisibles de un programa facilita mucho las tareas de edición de grandes volúmenes de texto mediante operaciones de "buscar - cambiar".


Lenguaje de descripción de página

Inglés:  Page description language (PDL)
Francés:  Langage de description de page
Italiano:  Linguaggio di descrizione di pagina
Catalán:  Llenguatge de descripció de pàgines

Temas relacionados →  Diseño gráfico , Informática , Codificación .

Lenguaje de programación informática ideado expresamente para la preparación de páginas destinadas a la impresión o, en formas más modernas, a la preparación de páginas digitales y diseños en dos dimensiones. Los lenguajes de descripción de página más avanzados incluyen órdenes para crear y manejar gráficos de mapa de bits y vectoriales.

Un ejemplo de Hello, World en PostScript.
Un ejemplo de Hello, World en PostScript.

Ejemplos conocidos de lenguajes de descripción de página son PostScript, de la empresa Adobe, y PCL, de Hewlett-Packard.


Lenguaje de marcas

Inglés:  Markup language
Francés:  Langage de balisage
Italiano:  linguaggio di markup, Linguaggio di marcatura
Portugués:  Linguagem de marcação
Catalán:  Llenguatge de marques

Temas relacionados →  Información , Informática , Codificación .

Conjunto de códigos que se inserta en un texto entre marcas (que lo identifican como código) para formatear ese texto o proporcionarle cualidades añadidas

Los lenguajes de marcas presuponen que todos los caracteres implicados son texto básico y que las órdenes se distinguen del contenido porque van situada entre marcas concretas; en el HTML, por ejemplo, esas marcas son los símbolos < y >. Cualquier cosa situada entre ambas se entiende que es una orden, no contenido.

Los lenguajes de marcas tienen la virtud de que facilitan la transmisión y tratamiento de datos, ya que cualquier programa capaz de admitir textos será capaz de aceptarlos. Además, son fácilmente ampliables y extensibles.

Ejemplos de los lenguajes de marcas son SGML, XML o HTML.


Multiplataforma

Temas relacionados →  Informática , Codificación .

En términos de informática, cualquier cosa que puede funcionar en más de un sistema operativo, especialmente en los más conocidos (Windows, Mac OSX y linux).


Octeto

Inglés:  Octet
Francés:  Octet
Portugués:  Octeto
Catalán:  Octet

Temas relacionados →  Informática , Codificación .

En informática, sinónimo de byte entendido éste como agrupación de ocho bits; por ejemplo: 00110100 es un octeto.

Un byte u octeto informático.
Un byte u octeto informático.

Por simple matemática combinatoria, en código binario sólo hay 256 octetos posibles.


PostScript

Temas relacionados →  Informática , Preimpresión , Codificación .

Lenguaje de programación creado por la firma estadounidense Adobe que se usa para decirle a una máquina destinada a imprimir cómo y qué debe imprimir. Es lo que se llama un "lenguaje de descripción de página". Por eso, un documento PostScript, es un pequeño programa que le dice a una máquina qué, cómo y dónde imprimir, paso a paso.

Un pequeño programa PostScript y su resultado impreso.
Un pequeño programa PostScript y su resultado impreso.

Los documentos PostScript deben imprimirse en aparatos PostScript, es decir, en aparatos que tienen un dispositivo interno (RIP) capaz de descifrar el código que reciben y convertirlo en simples puntos de impresión ("aquí imprimo, aquí no, aquí sí, aquí también, etc…").

Icono de Adobe PostScript nivel 3.
Icono de Adobe PostScript nivel 3.

Un archivo PostScript, como programa que es, debe atenerse a unas reglas de construcción muy precisas. Aparte de esto, puede contener dentro datos de todo tipo: Textos, Imágenes de mapa de bits (es decir, "fotos") y descripciones matemáticas de gráficos (es decir, " dibujos vectoriales"). [Más información].

La primera versión de PostSctipt (Nivel 1) apareció en 1984. La última (equivalente al Nivel 3) se hizo pública en 1997 y, aunque era mucho más avanzada que las anteriores, en pocos años quedó anticuada al no contemplar el uso de transparencias (lo que hace que los expertos recomienden incluso abandonar por completo el archivo de archivos EPS). Adobe solventó esta carencia con soluciones de impresión como la tecnología PDF Print Engine y la creación y desarrollo del formato PDF, al que se puede considerar el hijo listo de PostScript.


XHTML

Temas relacionados →  Informática , Codificación .

Al igual que html, es un lenguaje informático de marcas (tags) para definición e intercambio de datos en forma de hipertexto. No es un lenguaje de programación, sino más bien un conjunto de reglas de escritura. Las siglas xhtml corresponden al inglés eXtended Hyper Text Markup Language (es decir: "Lenguaje de marcas de hiper texto ampliado"). Es un subconjunto del código html (que a su vez lo es de SGML).

La diferencia entre xhtml y html es que xhtml es más restrictivo en sus reglas de uso y escritura. El objetivo de esta falta de permisividad es evitar el marasmo de código en el que la creación de páginas web estaba cayendo y conseguir que los creadores de páginas web (humanos y programas) escriban páginas que se atengan a unos estándares para que puedan seguir siendo legibles en un futuro (y evitar así la pérdida de información).

Hay varias versiones y revisiones del estándar xhtml. De ese trabajo se encarga una organización internacional llamada W3C.


XML

Temas relacionados →  Informática , Codificación .

Siglas del inglés "eXtensible Markup Language" (lenguaje extenxible de marcas). Es un lenguaje informático de marcas (tags) para definición e intercambio de datos derivado de SGML (Standard General Markup Language: Lenguaje General de Marcas Estándar).

El objetivo de xml es que un usuario pueda definir y crear un conjunto de marcas para definir y estructurar cualquier grupo de datos. Es un lenguaje de descripción de datos. La única obligación del usuario es seguir unas normas de construcción y jerarquización de marcas muy estrictas. De hecho lo único que es xml es el conjunto de esas normas de creación.

Así, con xml podemos definir una base de datos que incluya los habitantes de un país, especificando sus características hasta el mínimo detalle. También podemos describir y estructurar las noticias del día en un un grupo periodístico (luego, conforme a otras reglas de combinación de datos, podríamos volcar a un cliente todos lo datos del día referentes a un hecho concreto siguiendo un formato concreto).

Al ir los datos claramente definidos, es posible crear reglas automáticas de combinación, filtrado y presentación. Por eso xml está recibiendo tanta atención del mundo editorial y periodístico con iniciativas como JDF, por ejemplo. Porque permite reutilizar y redireccionar los datos hacia distintas presentaciones (libros, catálogos, sitios web…) sin grandes gastos o pérdidas de tiempo.


Xobject

Temas relacionados →  Informática , PDF , Codificación .

En el formatoPDF, un XObject (de eXternal Object) es un objeto gráfico que se define aparte de la corriente de datos en la que se usa.

Según su uso Hay tres tipos principales de XObjects:

  • XObject de imagen

    (image XObject): Sirve para definir imágenes.

  • XObject de formulario

    (form XObject): Define series o grupos de objetos gráficos que se usan varias veces en el documento (pese a su nombre, no debe confundirse con un formulario en el sentido de algo que hay que rellenar). Se divide en dos tipos:

    • XObject de grupos

      (group XObject): Son grupos de elementos gráficos que se usan como tal conjunto.

    • XObject de referencia

      (reference XObject): Son grupos de elementos definidos en otro documento PDF, al que se puede llamar. Este PDF puede ser un documento externo o estar definido internamente dentro del flujo de datos del PDF.

  • XObject PostScript

    (PostScript XObject): Define trozos de código PostScript.

Al ser un elemento que ha ido evolucionando con los niveles de PDF, algunos programas tienen problemas con algunas de sus variantes.


XSL

Temas relacionados →  Informática , Codificación .

XSL (siglas de Extensible Stylesheet Language, expresión inglesa traducible como "lenguaje extensible de hojas de estilo") es una familia de lenguajes basados en el estándar XML que permite describir cómo la información contenida en un documento XML cualquiera debe ser transformada o formateada para su presentación en un medio.

Esta familia está formada por tres lenguajes:

  • XSLT (siglas de Extensible Stylesheet Language Transformations, lenguaje de hojas extensibles de transformación), que permite convertir documentos XML de una sintaxis a otra (por ejemplo, de un XML a otro o a un documento HTML).
  • XSL-FO (lenguaje de hojas extensibles de formateo de objetos), que permite especificar el formato visual con el cual se quiere presentar un documento XML, es usado principalmente para generar documentos PDF.
  • XPath, o XML Path Language, es una sintaxis (no basada en XML) para acceder o referirse a porciones de un documento XML.

Estas tres especificaciones son recomendaciones oficiales del W3C.