Istorija PostScript-a. Ove stranice pružaju pregled evolucije jezika opisa PostScript stranica. PostScript je na tržištu već više od 25 godina. Ovo je imalo dubok uticaj na izdavačku industriju i ostaje važan industrijski standard čak i danas.

PostScript je jezik programiranje, koje se koristi za opisivanje vektorske grafike i štampe. Razvio ga je John Warnock zajedno sa kolegama iz Adobe Systems-a 1982. godine.

Mračno doba. Istorija PostScript-a

Da biste procijenili PostScript, morate znati kako tržište funkcionira prije nego što postane dostupan. Početkom 80-ih, ako vam je bila potrebna oprema za slaganje, išli ste u Acme slagače i oni bi vam prodali Acme sistem sa Acme izlaznim uređajem. Zatim ćete proći najmanje dvije sedmice obuke kako biste naučili kako koristiti sistem. Acme sistem neće biti kompatibilan sa opremom bilo kojeg drugog proizvođača. U većini slučajeva bilo bi čak teško ili nemoguće razmjenjivati ​​podatke s drugim sistemima.

Ako imate lični računar, možete ga povezati na matrični štampač, koji će emitovati rasterske karaktere lošeg kvaliteta. Grafika je mogla da se uradi, ali kvalitet je bio prihvatljiv samo štreberima koji su tada kupovali kompjutere.

Početak je fotokopir mašina. Istorija PostScript-a

Istorija PostScript-a počinje u Parcu, Xerox istraživačkom institutu. Tu su razvijene mnoge kompjuterske tehnologije koje danas uzimamo zdravo za gotovo. Laserski štampač, GUI i Ethernet su samo neki svijetli primjeri.

Jedan od briljantnih inženjera koji su radili u Xeroxu bio je John Warnock. Razvio je jezik pod nazivom Interpress koji bi se mogao koristiti za kontrolu Xerox laserskih štampača. On i njegov šef, Charles M. Chuck Geschke, proveli su dvije godine pokušavajući uvjeriti Xerox da pretvori Interpress u komercijalni proizvod. Kada to nije uspjelo, odlučili su napustiti Xerox i sami isprobati.  

Adobe osnovao

John Warnock i Chuck Geschke nazvali su svoju kompaniju Adobe po malom potoku koji je tekao iza Warnockove kuće u Los Altosu u Kaliforniji. Ponekad vidite ovu referencu u vinskim vodičima na kartama doline Napa, gdje se proizvode neka od najpoznatijih vina u Kaliforniji.

U početku su Warnock i Geschke razmišljali o tome da sami naprave istinski moćan štampač, ali su ubrzo shvatili da bi bilo logičnije da drugi proizvođači razviju alate za kontrolu svojih štampača.

Adobe-u je trebalo 20 godina da razvije PostScript, jezik koji se može koristiti za kontrolu izlaznih uređaja kao što su laserski štampači.

 

1984 - PostScript nivo 1. Istorija PostScript-a

PostScript je objavljen 1984. Prvobitno se zvao jednostavno PostScript. "Tier 1" je dodat kasnije kako bi se razlikovao od kasnijeg Tier 2 ažuriranja.

PostScript je veoma moćan jezik, koji je pomalo sličan Forthu, drugom kompjuterskom jeziku. Od samog početka, PostScript je zahtijevao prilično moćan sistem za rad. U stvari, u svojim ranim godinama, PostScript štampači su imali više procesorske snage od Macintosh računara koji su im bili povezani.

Nudi neke ogromne prednosti koje drugi sistemi ne nude:

  • PostScript je nezavisan od uređaja. To znači da se PostScript datoteka može pokrenuti na bilo kojem PostScript uređaju. Na laserskom štampaču dobijate rezoluciju od 300 dpi, ali ista datoteka daje prelepo oštru rezoluciju od 2400 ili 2540 dpi na fotoseteru. Za korisnike je to značilo da više nisu vezani za jednog proizvođača i da mogu birati uređaje koji najviše odgovaraju njihovoj namjeni. Istorija PostScript-a
  • Svaki proizvođač može kupiti licencu za PostScript interpreter i koristiti je za kreiranje izlaznog uređaja.
  • PostScript specifikacije (sintaksa) bile su slobodno dostupne, tako da je svako mogao napisati softver koji ga podržava.

PostScript poleti

PostScript je bio prilično velika igra za Adobe, i oni ne bi mogli uvjeriti tržište u njegovu vrijednost da nije bilo Stevea Jobsa iz Apple Computera.

