Història de PostScript. Aquestes pàgines ofereixen una visió general de l'evolució del llenguatge de descripció de pàgines PostScript. PostScript porta més de 25 anys al mercat. Això va tenir un impacte profund en la indústria editorial i segueix sent un estàndard important de la indústria fins i tot avui.

PostScript és un llenguatge programació, que s'utilitza per descriure gràfics vectorials i impressió. Va ser desenvolupat per John Warnock juntament amb col·legues d'Adobe Systems el 1982.

Edat fosca. Història de PostScript

Per avaluar PostScript, heu de saber com funciona el mercat abans que estigui disponible. A principis dels anys 80, si necessitaves equips de composició, anaves a les tipografies Acme i et venien un sistema Acme amb un dispositiu de sortida Acme. A continuació, se sotmetrà a almenys dues setmanes de formació per aprendre a utilitzar el sistema. El sistema Acme no serà compatible amb equips de cap altre fabricant. En la majoria dels casos, fins i tot seria difícil o impossible intercanviar dades amb altres sistemes.

Si teniu un ordinador personal, podeu connectar-lo a una impressora de matriu de punts, que generarà caràcters ràster de baixa qualitat. Els gràfics es podien fer, però la qualitat només era acceptable per als nerds que compraven ordinadors en aquells dies.

El principi és una fotocopiadora. Història de PostScript

La història de PostScript comença al Parc, un institut de recerca de Xerox. Va ser aquí on es van desenvolupar moltes de les tecnologies informàtiques que ara donem per fetes. Impressora làser, GUI i Ethernet són alguns exemples brillants.

Un dels enginyers brillants que treballaven a Xerox va ser John Warnock. Va desenvolupar un llenguatge anomenat Interpress que es podria utilitzar per controlar les impressores làser Xerox. Ell i el seu cap, Charles M. Chuck Geschke, van passar dos anys intentant convèncer Xerox perquè convertís Interpress en un producte comercial. Quan això va fallar, van decidir deixar Xerox i provar-ho ells mateixos.  

Adobe fundat

John Warnock i Chuck Geschke van anomenar la seva empresa Adobe després del petit rierol que correva darrere de la casa de Warnock a Los Altos, Califòrnia. De vegades veieu aquesta referència a les guies de vins als mapes de la vall de Napa, on es produeixen alguns dels vins més famosos de Califòrnia.

Al principi, Warnock i Geschke van pensar a construir ells mateixos una impressora realment potent, però aviat es van adonar que tindria més sentit que altres fabricants desenvolupessin eines per controlar les seves impressores.

Adobe va trigar 20 anys humans a desenvolupar PostScript, un llenguatge que es pot utilitzar per controlar dispositius de sortida com les impressores làser.

 

1984 - PostScript nivell 1. Història de PostScript

PostScript es va publicar el 1984. Originalment es deia simplement PostScript. El "nivell 1" es va afegir més tard per diferenciar-lo de l'actualització posterior del nivell 2.

PostScript és un llenguatge molt potent, que és una mica com Forth, un altre llenguatge informàtic. Des del principi, PostScript va requerir un sistema bastant potent per funcionar. De fet, en els seus primers anys, les impressores PostScript tenien més potència de processament que les Macintosh que hi tenien connectades.

Ofereix alguns avantatges enormes que altres sistemes no ofereixen:

  • PostScript és independent del dispositiu. Això vol dir que el fitxer PostScript es pot executar en qualsevol dispositiu PostScript. En una impressora làser, obteniu una sortida de 300 dpi, però el mateix fitxer produeix uns 2400 o 2540 dpi molt nítids en una fotocopiadora. Per als usuaris, això significava que ja no estaven vinculats a un fabricant i podien triar els dispositius que més s'adaptaven al seu propòsit. Història de PostScript
  • Qualsevol fabricant pot comprar una llicència per a un intèrpret PostScript i utilitzar-la per crear un dispositiu de sortida.
  • Les especificacions PostScript (sintaxi) estaven disponibles gratuïtament, de manera que qualsevol podia escriure programari que les admetia.

PostScript s'enlaira

PostScript va ser un joc bastant gran per a Adobe, i no haurien pogut convèncer el mercat del seu valor si no fos per Steve Jobs d'Apple Computer.

