Historia del postscript. Estas páginas proporcionan una descripción general de la evolución del lenguaje de descripción de páginas PostScript. PostScript lleva más de 25 años en el mercado. Esto tuvo un profundo impacto en la industria editorial y sigue siendo un estándar industrial importante incluso hoy en día.

PostScript es un lenguaje programación, que se utiliza para describir gráficos vectoriales e impresión. Fue desarrollado por John Warnock junto con colegas de Adobe Systems en 1982.

Edad Oscura. Historia del postscript

Para evaluar PostScript, es necesario saber cómo funciona el mercado antes de que esté disponible. A principios de los 80, si necesitabas equipo tipográfico, ibas a los tipógrafos Acme y te vendían un sistema Acme con un dispositivo de salida Acme. Luego, recibirá al menos dos semanas de capacitación para aprender a utilizar el sistema. El sistema Acme no será compatible con equipos de ningún otro fabricante. En la mayoría de los casos, sería incluso difícil o imposible intercambiar datos con otros sistemas.

Si tiene una computadora personal, puede conectarla a una impresora matricial, que generará caracteres rasterizados de baja calidad. Los gráficos se podían hacer, pero la calidad sólo era aceptable para los nerds que compraban computadoras en aquellos días.

El comienzo es una fotocopiadora. Historia del postscript

La historia de PostScript comienza en Parc, un instituto de investigación de Xerox. Fue aquí donde se desarrollaron muchas de las tecnologías informáticas que hoy damos por sentadas. Impresora láser, GUI y Ethernet son algunos ejemplos brillantes.

Uno de los brillantes ingenieros que trabajó en Xerox fue John Warnock. Desarrolló un lenguaje llamado Interpress que podría usarse para controlar las impresoras láser Xerox. Él y su jefe, Charles M. Chuck Geschke, pasaron dos años intentando convencer a Xerox de convertir Interpress en un producto comercial. Cuando eso falló, decidieron dejar Xerox y probarlo ellos mismos.  

Adobe fundado

John Warnock y Chuck Geschke llamaron a su empresa Adobe en honor al pequeño arroyo que corría detrás de la casa de Warnock en Los Altos, California. A veces se ve esta referencia en guías de vinos en mapas del Valle de Napa, donde se producen algunos de los vinos más famosos de California.

Al principio, Warnock y Geschke pensaron en construir ellos mismos una impresora verdaderamente potente, pero pronto se dieron cuenta de que tendría más sentido que otros fabricantes desarrollaran herramientas para controlar sus impresoras.

Adobe necesitó 20 años-hombre para desarrollar PostScript, un lenguaje que puede usarse para controlar dispositivos de salida como impresoras láser.

 

1984 - PostScript nivel 1. Historia del PostScript

PostScript fue lanzado en 1984. Originalmente se llamaba simplemente PostScript. El "Nivel 1" se agregó más tarde para diferenciarlo de la actualización posterior del Nivel 2.

PostScript es un lenguaje muy poderoso, que es un poco como Forth, otro lenguaje informático. Desde el principio, PostScript requería un sistema bastante potente para funcionar. De hecho, en sus primeros años, las impresoras PostScript tenían más potencia de procesamiento que los Macintosh conectados a ellas.

Ofrece enormes beneficios que otros sistemas no ofrecen:

  • PostScript es independiente del dispositivo. Esto significa que el archivo PostScript se puede ejecutar en cualquier dispositivo PostScript. En una impresora láser se obtiene una salida de 300 ppp, pero el mismo archivo produce 2400 o 2540 ppp maravillosamente nítidos en una fotocomponedora. Para los usuarios, esto significaba que ya no estaban atados a un solo fabricante y podían elegir los dispositivos que mejor se adaptaban a su propósito. Historia del postscript
  • Cualquier fabricante puede adquirir una licencia para un intérprete PostScript y utilizarla para crear un dispositivo de salida.
  • Las especificaciones (sintaxis) de PostScript estaban disponibles gratuitamente, por lo que cualquiera podía escribir software que las soportara.

PostScript despega

PostScript era un juego bastante importante para Adobe y no habrían podido convencer al mercado de su valor si no fuera por Steve Jobs de Apple Computer.

