PostScript istorija. Šiuose puslapiuose pateikiama PostScript puslapio aprašymo kalbos raidos apžvalga. „PostScript“ dabar yra rinkoje daugiau nei 25 metus. Tai turėjo didelį poveikį leidybos pramonei ir išlieka svarbiu pramonės standartu net ir šiandien.

PostScript yra kalba programavimas, kuris naudojamas vektorinei grafikai ir spausdinimui apibūdinti. Jį 1982 m. sukūrė Johnas Warnockas kartu su kolegomis iš „Adobe Systems“.

Tamsieji amžiai. PostScript istorija

Norėdami įvertinti PostScript, turite žinoti, kaip veikia rinka, kol ji tampa prieinama. Devintojo dešimtmečio pradžioje, jei jums reikėjo rinkimo įrangos, nuėjote į „Acme“ rinkiklius ir jie jums pardavinėjo „Acme“ sistemą su „Acme“ išvesties įrenginiu. Tada turėsite bent dvi savaites mokytis, kad išmoktumėte naudotis sistema. Acme sistema nebus suderinama su kitų gamintojų įranga. Daugeliu atvejų net būtų sunku arba neįmanoma keistis duomenimis su kitomis sistemomis.

Jei turite asmeninį kompiuterį, galite jį prijungti prie taškinio spausdintuvo, kuris išves žemos kokybės rastrinius simbolius. Grafiką buvo galima padaryti, bet kokybė buvo priimtina tik anais laikais kompiuterius pirkusiems niekšams.

Pradžia – kopijavimo aparatas. PostScript istorija

„PostScript“ istorija prasideda „Xerox“ tyrimų institute „Parc“. Būtent čia buvo sukurtos daugelis kompiuterinių technologijų, kurias dabar laikome savaime suprantamomis. Lazerinis spausdintuvas, GUI ir Ethernet yra keletas ryškių pavyzdžių.

Vienas iš puikių „Xerox“ inžinierių buvo Johnas Warnockas. Jis sukūrė kalbą, pavadintą „Interpress“, kurią būtų galima naudoti „Xerox“ lazeriniams spausdintuvams valdyti. Jis ir jo viršininkas Charlesas M. Chuckas Geschke dvejus metus bandė įtikinti „Xerox“ paversti „Interpress“ komerciniu produktu. Kai tai nepavyko, jie nusprendė palikti „Xerox“ ir išbandyti patys.  

„Adobe“ įkūrė

Johnas Warnockas ir Chuckas Geschke'as savo įmonę pavadino „Adobe“ pagal mažą upelį, tekantį už Warnock namų Los Altos mieste, Kalifornijoje. Kartais šią nuorodą matote vyno vadovuose Napos slėnio žemėlapiuose, kur gaminami garsiausi Kalifornijos vynai.

Iš pradžių Warnockas ir Geschke galvojo patys sukurti tikrai galingą spausdintuvą, tačiau netrukus suprato, kad kitiems gamintojams būtų prasmingiau kurti savo spausdintuvų valdymo įrankius.

„Adobe“ prireikė 20 žmogaus metų, kad sukurtų „PostScript“ – kalbą, kuria galima valdyti išvesties įrenginius, tokius kaip lazeriniai spausdintuvai.

 

1984 m. – PostScript 1 lygis. PostScript istorija

PostScript buvo išleistas 1984 m. Iš pradžių jis buvo tiesiog vadinamas PostScript. „Tier 1“ buvo pridėtas vėliau, siekiant atskirti jį nuo vėlesnio 2 pakopos atnaujinimo.

PostScript yra labai galinga kalba, kuri yra šiek tiek panaši į Forth, kitą kompiuterio kalbą. Nuo pat pradžių „PostScript“ paleisti reikėjo gana galingos sistemos. Tiesą sakant, pirmaisiais savo gyvenimo metais „PostScript“ spausdintuvai turėjo daugiau apdorojimo galios nei prie jų prijungti „Macintoshes“.

Tai suteikia keletą didžiulių pranašumų, kurių kitos sistemos nesiūlo:

  • PostScript yra nepriklausomas nuo įrenginio. Tai reiškia, kad PostScript failas gali būti paleistas bet kuriame PostScript įrenginyje. Lazeriniame spausdintuve gaunama 300 dpi išvestis, tačiau tas pats failas sukuria nuostabiai ryškų 2400 arba 2540 dpi nuotraukų rinktuvą. Vartotojams tai reiškė, kad jie nebebuvo susieti su vienu gamintoju ir galėjo pasirinkti įrenginius, kurie geriausiai atitiktų jų paskirtį. PostScript istorija
  • Bet kuris gamintojas gali įsigyti PostScript vertėjo licenciją ir naudoti ją kurdamas išvesties įrenginį.
  • „PostScript“ specifikacijos (sintaksė) buvo laisvai prieinamos, todėl bet kas galėjo rašyti ją palaikančią programinę įrangą.

PostScript pradeda veikti

„PostScript“ buvo gana didelis „Adobe“ žaidimas, ir jie nebūtų galėję įtikinti rinkos savo verte, jei ne „Apple Computer“ Steve'as Jobsas.