El 1985, les vendes d'ordinadors Macintosh van començar a disminuir, i Apple realment necessitava una aplicació assassina per al seu nou nadó. A Steve Jobs li agradava la tecnologia d'Adobe, va invertir 2,5 milions de dòlars a l'empresa i va convèncer Warnock perquè creés un controlador PostScript per a LaserWriter d'Apple. Aquesta impressora era similar a l'HP LaserJet, però un controlador PostScript li permetria produir pàgines de "qualitat de compositor". El LaserWriter costa uns 7000 dòlars. Això pot semblar car avui (i ho era!), però compareu-ho amb la primera impressora làser de Xerox, que va costar 1978 dòlars EUA el 500.

Un ordinador connectat a una impressora làser de gran potència no hauria tingut gaire impacte, però Apple i Adobe van tenir la sort de trobar-se amb un tercer soci, una petita empresa emergent que va crear una aplicació per aprofitar al màxim el Mac i LaserWriter. graus. L'empresa es deia Aldus i el seu producte de programari era PageMaker.

Va néixer l'autoedició i en un any la combinació de LaserWriter, PostScript i PageMaker va salvar Apple i va convertir Aldus i Adobe en empreses riques. Linotype va ser el primer venedor de gràfics a reconèixer el valor de PostScript i oferir un conjunt d'imatges amb el seu propi RIP PostScript. Aviat van seguir altres fabricants i PostScript es va convertir ràpidament en la llengua franca del món. preimpressió.

1991 - PostScript Nivell 2. Història de PostScript

Al voltant de l'any 1991, Adobe va llançar la següent versió de PostScript, anomenada Nivell 2. Aquesta va ser una actualització bastant significativa que els representants estaven esperant impacients. preimpressió.

Les característiques més importants:

  • Velocitat i fiabilitat millorades: els errors PostScript de Limitcheck i VMerror es van fer terribles poc abans d'introduir el segon nivell. Adobe ha solucionat tot això millorant la gestió de la memòria del seu codi i optimitzant el seu codi. Això també ens va donar un millor rendiment, especialment amb exploracions intercalades.
  • Suport per a la separació en rip: els RIP de nivell 2 són capaços de rebre un fitxer PostScript compost i realitzar la separació de colors per si mateixos. Aquesta no és una característica necessària i, sens dubte, hi ha diferències funcionals entre els RIP de capa 2 de diferents fabricants.
  • Descompressió d'imatges en RIP: els RIP de nivell 2 poden descomprimir imatges comprimides JPEG i CCITT Grup 4.
  • Compatibilitat de fonts compostes: això és important per als països asiàtics que utilitzen conjunts de caràcters més grans que els que fem a Europa. Apple hauria d'haver admès els tipus de lletra compostos mitjançant QuickDraw GX. Aquests dies es pot trobar a l'armari d'Apple en algun lloc al costat d'altres descobriments com OpenDoc i Newton.
  • Emmagatzematge en memòria cau de tipus de lletra i plantilles: coses avorrides com suprimir la memòria cau de tipus de lletra desapareixen al nivell dos. La memòria cau de patrons es va utilitzar uns anys més tard per persones com PressWise i Preps.
  • Controladors millorats: principalment LaserWriter 8 per a Macintosh i el controlador Adobe PostScript 2.X per a Windows 3.1 juntament amb els controladors PPD associats.
  • Algoritmes de cribratge millorats: aquesta era una notícia antiga per a molts fabricants de RIP quan va sortir el nivell 2.  

Adopció lenta del nivell 2

Adobe va cometre un gran error publicant primer les especificacions del nivell 2 i després treballant en la implementació real. Per a vergonya, els competidors van crear emuladors de capa 2 més ràpid del que Adobe pensava possible.
Tot i que PostScript Level 2 va tenir beneficis immediats, va passar molt de temps abans que les aplicacions comencessin a aprofitar la nova funcionalitat. XPress 5, 11 anys després del llançament de Level 2, no admetia cap funció com ara dividir-se dins d'un rip.

1998 - PostScript 3

Per alguna raó estranya, Adobe va optar per trucar a l'última actualització PostScript 3 en lloc de PostScript Level 3. En comparació amb el nivell 2, PostScript 3 va ser una actualització bastant menor. Quan es va llançar, moltes aplicacions encara no podien suportar correctament la capa 2. Historial de PostScript