En 1985, las ventas de computadoras Macintosh comenzaron a disminuir y Apple realmente necesitaba una aplicación excelente para su nuevo bebé. A Steve Jobs le gustó la tecnología de Adobe, invirtió 2,5 millones de dólares en la empresa y convenció a Warnock para que creara un controlador PostScript para LaserWriter de Apple. Esta impresora era similar a la HP LaserJet, pero un controlador PostScript le permitiría producir páginas con "calidad de compositor". La LaserWriter cuesta alrededor de 7000 dólares. Esto puede parecer caro hoy en día (¡y lo era!), pero compárelo con la primera impresora láser de Xerox, que costó 1978 dólares en 500.

Un ordenador conectado a una impresora láser de alta potencia no habría tenido mucho impacto, pero Apple y Adobe tuvieron la suerte de toparse con un tercer socio, una pequeña empresa emergente que creó una aplicación para aprovechar al máximo la Mac y LaserWriter. grados. La empresa se llamaba Aldus y su producto de software era PageMaker.

Nació la autoedición y, al cabo de un año, la combinación de LaserWriter, PostScript y PageMaker salvó a Apple y convirtió a Aldus y Adobe en empresas ricas. Linotype fue el primer proveedor de gráficos en reconocer el valor de PostScript y ofrecer un conjunto de imágenes con su propio RIP PostScript. Pronto le siguieron otros fabricantes y PostScript se convirtió rápidamente en la lengua franca del mundo. preimpresión.

1991 - PostScript Nivel 2. Historia del PostScript

Alrededor de 1991, Adobe lanzó la siguiente versión de PostScript, llamada Nivel 2. Esta fue una actualización bastante importante que los representantes esperaban ansiosamente. preimpresión.

Las características más importantes:

  • Velocidad y confiabilidad mejoradas: los errores de PostScript Limitcheck y VMerror se volvieron terribles poco antes de que se introdujera el segundo nivel. Adobe ha solucionado todo esto mejorando la gestión de la memoria de su código y optimizando su código. Esto también nos dio un mejor rendimiento, especialmente con escaneos intercalados.
  • Soporte de separación In-Rip: Los RIP de nivel 2 son capaces de recibir un archivo PostScript compuesto y realizar la separación de colores por sí solos. Esta no es una característica obligatoria y ciertamente existen diferencias funcionales entre los RIP de capa 2 de diferentes fabricantes.
  • Descomprimir imágenes en RIP: Los RIP de nivel 2 pueden descomprimir imágenes comprimidas JPEG y CCITT Grupo 4.
  • Compatibilidad con fuentes compuestas: esto es importante para los países asiáticos que utilizan conjuntos de caracteres más grandes que los que utilizamos en Europa. Apple debería haber admitido fuentes compuestas a través de QuickDraw GX. Hoy en día se puede encontrar en el armario de Apple junto a otros descubrimientos como OpenDoc y Newton.
  • Almacenamiento en caché de fuentes y plantillas: las cosas aburridas como eliminar el caché de fuentes desaparecen en el nivel dos. El almacenamiento en caché de patrones fue utilizado unos años más tarde por empresas como PressWise y Preps.
  • Controladores mejorados: Principalmente LaserWriter 8 para Macintosh y el controlador Adobe PostScript 2.X para Windows 3.1 junto con los controladores PPD asociados.
  • Algoritmos de detección mejorados: esta era una vieja noticia para muchos fabricantes de RIP cuando salió el Nivel 2.  

Adopción lenta del nivel 2

Adobe cometió un gran error al publicar primero las especificaciones de Nivel 2 y luego trabajar en la implementación real. Para gran vergüenza, los competidores crearon emuladores de Capa 2 más rápido de lo que Adobe creía posible.
Aunque PostScript Nivel 2 tuvo beneficios inmediatos, pasó mucho tiempo antes de que las aplicaciones comenzaran a aprovechar la nueva funcionalidad. XPress 5, 11 años después del lanzamiento del Nivel 2, no admitía una función como la división dentro de una copia.

1998 - PostScript 3

Por alguna extraña razón, Adobe decidió llamar a la última actualización PostScript 3 en lugar de PostScript Nivel 3. En comparación con el Nivel 2, PostScript 3 fue una actualización bastante menor. Cuando se lanzó, muchas aplicaciones aún no podían soportar adecuadamente la Capa 2. Historia de PostScript

