Historien til PostScript. Disse sidene gir en oversikt over utviklingen av PostScript-sidebeskrivelsesspråket. PostScript har nå vært på markedet i over 25 år. Dette hadde en dyp innvirkning på forlagsbransjen og er fortsatt en viktig industristandard også i dag.

PostScript er et språk programmering, som brukes til å beskrive vektorgrafikk og utskrift. Den ble utviklet av John Warnock sammen med kolleger fra Adobe Systems i 1982.

Mørke tider. Historien til PostScript

For å evaluere PostScript må du vite hvordan markedet fungerer før det blir tilgjengelig. På begynnelsen av 80-tallet, hvis du trengte setteutstyr, gikk du til Acme-settere og de ville selge deg et Acme-system med en Acme-utgangsenhet. Du vil da gjennomgå minst to ukers opplæring for å lære hvordan du bruker systemet. Acme-systemet vil ikke være kompatibelt med utstyr fra andre produsenter. I de fleste tilfeller vil det til og med være vanskelig eller umulig å utveksle data med andre systemer.

Hvis du har en personlig datamaskin, kan du koble den til en matriseskriver, som vil skrive ut rastertegn av lav kvalitet. Grafikken kunne gjøres, men kvaliteten var bare akseptabel for nerdene som kjøpte datamaskiner på den tiden.

Begynnelsen er en kopimaskin. Historien til PostScript

Historien til PostScript begynner ved Parc, et Xerox-forskningsinstitutt. Det var her mange av datateknologiene vi nå tar for gitt ble utviklet. Laserskriver, GUI og Ethernet er noen få lyse eksempler.

En av de strålende ingeniørene som jobbet hos Xerox var John Warnock. Han utviklet et språk kalt Interpress som kunne brukes til å kontrollere Xerox-laserskrivere. Han og sjefen hans, Charles M. Chuck Geschke, brukte to år på å prøve å overbevise Xerox om å gjøre Interpress om til et kommersielt produkt. Da det mislyktes, bestemte de seg for å forlate Xerox og prøve det selv.  

Adobe grunnlagt

John Warnock og Chuck Geschke kalte selskapet sitt Adobe etter den lille bekken som rant bak Warnocks hjem i Los Altos, California. Noen ganger ser du denne referansen i vinguider på kart over Napa Valley, hvor noen av Californias mest kjente viner produseres.

Først tenkte Warnock og Geschke på å bygge en virkelig kraftig skriver selv, men de innså snart at det ville være mer fornuftig for andre produsenter å utvikle verktøy for å kontrollere skriverne sine.

Det tok Adobe 20 årsverk å utvikle PostScript, et språk som kan brukes til å kontrollere utdataenheter som laserskrivere.

 

1984 - PostScript nivå 1. PostScripts historie

PostScript ble utgitt i 1984. Det ble opprinnelig bare kalt PostScript. "Tier 1" ble lagt til senere for å skille den fra den senere Tier 2-oppdateringen.

PostScript er et veldig kraftig språk, som er litt som Forth, et annet dataspråk. Helt fra begynnelsen krevde PostScript et ganske kraftig system for å kjøre. Faktisk, i de første årene hadde PostScript-skrivere mer prosessorkraft enn Macintoshene som var koblet til dem.

Det gir noen store fordeler som andre systemer ikke tilbyr:

  • PostScript er enhetsuavhengig. Dette betyr at PostScript-filen kan kjøres på hvilken som helst PostScript-enhet. På en laserskriver får du en utgang på 300 dpi, men den samme filen gir vakkert skarpe 2400 eller 2540 dpi på en fotosetter. For brukerne betydde dette at de ikke lenger var bundet til én produsent og kunne velge de enhetene som passet best til deres formål. Historien til PostScript
  • Enhver produsent kan kjøpe en lisens for en PostScript-tolk og bruke den til å lage en utdataenhet.
  • PostScript-spesifikasjonene (syntaks) var fritt tilgjengelig, så alle kunne skrive programvare som støttet det.

PostScript tar av

PostScript var et ganske stort spill for Adobe, og de ville ikke klart å overbevise markedet om verdien hvis det ikke var for Apple Computers Steve Jobs.

