PostScripts historie. Disse sider giver et overblik over udviklingen af ​​PostScript-sidebeskrivelsessproget. PostScript har nu været på markedet i over 25 år. Dette havde en dyb indvirkning på forlagsbranchen og er fortsat en vigtig industristandard selv i dag.

PostScript er et sprog programmering, som bruges til at beskrive vektorgrafik og print. Det blev udviklet af John Warnock sammen med kolleger fra Adobe Systems i 1982.

Den mørke middelalder. PostScripts historie

For at evaluere PostScript skal du vide, hvordan markedet fungerer, før det bliver tilgængeligt. I begyndelsen af ​​80'erne, hvis du havde brug for sætteudstyr, gik du til Acme-sætsættere, og de ville sælge dig et Acme-system med en Acme-udgangsenhed. Du vil derefter gennemgå mindst to ugers træning for at lære at bruge systemet. Acme-systemet vil ikke være kompatibelt med udstyr fra andre producenter. I de fleste tilfælde vil det endda være svært eller umuligt at udveksle data med andre systemer.

Hvis du har en personlig computer, kan du tilslutte den til en matrixprinter, som udsender rastertegn af lav kvalitet. Grafikken kunne lade sig gøre, men kvaliteten var kun acceptabel for de nørder, der købte computere dengang.

Begyndelsen er en kopimaskine. PostScripts historie

Historien om PostScript begynder på Parc, et Xerox-forskningsinstitut. Det var her, at mange af de computerteknologier, vi nu tager for givet, blev udviklet. Laserprinter, GUI og Ethernet er nogle få lyse eksempler.

En af de geniale ingeniører, der arbejdede hos Xerox, var John Warnock. Han udviklede et sprog kaldet Interpress, der kunne bruges til at styre Xerox laserprintere. Han og hans chef, Charles M. Chuck Geschke, brugte to år på at overbevise Xerox om at gøre Interpress til et kommercielt produkt. Da det mislykkedes, besluttede de at forlade Xerox og prøve det selv.  

Adobe grundlagt

John Warnock og Chuck Geschke opkaldte deres firma Adobe efter den lille å, der løb bag Warnocks hjem i Los Altos, Californien. Du ser nogle gange denne reference i vinguider på kort over Napa Valley, hvor nogle af Californiens mest berømte vine produceres.

Først tænkte Warnock og Geschke på at bygge en virkelig kraftfuld printer selv, men de indså hurtigt, at det ville give mere mening for andre producenter at udvikle værktøjer til at styre deres printere.

Det tog Adobe 20 mandeår at udvikle PostScript, et sprog, der kan bruges til at styre outputenheder såsom laserprintere.

 

1984 - PostScript niveau 1. PostScripts historie

PostScript blev udgivet i 1984. Det hed oprindeligt blot PostScript. "Tier 1" blev tilføjet senere for at adskille det fra den senere Tier 2-opdatering.

PostScript er et meget kraftfuldt sprog, som er lidt ligesom Forth, et andet computersprog. Fra begyndelsen krævede PostScript et ret kraftigt system for at køre. Faktisk havde PostScript-printere i deres tidlige år mere processorkraft end de Macintosh'er, der var knyttet til dem.

Det giver nogle enorme fordele, som andre systemer ikke tilbyder:

  • PostScript er enhedsuafhængig. Det betyder, at PostScript-filen kan køre på enhver PostScript-enhed. På en laserprinter får du et output på 300 dpi, men den samme fil giver en smuk skarp 2400 eller 2540 dpi på en fotosætter. For brugerne betød det, at de ikke længere var bundet til én producent og kunne vælge de enheder, der passede bedst til deres formål. PostScripts historie
  • Enhver producent kan købe en licens til en PostScript-fortolker og bruge den til at oprette en outputenhed.
  • PostScript-specifikationerne (syntaks) var frit tilgængelige, så alle kunne skrive software, der understøttede det.

PostScript starter

PostScript var et ret stort spil for Adobe, og de ville ikke have været i stand til at overbevise markedet om dets værdi, hvis det ikke var for Apple Computers Steve Jobs.