Ventajas principales PostScript 3 son:

  • Admite más de 256 niveles de grises por color. Adobe ha incluido el tramado de 12 bits en su código PostScript. Esto permite hasta 4096 niveles de grises por color. En el pasado, el límite de nivel de gris 256 a veces era visible como rayas, especialmente en mezclas.
  • Soporte para PDF. Los RIP PostScript 3 admiten archivos PostScript Nivel 2 y PDF.
  • Soporte de separación intra-rip mejorado: los RIP PostScript Nivel 2 ya son capaces de realizar separación de colores dentro del propio RIP, pero algunos tipos de imágenes, como imágenes dúplex o hexacromáticas, no se pueden procesar en dicho flujo de trabajo. PostScript 3 contiene un espacio de color adicional llamado DeviceN. Si una imagen en color que no sea CMYK está codificada en este espacio de color, PostScript 3 RIP puede proporcionar la separación de color correcta de esa imagen.
  • Listo para imprimir. En estos días de publicidad en Internet, Adobe no pudo mantenerse al margen y agregó algunas funciones de Internet a PostScript. Por extraño que parezca, ninguno de los clientes OEM de Adobe parece haberse molestado en implementarlo.

2001 - La gran división. Historia del postscript

Las especificaciones para PDF 1.4, lanzadas en 2001, incluían por primera vez un par de características que no tenían equivalente en PostScript: transparencia y capas.

Resolución de imagen

¿Es 2006 el principio del fin? Historia del postscript

En 2006, Adobe anunció Adobe PDF Print Engine (APPE), una reescritura completa de su arquitectura RIP. En lugar de depender de PostScript como lenguaje de descripción de página principal, APPE utiliza PDF. Los diseñadores ahora pueden exportar archivos PDF desde una aplicación de diseño como InDesign. Estas páginas se envían a la impresora, que utiliza un sistema de flujo de trabajo basado en PDF para inspeccionar, capturar y colocar estas páginas. Luego se utiliza el motor de impresión PDF para crear los datos terminados. A lo largo de toda la cadena, ya no se necesita PostScript.

Cuando se le preguntó si Adobe alguna vez presentará PostScript 4, una actualización que incluirá todas las nuevas características disponibles en PDF, Dov Isaacs de Adobe dijo lo siguiente en un hilo en los foros de Printplanet:

“Absolutamente no va a suceder. PostScript es un lenguaje de programación, no un lenguaje de descripción de páginas. Por su propia naturaleza, no proporciona flujos de trabajo de extremo a extremo verdaderamente sólidos ya que, por definición, el contenido puede cambiar sobre la marcha. Diversión para los hackers, desastre para las personas que necesitan ganarse la vida.
No, no hay un cuarto nivel en el disco. lenguaje postscript, a la espera de que el marketing dé la señal. A partir de PDF 1.4, todas las adiciones al modelo de imagen de Adobe se incluyeron en PDF en lugar de PostScript.
Para ser absolutamente claro, Adobe seguirá otorgando licencias de tecnología PostScript a través de nuestros socios OEM mientras exista demanda por parte de sus clientes. También continuaremos admitiendo la puerta de enlace de PostScript a PDF utilizando nuestra tecnología Distiller en Acrobat. Adobe seguirá brindando soporte EPS como formato de gráficos heredado para importar datos de gráficos opacos y opacos en aplicaciones de Adobe (como InDesign e Illustrator). Si bien definitivamente no recomendamos almacenar contenido gráfico nuevo en formato EPS (aparte de tener que importar los datos a programas de diseño de páginas que no estén exactamente centrados en PDF, ¡no es necesario mencionar nombres aquí!), nuestra base de usuarios debería sentirse cómoda. no tener que preocuparse por convertir sus grandes bibliotecas de recursos gráficos basados ​​en EPS". Historia del postscript

Fracaso gradual 

La publicación anterior ya dejó en claro que Adobe ya no está poniendo ningún esfuerzo en PostScript. En la última década, la industria ha pasado a flujos de trabajo basados ​​en PDF. Todavía hay casos aislados en los que se utiliza PostScript debido al uso de software obsoleto o a personas que no están dispuestas a cambiar su forma de trabajar. A medida que los controladores PostScript se vuelven cada vez más escasos, es sólo cuestión de tiempo antes de que PostScript desaparezca por completo.

diseño