I 1985 begynte salget av Macintosh-datamaskiner å gå ned, og Apple trengte virkelig en morderapp for sin nye baby. Steve Jobs likte Adobes teknologi, investerte 2,5 millioner dollar i selskapet og overbeviste Warnock om å lage en PostScript-kontroller for Apples LaserWriter. Denne skriveren var lik HP LaserJet, men en PostScript-kontroller ville tillate den å produsere sider av "kompositorkvalitet". LaserWriter koster rundt $7000. Dette kan virke dyrt i dag (og det var det!), men sammenlign det med den første laserskriveren fra Xerox, som kostet 1978 500 USD i 000.

En datamaskin koblet til en kraftig laserskriver ville ikke ha gjort noe særlig, men Apple og Adobe var heldige nok til å snuble over en tredje partner, et lite oppstartsselskap som laget en applikasjon for å utnytte Mac og LaserWriter. grader. Selskapet het Aldus, og deres programvareprodukt var PageMaker.

Desktop publishing ble født, og i løpet av et år reddet kombinasjonen av LaserWriter, PostScript og PageMaker Apple og gjorde Aldus og Adobe til rike selskaper. Linotype var den første grafikkleverandøren som anerkjente verdien av PostScript og tilbyr et sett med bilder med sin egen PostScript RIP. Andre produsenter fulgte snart etter, og PostScript ble raskt verdens lingua franca. prepress.

1991 - PostScript nivå 2. PostScripts historie

Rundt 1991 ga Adobe ut den neste versjonen av PostScript, kalt Level 2. Dette var en ganske betydelig oppdatering som representantene ventet spent på. prepress.

De viktigste funksjonene:

  • Forbedret hastighet og pålitelighet: Limitcheck og VMerror PostScript-feil ble forferdelige kort tid før det andre nivået ble introdusert. Adobe har fikset alt dette ved å forbedre kodens minnebehandling og optimalisere koden. Dette ga oss også bedre ytelse, spesielt med interleaved skanninger.
  • Støtte for in-rip-separasjon: RIP-er på nivå 2 er i stand til å motta en sammensatt PostScript-fil og utføre fargeseparasjon på egen hånd. Dette er ikke en nødvendig funksjon, og det er absolutt funksjonelle forskjeller mellom Layer 2 RIP-er fra forskjellige produsenter.
  • Dekomprimering av bilder i RIP: RIP på nivå 2 kan dekomprimere JPEG- og CCITT Group 4-komprimerte bilder.
  • Støtte for sammensatt skrift: Dette er viktig for asiatiske land som bruker større tegnsett enn vi gjør i Europa. Apple skal ha støttet sammensatte fonter gjennom QuickDraw GX. I disse dager kan den bli funnet i Apples skap et sted ved siden av andre oppdagelser som OpenDoc og Newton.
  • Font- og malbufring: Kjedelige ting som å slette fontbufferen er borte i nivå to. Mønsterbufring ble brukt noen år senere av slike som PressWise og Preps.
  • Forbedrede drivere: Hovedsakelig LaserWriter 8 for Macintosh og Adobe PostScript 2.X-driver for Windows 3.1 sammen med tilhørende PPD-drivere.
  • Forbedrede screeningalgoritmer: Dette var gamle nyheter for mange RIP-produsenter da nivå 2 kom ut.  

Sakte bruk av nivå 2

Adobe gjorde en stor feil ved å publisere nivå 2-spesifikasjonene først og deretter jobbe med selve implementeringen. Til stor forlegenhet kom konkurrenter opp med Layer 2-emulatorer raskere enn Adobe trodde var mulig.
Selv om PostScript Level 2 hadde umiddelbare fordeler, tok det lang tid før applikasjonene faktisk begynte å dra nytte av den nye funksjonaliteten. XPress 5, 11 år etter utgivelsen av nivå 2, støttet ikke en funksjon som splitting innenfor en rip.

1998 – PostScript 3

Av en eller annen merkelig grunn valgte Adobe å kalle den siste oppdateringen PostScript 3 i stedet for PostScript Level 3. Sammenlignet med Level 2 var PostScript 3 en ganske liten oppdatering. Da den ble lansert, var mange applikasjoner fremdeles ikke i stand til å støtte Layer 2. History of PostScript