I 1985 begyndte salget af Macintosh-computere at falde, og Apple havde virkelig brug for en dræber app til sin nye baby. Steve Jobs kunne lide Adobes teknologi, investerede 2,5 millioner dollars i virksomheden og overbeviste Warnock om at skabe en PostScript-controller til Apples LaserWriter. Denne printer lignede HP LaserJet, men en PostScript-controller ville give den mulighed for at producere sider i "kompositorkvalitet". LaserWriteren koster omkring $7000. Dette kan virke dyrt i dag (og det var det!), men sammenlign det med den første laserprinter fra Xerox, som kostede 1978 USD i 500.

En computer forbundet til en højtydende laserprinter ville ikke have gjort den store indflydelse, men Apple og Adobe var heldige nok til at falde over en tredje partner, et lille nystartet firma, der skabte en applikation til at gøre fuld brug af Mac og LaserWriter. grader. Virksomheden hed Aldus, og deres softwareprodukt var PageMaker.

Desktop publishing blev født, og i løbet af et år reddede kombinationen af ​​LaserWriter, PostScript og PageMaker Apple og gjorde Aldus og Adobe til rige virksomheder. Linotype var den første grafikleverandør til at anerkende værdien af ​​PostScript og tilbyde et sæt billeder med sin egen PostScript RIP. Andre producenter fulgte hurtigt efter, og PostScript blev hurtigt verdens sproglige sprog. prepress.

1991 - PostScript niveau 2. PostScripts historie

Omkring 1991 udgav Adobe den næste version af PostScript, kaldet Level 2. Dette var en ret betydningsfuld opdatering, som repræsentanter ventede spændt på. prepress.

De vigtigste funktioner:

  • Forbedret hastighed og pålidelighed: Limitcheck og VMerror PostScript-fejl blev forfærdelige kort før det andet niveau blev introduceret. Adobe har rettet alt dette ved at forbedre sin kodes hukommelsesstyring og optimere dens kode. Dette gav os også bedre ydeevne, især med interleaved scanninger.
  • In-Rip Separation Support: Niveau 2 RIP'er er i stand til at modtage en sammensat PostScript-fil og udføre farveseparation på egen hånd. Dette er ikke en påkrævet funktion, og der er bestemt funktionelle forskelle mellem Layer 2 RIP'er fra forskellige producenter.
  • Dekomprimering af billeder i RIP: Niveau 2 RIP'er kan dekomprimere JPEG og CCITT Group 4 komprimerede billeder.
  • Understøttelse af sammensat skrifttype: Dette er vigtigt for asiatiske lande, der bruger større tegnsæt, end vi gør i Europa. Apple burde have understøttet sammensatte skrifttyper gennem QuickDraw GX. I disse dage kan den findes i Apples skab et sted ved siden af ​​andre opdagelser som OpenDoc og Newton.
  • Font- og skabeloncache: Kedelige ting som at slette fontcachen er væk i niveau to. Mønstercache blev brugt et par år senere af folk som PressWise og Preps.
  • Forbedrede drivere: Hovedsageligt LaserWriter 8 til Macintosh og Adobe PostScript 2.X-driver til Windows 3.1 sammen med tilhørende PPD-drivere.
  • Forbedrede screeningsalgoritmer: Dette var gammelt nyt for mange RIP-producenter, da niveau 2 udkom.  

Langsom overtagelse af niveau 2

Adobe begik en stor fejl ved først at offentliggøre niveau 2-specifikationerne og derefter arbejde på den faktiske implementering. Til stor forlegenhed kom konkurrenterne med Layer 2-emulatorer hurtigere, end Adobe troede muligt.
Selvom PostScript Level 2 havde umiddelbare fordele, tog det lang tid, før applikationer rent faktisk begyndte at udnytte den nye funktionalitet. XPress 5, 11 år efter udgivelsen af ​​niveau 2, understøttede ikke en funktion såsom opdeling i en rip.

1998 - PostScript 3

Af en eller anden mærkelig grund valgte Adobe at kalde den seneste opdatering PostScript 3 i stedet for PostScript Level 3. Sammenlignet med Level 2 var PostScript 3 en ret mindre opdatering. Da det blev lanceret, var mange applikationer stadig ikke i stand til at understøtte Layer 2 korrekt. PostScripts historie

