Diseño de escritorio

Diseño de escritorio

El mes pasado, analicé la historia de la publicación de escritorio (DTP) y su efecto en el diseño basado en papel, pero el lanzamiento de 1984 de Apple Macintosh y su interfaz gráfica de usuario (GUI) también abrió un medio de publicación completamente nuevo que se establece en volverse aún más importante que el papel: la pantalla de la computadora en sí. La importancia de la Mac para el diseño basado en la pantalla fue que dejó a un lado las pantallas de PC basadas en caracteres solo por texto y luego trató la pantalla de la computadora como una hoja de papel en blanco, hasta tener píxeles negros sobre un fondo blanco. Tratamiento de toda la pantalla como una mapa de bits direccionable que se habilita las imágenes y, lo más importante, múltiples tipos de letra que se presentarán en diseños ricos en pantalla en pantalla.

En el lanzamiento, la pantalla de mapa de bits de Mac y su impresora ImageWriter Dot-Matrix funcionaban con perfecta armonía a 72 ppi, por lo que las mismas fuentes con mapa de bits podrían usarse en la pantalla y el papel. Sin embargo, la calidad de impresión simplemente no era aceptable, y las fuentes de mapa de bits no eran escalables: la representación basada en mapa de bits requería almacenar una versión de cada letra y estilo en cada tamaño de punto posible, que rápidamente se volvió involuntaria, especialmente a resoluciones más altas. Este impasse se rompió en 1985 cuando el PDL PostScript de Adobe (lenguaje de descripción de la página) se alejó de las fuentes basadas en vectores programáticas a. PostScript describe tanto diseños de página como fuentes escalables en términos matemáticos en lugar de como una matrices de píxeles: cada página es un programa ejecutable que genera la apariencia final deseada (efectivamente un dibujo vectorial de página completa). En un accidente cerebrovascular, las páginas se convirtieron en independientes de resolución, dispositivo y plataforma, basada en contornos tipo 1 totalmente escalables de tipo 1.

PostScript ofreció una solución brillante para una salida de papel de calidad altamente diseñada, por lo que el siguiente paso lógico fue usarla para generar la salida de pantalla también, que es exactamente lo que Adobe proporcionó en 1987 con Display PostScript (DPS), creado en colaboración con Steve Jobs ( que acababan de ser expulsado de Apple) para su uso en sus nuevas próximas estaciones de trabajo. La ventaja más importante que se proporcionó DPS en una GUI mapa de bits fue que permitió que los tipos de letra tipo 1 se renderizaran en cualquier tamaño en la pantalla, así como en papel, y su independencia de resolución significó que una fuente de 24 puntos realmente aparecería como tal en la pantalla. Además, las pantallas futuras de mayor densidad proporcionarían más píxeles para representar cada glifo, por lo que mejorar la calidad en la pantalla. En resumen, Play PostScript ofreció una arquitectura más rica, más fiel y a prueba de futuro, que, lo más importante, era independiente de la plataforma y, por lo tanto, podría compartirse con otros proveedores (por ejemplo, en las estaciones de trabajo de IBM y SGI, así como en los siguientes cubos).

Sin embargo, escribir en la pantalla resultó mucho más difícil que escribir en papel. Por ejemplo, en lugar de que su objetivo sea una sola hoja de papel fija, un lenguaje de descripción de la pantalla se enfrenta con múltiples ventanas de zoom variable de tamaño variable. DPS necesitaba colaborar con motores de ventanas host como el sistema de ventana X basado en UNIX, que agregó aún más capas de complejidad. Además, DPS necesitaba lidiar con las interacciones del usuario, como la detección de HIT, y admitir lenguajes de programación (por ejemplo, para envolver el código PostScript dentro de las funciones C). La complejidad y las demandas de procesamiento aumentaron por un orden de magnitud en comparación con la imprenta PostScript.

Mostrar PostScript también ocultó una falla más fatal: su mayor fuerza era su capacidad para proporcionar fuentes escalables de alta calidad en la pantalla, pero esto se rompió en los tamaños de puntos pequeños y las bajas resoluciones, donde no había suficientes píxeles para jugar, lo que resultó, resultando En características caídas y tallos de letras de peso variable. Esto se puede curar ajustando la forma de cada glifo a la cuadrícula de mapa de bits disponible, que es exactamente lo que el sistema de insinuación de Fonts de Adobe Type 1 logró, pero la insinción de Tipo 1 se adaptó a la salida de 300dpi de láserwriter e inadecuado para los problemas de incluso más bajos Representación de pantalla de resolución. Entonces, para la parte más importante del contenido en la pantalla, la copia del cuerpo, los DP basados ​​en vectores tuvieron que volver a las fuentes afinadas a mano y mapa de bits!