Hovedfordeler PostScript 3 er:

  • Støtter over 256 grånivåer per farge. Adobe har inkludert 12-bits screening i PostScript-koden. Dette tillater opptil 4096 grånivåer per farge. Tidligere var grensen på 256 grånivåer noen ganger synlig som streker, spesielt i blandinger.
  • PDF-støtte. PostScript 3 RIP-er støtter både PostScript Level 2 og PDF-filer.
  • Forbedret støtte for intra-rip-separasjon: PostScript Level 2 RIP-er er allerede i stand til fargeseparasjon i selve RIP-en, men noen bildetyper, for eksempel duplekser eller heksakrombilder, kan ikke behandles i en slik arbeidsflyt. PostScript 3 inneholder et ekstra fargerom kalt DeviceN. Hvis et ikke-CMYK-fargebilde er kodet i dette fargerommet, er PostScript 3 RIP i stand til å gi riktig fargeseparasjon for det bildet.
  • Klart til å printe. I disse dager med Internett-annonsering kunne ikke Adobe holde seg unna og la til noe Internett-funksjonalitet til PostScript. Merkelig nok ser det ut til at ingen av Adobes OEM-kunder har brydd seg om å implementere det.

2001 - Det store skillet. Historien til PostScript

Spesifikasjonene for PDF 1.4, utgitt i 2001, inkluderte for første gang et par funksjoner som ikke hadde noe tilsvarende i PostScript: gjennomsiktighet og lag.

Bildeoppløsning

Er 2006 begynnelsen på slutten? Historien til PostScript

I 2006 annonserte Adobe Adobe PDF Print Engine (APPE), en fullstendig omskriving av RIP-arkitekturen. I stedet for å stole på PostScript som det primære sidebeskrivelsesspråket, bruker APPE PDF. Designere kan nå eksportere PDF-filer fra et layoutprogram som InDesign. Disse sidene sendes til skriveren, som bruker et PDF-basert arbeidsflytsystem for å inspisere, fange opp og legge ned disse sidene. PDF-utskriftsmotoren brukes deretter til å lage de ferdige dataene. Gjennom hele kjeden er PostScript ikke lenger nødvendig.

På spørsmål om Adobe noen gang vil introdusere PostScript 4, en oppdatering som vil inkludere alle de nye funksjonene som er tilgjengelige i PDF, sa Adobes Dov Isaacs følgende i en tråd på Printplanet-foraene:

«Det kommer absolutt ikke til å skje. PostScript er et programmeringsspråk, ikke et sidebeskrivelsesspråk. I sin natur gir det ikke virkelig robuste ende-til-ende-arbeidsflyter siden innholdet per definisjon kan endres i farten. Moro for hackere, katastrofe for folk som trenger å tjene til livets opphold.
Nei, det er ikke noe fjerde nivå på platen PostScript-språk, venter på at markedsføring skal gi signalet. Fra og med PDF 1.4 ble alle tillegg til Adobe-bildemodellen inkludert i PDF i stedet for PostScript.
For å være helt tydelig, vil Adobe fortsette å lisensiere PostScript-teknologi gjennom våre OEM-partnere så lenge det er etterspørsel etter det fra kundene. Vi vil også fortsette å støtte PostScript til PDF-gatewayen ved å bruke Distiller-teknologien vår i Acrobat. Adobe vil fortsette å støtte EPS som et eldre grafikkformat for import av ugjennomsiktige, ugjennomsiktige grafikkdata til Adobe-applikasjoner (som InDesign og Illustrator). Selv om vi absolutt ikke anbefaler å lagre nytt grafisk innhold i EPS-format (annet enn å måtte importere dataene til sidelayoutprogrammer som ikke akkurat er PDF-sentriske - trenger ikke å nevne navn her!), bør brukerbasen vår føle seg komfortabel ikke å bekymre deg for å måtte konvertere de veldig store bibliotekene dine med EPS-baserte grafikkressurser." Historien til PostScript

Gradvis svikt 

Innlegget ovenfor har allerede gjort det klart at Adobe ikke lenger legger noen innsats i PostScript. I det siste tiåret har bransjen gått over til PDF-baserte arbeidsflyter. Det er fortsatt isolerte tilfeller der PostScript brukes på grunn av bruk av utdatert programvare eller folk som ikke er villige til å endre måten de jobber på. Ettersom PostScript-drivere blir stadig mer sjeldne, er det bare et spørsmål om tid før PostScript forsvinner helt.

Design