1985 metais „Macintosh“ kompiuterių pardavimas pradėjo mažėti, o „Apple“ tikrai reikėjo žudikiškos programėlės naujam kūdikiui. Steve'ui Jobsui patiko „Adobe“ technologija, jis investavo į kompaniją 2,5 mln. USD ir įtikino Warnocką sukurti „Apple LaserWriter“ „PostScript“ valdiklį. Šis spausdintuvas buvo panašus į „HP LaserJet“, tačiau „PostScript“ valdiklis leistų gaminti „kompozicijos kokybės“ puslapius. „LaserWriter“ kainuoja apie 7000 USD. Šiandien tai gali atrodyti brangu (ir taip buvo!), tačiau palyginkite tai su pirmuoju Xerox lazeriniu spausdintuvu, kuris 1978 m. kainavo 500 000 JAV dolerių.

Kompiuteris, prijungtas prie didelio galingumo lazerinio spausdintuvo, nebūtų padaręs didelio poveikio, tačiau Apple ir Adobe pasisekė suklupti trečią partnerį – nedidelę pradedančiąją įmonę, kuri sukūrė programą, kad galėtų visapusiškai išnaudoti „Mac“ ir „LaserWriter“. laipsnių. Įmonė vadinosi Aldus, o jų programinės įrangos produktas buvo PageMaker.

Atsirado stalinė leidyba, o per metus LaserWriter, PostScript ir PageMaker derinys išgelbėjo Apple ir pavertė Aldus ir Adobe turtingomis įmonėmis. Linotype buvo pirmasis grafikos pardavėjas, pripažinęs PostScript vertę ir pasiūlęs vaizdų rinkinį su savo PostScript RIP. Netrukus atsirado kitų gamintojų, o PostScript greitai tapo pasaulio lingua franca. ikispaudos.

1991 m. – PostScript 2 lygis. PostScript istorija

Maždaug 1991 m. „Adobe“ išleido kitą „PostScript“ versiją, pavadintą „Level 2“. Tai buvo gana reikšmingas atnaujinimas, kurio atstovai nekantriai laukė. ikispaudos.

Svarbiausios savybės:

  • Padidėjęs greitis ir patikimumas: Limitcheck ir VMerror PostScript klaidos tapo siaubingos prieš pat antrojo lygio įvedimą. „Adobe“ visa tai ištaisė patobulindama savo kodo atminties valdymą ir optimizuodama kodą. Tai taip pat suteikė mums geresnį našumą, ypač naudojant tarpinius nuskaitymus.
  • In-Rip atskyrimo palaikymas: 2 lygio RIP gali priimti sudėtinį PostScript failą ir savarankiškai atskirti spalvas. Tai nėra būtina funkcija, be to, tarp skirtingų gamintojų 2 sluoksnio RIP yra funkcinių skirtumų.
  • Vaizdų išglaudinimas RIP: 2 lygio RIP gali išspausti JPEG ir CCITT 4 grupės suglaudintus vaizdus.
  • Sudėtinių šriftų palaikymas: tai svarbu Azijos šalims, kuriose naudojami didesni simbolių rinkiniai nei mes Europoje. „Apple“ turėtų palaikyti sudėtinius šriftus per „QuickDraw GX“. Šiomis dienomis jį galima rasti „Apple“ spintelėje šalia kitų atradimų, tokių kaip „OpenDoc“ ir „Newton“.
  • Šriftų ir šablonų kaupimas talpykloje: antrame lygyje nebeliko nuobodžių dalykų, pavyzdžiui, šrifto talpyklos ištrynimo. Šablonų talpyklą po kelerių metų panaudojo tokie kaip „PressWise“ ir „Preps“.
  • Patobulintos tvarkyklės: daugiausia LaserWriter 8, skirta Macintosh, ir Adobe PostScript 2.X tvarkyklė, skirta Windows 3.1, kartu su susijusiomis PPD tvarkyklėmis.
  • Patobulinti atrankos algoritmai: tai buvo sena naujiena daugeliui RIP gamintojų, kai pasirodė 2 lygis.  

Lėtas 2 lygio priėmimas

„Adobe“ padarė didelę klaidą, pirmiausia paskelbdama 2 lygio specifikacijas, o tada dirbdama ties realiu diegimu. Didelį gėdą konkurentai sugalvojo Layer 2 emuliatorius greičiau, nei „Adobe“ manė.
Nors PostScript 2 lygis turėjo tiesioginės naudos, prireikė daug laiko, kol programos iš tikrųjų pradėjo naudotis naujosiomis funkcijomis. XPress 5, praėjus 11 metų po 2 lygio išleidimo, nepalaikė tokios funkcijos kaip padalijimas per kopiją.

1998 – PostScript 3

Dėl kažkokių keistų priežasčių „Adobe“ pasirinko naujausią atnaujinimą pavadinti „PostScript 3“, o ne „PostScript Level 3“. Palyginti su 2 lygiu, „PostScript 3“ buvo gana menkas atnaujinimas. Kai jis buvo paleistas, daugelis programų vis dar negalėjo tinkamai palaikyti 2 sluoksnio. PostScript istorija