Godine 1985. prodaja Macintosh računara počela je da opada, a Appleu je zaista bila potrebna ubitačna aplikacija za svoju novu bebu. Steve Jobs je volio Adobeovu tehnologiju, uložio je 2,5 miliona dolara u kompaniju i uvjerio Warnocka da kreira PostScript kontroler za Appleov LaserWriter. Ovaj štampač je bio sličan HP LaserJetu, ali bi mu PostScript kontroler omogućio da proizvodi stranice "kvaliteta kompozitora". LaserWriter košta oko 7000 dolara. Ovo danas može izgledati skupo (i bilo je!), ali uporedite to sa prvim laserskim štampačem iz Xeroxa, koji je koštao 1978 američkih dolara 500.

Kompjuter spojen na laserski štampač velike snage ne bi imao veliki uticaj, ali Apple i Adobe su imali sreće da naiđu na trećeg partnera, malu start-up kompaniju koja je kreirala aplikaciju da u potpunosti iskoristi Mac i LaserWriter. stepeni. Kompanija se zvala Aldus, a njihov softverski proizvod je bio PageMaker.

Desktop izdavaštvo je rođeno, a u roku od godinu dana kombinacija LaserWriter-a, PostScript-a i PageMaker-a spasila je Apple i pretvorila Aldus i Adobe u bogate kompanije. Linotype je bio prvi proizvođač grafike koji je prepoznao vrijednost PostScript-a i ponudio skup slika sa vlastitim PostScript RIP-om. Ubrzo su uslijedili i drugi proizvođači, a PostScript je ubrzo postao svjetski lingua franca. priprema za štampu.

1991 - PostScript nivo 2. Istorija PostScript-a

Oko 1991. Adobe je izdao sledeću verziju PostScript-a, nazvanu Level 2. Ovo je bilo prilično značajno ažuriranje koje su predstavnici željno iščekivali. priprema za štampu.

Najvažnije karakteristike:

  • Poboljšana brzina i pouzdanost: Limitcheck i VMerror PostScript greške su postale strašne neposredno prije uvođenja drugog nivoa. Adobe je sve ovo popravio poboljšanjem upravljanja memorijom svog koda i optimizacijom koda. Ovo nam je takođe dalo bolje performanse, posebno sa isprepletanim skeniranjima.
  • Podrška za razdvajanje u ripu: RIP-ovi nivoa 2 su sposobni da primaju kompozitni PostScript fajl i sami vrše odvajanje boja. Ovo nije obavezna karakteristika, a svakako postoje funkcionalne razlike između Layer 2 RIP-ova različitih proizvođača.
  • Dekompresija slika u RIP-u: RIP-ovi nivoa 2 mogu dekompresovati JPEG i CCITT grupe 4 kompresovane slike.
  • Podrška kompozitnih fontova: Ovo je važno za azijske zemlje koje koriste veće skupove znakova nego mi u Evropi. Apple je trebao podržati složene fontove putem QuickDraw GX-a. Ovih dana se može naći u Appleovom ormaru negdje pored drugih otkrića kao što su OpenDoc i Newton.
  • Keširanje fontova i šablona: dosadne stvari poput brisanja keš memorije fontova su nestale u drugom nivou. Keširanje uzoraka je korišćeno nekoliko godina kasnije od strane PressWise i Preps.
  • Poboljšani drajveri: Uglavnom LaserWriter 8 za Macintosh i Adobe PostScript 2.X drajver za Windows 3.1 zajedno sa povezanim PPD drajverima.
  • Poboljšani algoritmi skrininga: Ovo je bila stara vijest za mnoge RIP proizvođače u vrijeme kada je izašao Level 2.  

Sporo usvajanje nivoa 2

Adobe je napravio veliku grešku što je prvo objavio specifikacije nivoa 2, a zatim radio na stvarnoj implementaciji. Na veliku sramotu, konkurenti su osmislili Layer 2 emulatore brže nego što je Adobe mislio da je moguće.
Iako je PostScript Level 2 imao trenutne prednosti, trebalo je mnogo vremena prije nego što su aplikacije zapravo počele da koriste prednosti nove funkcionalnosti. XPress 5, 11 godina nakon izdavanja Level 2, nije podržavao funkciju kao što je razdvajanje unutar ripa.

1998 - PostScript 3

Iz nekog čudnog razloga, Adobe je odlučio da najnovije ažuriranje nazove PostScript 3 umjesto PostScript Level 3. U poređenju sa Levelom 2, PostScript 3 je bio prilično manji update. Kada je pokrenut, mnoge aplikacije još uvijek nisu mogle pravilno podržati Layer 2. Istorija PostScript-a