Vigtigste fordele PostScript 3 er:

  • Understøtter over 256 gråtoner pr. farve. Adobe har inkluderet 12-bit screening i sin PostScript-kode. Dette tillader op til 4096 gråtoner pr. farve. Tidligere var grænsen på 256 gråtoner nogle gange synlig som striber, især i blandinger.
  • PDF-understøttelse. PostScript 3 RIP'er understøtter både PostScript Level 2 og PDF-filer.
  • Forbedret understøttelse af intra-rip-separation: PostScript Level 2 RIP'er er allerede i stand til farveseparation i selve RIP'en, men nogle billedtyper, såsom duplekser eller hexachrome-billeder, kan ikke behandles i en sådan arbejdsgang. PostScript 3 indeholder et ekstra farverum kaldet DeviceN. Hvis et ikke-CMYK-farvebillede er kodet i dette farverum, er PostScript 3 RIP i stand til at levere den korrekte farveseparation af billedet.
  • Klar til at printe. I disse dage med internetannoncering kunne Adobe ikke holde sig væk og tilføjede nogle internetfunktioner til PostScript. Mærkeligt nok ser ingen af ​​Adobes OEM-kunder ud til at have gidet at implementere det.

2001 - The Great Divide. PostScripts historie

Specifikationerne for PDF 1.4, der blev udgivet i 2001, inkluderede for første gang et par funktioner, der ikke havde nogen ækvivalent i PostScript: gennemsigtighed og lag.

Billedopløsning

Er 2006 begyndelsen på enden? PostScripts historie

I 2006 annoncerede Adobe Adobe PDF Print Engine (APPE), en komplet omskrivning af dens RIP-arkitektur. I stedet for at stole på PostScript som det primære sidebeskrivelsessprog, bruger APPE PDF. Designere kan nu eksportere PDF-filer fra et layoutprogram såsom InDesign. Disse sider sendes til printeren, som bruger et PDF-baseret workflow-system til at inspicere, fange og lægge disse sider ned. PDF-udskrivningsmotoren bruges derefter til at skabe de færdige data. Gennem hele kæden er PostScript ikke længere nødvendig.

Da Adobes Dov Isaacs blev spurgt, om Adobe nogensinde vil introducere PostScript 4, en opdatering, der vil inkludere alle de nye funktioner, der er tilgængelige i PDF, sagde Adobes Dov Isaacs følgende i en tråd på Printplanets fora:

"Det kommer absolut ikke til at ske. PostScript er et programmeringssprog, ikke et sidebeskrivelsessprog. I sagens natur giver det ikke virkelig robuste end-to-end arbejdsgange, da indhold pr. definition kan ændre sig i farten. Sjovt for hackere, katastrofe for folk, der har brug for at tjene til livets ophold.
Nej, der er ikke noget 4. niveau på disken PostScript-sprog, venter på, at markedsføring giver signalet. Fra og med PDF 1.4 blev alle tilføjelser til Adobe-billedmodellen inkluderet i PDF i stedet for PostScript.
For at være helt klar vil Adobe fortsætte med at licensere PostScript-teknologi gennem vores OEM-partnere, så længe der er efterspørgsel efter det fra deres kunder. Vi vil også fortsætte med at understøtte PostScript til PDF-gatewayen ved hjælp af vores Distiller-teknologi i Acrobat. Adobe vil fortsat understøtte EPS som et ældre grafikformat til import af uigennemsigtige, uigennemsigtige grafikdata til Adobe-programmer (såsom InDesign og Illustrator). Selvom vi absolut ikke anbefaler at gemme nyt grafisk indhold i EPS-format (ud over at skulle importere dataene til sidelayoutprogrammer, der ikke ligefrem er PDF-centrerede - ingen grund til at nævne navne her!), bør vores brugerbase føle sig godt tilpas ikke at skulle bekymre dig om at skulle konvertere dine meget store biblioteker af EPS-baserede grafikaktiver." PostScripts historie

Gradvis fiasko 

Ovenstående indlæg har allerede gjort det klart, at Adobe ikke længere lægger nogen indsats i PostScript. I det sidste årti er industrien gået over til PDF-baserede arbejdsgange. Der er stadig enkelte tilfælde, hvor PostScript bruges på grund af brugen af ​​forældet software eller folk, der ikke er villige til at ændre måden, de arbejder på. Da PostScript-drivere bliver mere og mere sjældne, er det kun et spørgsmål om tid, før PostScript forsvinder fuldstændigt.

design