Pagrindiniai privalumai PostScript 3 yra:

  • Palaiko daugiau nei 256 pilkos spalvos lygius. „Adobe“ įtraukė 12 bitų tikrinimą į savo PostScript kodą. Tai leidžia iki 4096 pilkumo lygių vienai spalvai. Anksčiau 256 pilkumo lygio riba kartais buvo matoma kaip dryžiai, ypač mišiniuose.
  • PDF palaikymas. PostScript 3 RIP palaiko ir PostScript Level 2, ir PDF failus.
  • Pagerintas atskyrimo tarp kopijų palaikymas: 2 lygio PostScript RIP jau gali atskirti spalvas pačiame RIP, tačiau kai kurių vaizdų tipų, pvz., dvipusių ar šešiaspalvių vaizdų, tokioje darbo eigoje apdoroti negalima. PostScript 3 yra papildoma spalvų erdvė, vadinama DeviceN. Jei šioje spalvų erdvėje užkoduotas ne CMYK spalvos vaizdas, „PostScript 3 RIP“ gali užtikrinti tinkamą to vaizdo spalvų atskyrimą.
  • Paruošta spausdinti. Šiomis interneto reklamos dienomis „Adobe“ negalėjo likti nuošalyje ir „PostScript“ pridėjo tam tikrų interneto funkcijų. Kaip bebūtų keista, atrodo, kad nė vienas „Adobe“ OĮG klientas nesivargino to įgyvendinti.

2001 – Didžioji takoskyra. PostScript istorija

1.4 m. išleistos PDF 2001 specifikacijos pirmą kartą įtraukė porą funkcijų, kurios neturėjo atitikmens PostScript: skaidrumas ir sluoksniai.

Vaizdo raiška

Ar 2006-ieji yra pabaigos pradžia? PostScript istorija

2006 m. „Adobe“ paskelbė apie „Adobe PDF Print Engine“ (APPE), visiškai perrašytą jos RIP architektūrą. Užuot pasikliaudama „PostScript“ kaip pagrindine puslapio aprašymo kalba, APPE naudoja PDF. Dizaineriai dabar gali eksportuoti PDF failai iš išdėstymo programos, pvz., „InDesign“. Šie puslapiai siunčiami į spausdintuvą, kuris naudoja PDF pagrįstą darbo eigos sistemą šiems puslapiams patikrinti, užfiksuoti ir išdėstyti. Tada PDF spausdinimo variklis naudojamas galutiniams duomenims sukurti. Visoje grandinėje PostScript nebereikia.

Paklaustas, ar „Adobe“ kada nors pristatys „PostScript 4“ – naujinimą, į kurį bus įtrauktos visos naujos PDF formato funkcijos, „Adobe“ atstovas Dovas Isaacas „Printplanet“ forumų gijoje pasakė:

„Visiškai neįvyks. PostScript yra programavimo kalba, o ne puslapio aprašymo kalba. Dėl savo prigimties jis nesuteikia tikrai patikimų darbo eigos iki galo, nes pagal apibrėžimą turinys gali keistis. Pramogos įsilaužėliams, nelaimė žmonėms, kuriems reikia pragyventi.
Ne, diske nėra 4 lygio PostScript kalba, laukia, kol rinkodara duos signalą. Pradedant nuo 1.4 PDF versijos, visi „Adobe“ vaizdo modelio papildymai buvo įtraukti į PDF, o ne į „PostScript“.
Kad būtų visiškai aišku, „Adobe“ ir toliau licencijuos „PostScript“ technologiją per savo OĮG partnerius, kol jos klientai turės jos paklausą. Taip pat toliau palaikysime „PostScript“ į PDF šliuzą naudodami „Acrobat“ Distiller technologiją. „Adobe“ ir toliau palaikys EPS kaip senas grafikos formatas, skirtas nepermatomiems, nepermatomiems grafiniams duomenims importuoti į „Adobe“ programas (pvz., „InDesign“ ir „Illustrator“). Nors tikrai nerekomenduojame saugoti naujo grafinio turinio EPS formatu (išskyrus reikalavimą importuoti duomenis į puslapių maketavimo programas, kurios nėra tiksliai orientuotos į PDF – nereikia čia minėti vardų!), mūsų vartotojų bazė turėtų jaustis patogiai. nereikia jaudintis, kad reikės konvertuoti labai dideles EPS grafikos išteklių bibliotekas. PostScript istorija

Palaipsnis nesėkmė 

Aukščiau pateiktame įraše jau buvo aišku, kad „Adobe“ nebededa jokių pastangų į „PostScript“. Per pastarąjį dešimtmetį pramonė perėjo prie PDF pagrįstų darbo eigų. Vis dar pasitaiko pavienių atvejų, kai PostScript naudojamas dėl pasenusios programinės įrangos arba žmonių, nenorinčių keisti savo darbo būdo. Kadangi PostScript tvarkyklės tampa vis retesnės, tik laiko klausimas, kada PostScript visiškai išnyks.

Dizainas