Glavne prednosti PostScript 3 su:

  • Podržava preko 256 nivoa sive po boji. Adobe je uključio 12-bitni screening u svoj PostScript kod. Ovo omogućava do 4096 nivoa sive po boji. U prošlosti je granica od 256 sive ponekad bila vidljiva kao pruge, posebno u mješavinama.
  • PDF podrška. PostScript 3 RIP-ovi podržavaju i PostScript Level 2 i PDF datoteke.
  • Poboljšana podrška za razdvajanje unutar ripa: RIP-ovi PostScript nivoa 2 već su sposobni za odvajanje boja unutar samog RIP-a, ali neki tipovi slika, kao što su dupleks ili heksahromne slike, ne mogu se obraditi u takvom toku rada. PostScript 3 sadrži dodatni prostor boja nazvan DeviceN. Ako je slika u boji koja nije CMYK kodirana u ovom prostoru boja, PostScript 3 RIP je u stanju da obezbedi ispravno razdvajanje boja te slike.
  • Spremno za štampanje. U ovim danima internet oglašavanja, Adobe nije mogao ostati po strani i dodao je neke Internet funkcionalnosti u PostScript. Čudno je da se nijedan od Adobe-ovih OEM klijenata nije potrudio da ga implementira.

2001 - Velika podjela. Istorija PostScript-a

Specifikacije za PDF 1.4, objavljene 2001. godine, po prvi put su uključivale par funkcija koje nisu imale ekvivalent u PostScript-u: transparentnost i slojeve.

Rezolucija slike

Da li je 2006. početak kraja? Istorija PostScript-a

Adobe je 2006. godine najavio Adobe PDF Print Engine (APPE), potpunu prepravku njegove RIP arhitekture. Umjesto da se oslanja na PostScript kao primarni jezik opisa stranice, APPE koristi PDF. Dizajneri sada mogu izvoziti PDF datoteke iz aplikacije za raspored kao što je InDesign. Ove stranice se šalju na štampač, koji koristi sistem toka rada zasnovan na PDF-u da pregleda, uhvati i položi ove stranice. Motor za štampanje PDF-a se zatim koristi za kreiranje gotovih podataka. U cijelom lancu, PostScript više nije potreban.

Na pitanje da li će Adobe ikada predstaviti PostScript 4, ažuriranje koje će uključivati ​​sve nove funkcije dostupne u PDF-u, Adobeov Dov Isaacs je rekao sljedeće u nizu na Printplanet forumima:

“Apsolutno se to neće dogoditi. PostScript je programski jezik, a ne jezik opisa stranice. Po svojoj prirodi, ne pruža istinski robusne tokove rada od kraja do kraja jer se, po definiciji, sadržaj može mijenjati u hodu. Zabava za hakere, katastrofa za ljude koji moraju da zarade za život.
Ne, na disku nema 4. nivoa PostScript jezik, čekajući da marketing da signal. Počevši od PDF-a 1.4, svi dodaci Adobe image modelu bili su uključeni u PDF umjesto u PostScript.
Da budemo potpuno jasni, Adobe će nastaviti da licencira PostScript tehnologiju preko naših OEM partnera sve dok za njom postoji potražnja svojih kupaca. Također ćemo nastaviti podržavati pristupnik PostScript to PDF koristeći našu Distiller tehnologiju u Acrobatu. Adobe će nastaviti da podržava EPS kao naslijeđeni grafički format za uvoz neprozirnih, neprozirnih grafičkih podataka u Adobe aplikacije (kao što su InDesign i Illustrator). Iako definitivno ne preporučujemo pohranjivanje novog grafičkog sadržaja u EPS formatu (osim potrebe za uvozom podataka u programe za raspored stranica koji nisu baš usmjereni na PDF – nema potrebe spominjati imena ovdje!), naša korisnička baza trebala bi se osjećati ugodno. ne morate da brinete o tome da ćete morati da konvertujete svoje veoma velike biblioteke grafičkih sredstava zasnovanih na EPS-u." Istorija PostScript-a

Postepeni neuspjeh 

Gornji post je već jasno stavio do znanja da Adobe više ne ulaže nikakve napore u PostScript. U posljednjoj deceniji, industrija je prešla na tokove rada zasnovane na PDF-u. Još uvijek postoje izolirani slučajevi u kojima se PostScript koristi zbog upotrebe zastarjelog softvera ili ljudi koji ne žele promijeniti način rada. Kako su PostScript drajveri sve ređi, samo je pitanje vremena kada će PostScript potpuno nestati.

Dizajn