Principals avantatges PostScript 3 són:

  • Admet més de 256 nivells de gris per color. Adobe ha inclòs la pantalla de 12 bits al seu codi PostScript. Això permet fins a 4096 nivells de gris per color. En el passat, el límit de nivell de gris de 256 de vegades era visible com a ratlles, especialment a les barreges.
  • Suport PDF. Els RIP PostScript 3 admeten tant fitxers PostScript de nivell 2 com PDF.
  • Suport de separació intra-rip millorat: els RIP PostScript de nivell 2 ja són capaços de separar els colors dins del propi RIP, però alguns tipus d'imatges, com ara imatges dúplex o hexacrom, no es poden processar en aquest flux de treball. PostScript 3 conté un espai de color addicional anomenat DeviceN. Si una imatge de color no CMYK està codificada en aquest espai de color, PostScript 3 RIP pot proporcionar la separació de color correcta d'aquesta imatge.
  • A punt per imprimir. En aquests dies de publicitat a Internet, Adobe no podia mantenir-se allunyat i va afegir alguna funcionalitat d'Internet a PostScript. Curiosament, cap dels clients OEM d'Adobe sembla que s'hagi molestat a implementar-lo.

2001 - La Gran Divisió. Història de PostScript

Les especificacions per a PDF 1.4, publicades l'any 2001, incloïen per primera vegada un parell de funcions que no tenien cap equivalent a PostScript: transparència i capes.

Resolució d'imatge

El 2006 és el principi del final? Història de PostScript

El 2006, Adobe va anunciar l'Adobe PDF Print Engine (APPE), una reescriptura completa de la seva arquitectura RIP. En lloc de confiar en PostScript com a llenguatge de descripció de la pàgina principal, APPE utilitza PDF. Els dissenyadors ara poden exportar Arxius PDF des d'una aplicació de disseny com InDesign. Aquestes pàgines s'envien a la impressora, que utilitza un sistema de flux de treball basat en PDF per inspeccionar, capturar i establir aquestes pàgines. A continuació, s'utilitza el motor d'impressió PDF per crear les dades acabades. Al llarg de tota la cadena, PostScript ja no és necessari.

Quan se li va preguntar si Adobe introduirà mai PostScript 4, una actualització que inclourà totes les noves funcions disponibles en PDF, Dov Isaacs d'Adobe va dir el següent en un fil als fòrums de Printplanet:

"Absolutament no passarà. PostScript és un llenguatge de programació, no un llenguatge de descripció de pàgines. Per la seva pròpia naturalesa, no ofereix fluxos de treball d'extrem a extrem realment fiables, ja que, per definició, el contingut pot canviar sobre la marxa. Diversió per als hackers, desastre per a les persones que necessiten guanyar-se la vida.
No, no hi ha un 4t nivell al disc Llenguatge PostScript, esperant que el màrqueting doni el senyal. A partir de PDF 1.4, totes les addicions al model d'imatge d'Adobe es van incloure en PDF en lloc de PostScript.
Per ser absolutament clar, Adobe continuarà llicenciant la tecnologia PostScript a través dels nostres socis OEM sempre que hi hagi una demanda per part dels seus clients. També continuarem donant suport a la passarel·la PostScript a PDF mitjançant la nostra tecnologia Distiller a Acrobat. Adobe continuarà donant suport EPS com a format de gràfics heretat per importar dades de gràfics opacs i opacs a aplicacions d'Adobe (com InDesign i Illustrator). Tot i que definitivament no recomanem emmagatzemar contingut gràfic nou en format EPS (a part d'haver d'importar les dades a programes de disseny de pàgina que no estiguin exactament centrats en PDF, no cal esmentar noms aquí!), la nostra base d'usuaris hauria de sentir-se còmode. no us haureu de preocupar d'haver de convertir les vostres biblioteques molt grans d'actius gràfics basats en EPS". Història de PostScript

Fracàs gradual 

La publicació anterior ja ha deixat clar que Adobe ja no fa cap esforç en PostScript. En l'última dècada, la indústria s'ha traslladat a fluxos de treball basats en PDF. Encara hi ha casos aïllats en què s'utilitza PostScript a causa de l'ús de programari obsolet o de persones que no volen canviar la seva manera de treballar. A mesura que els controladors PostScript són cada cop més rars, és només qüestió de temps abans que PostScript desaparegui completament.

Disseny