История на PostScript. Тези страници предоставят общ преглед на еволюцията на езика за описание на страница PostScript. PostScript е на пазара вече повече от 25 години. Това оказа дълбоко въздействие върху издателската индустрия и остава важен индустриален стандарт дори днес.

PostScript е език програмиране, което се използва за описание на векторна графика и печат. Разработен е от Джон Уорнок заедно с колеги от Adobe Systems през 1982 г.

Тъмни векове. История на PostScript

За да оцените PostScript, трябва да знаете как работи пазарът, преди да стане достъпен. В началото на 80-те, ако имате нужда от наборно оборудване, отивате при наборчици на Acme и те ще ви продадат система Acme с изходно устройство Acme. След това ще преминете поне две седмици обучение, за да научите как да използвате системата. Системата Acme няма да бъде съвместима с оборудване от друг производител. В повечето случаи дори би било трудно или невъзможно да се обменят данни с други системи.

Ако имате персонален компютър, можете да го свържете към матричен принтер, който ще извежда растерни знаци с ниско качество. Графиката можеше да бъде направена, но качеството беше приемливо само за маниаците, които купуваха компютри в онези дни.

Началото е копирна машина. История на PostScript

Историята на PostScript започва в Parc, изследователски институт на Xerox. Именно тук са разработени много от компютърните технологии, които сега приемаме за даденост. Лазерен принтер, GUI и Ethernet са няколко ярки примери.

Един от брилянтните инженери, работещи в Xerox, беше Джон Уорнок. Той разработи език, наречен Interpress, който може да се използва за управление на лазерни принтери Xerox. Той и шефът му Чарлз М. Чък Гешке прекарват две години в опити да убедят Xerox да превърнат Interpress в комерсиален продукт. Когато това не успя, те решиха да напуснат Xerox и да опитат сами.  

Основан е Adobe

Джон Уорнок и Чък Гешке нарекоха компанията си Adobe на името на малката рекичка, която тече зад дома на Уорнок в Лос Алтос, Калифорния. Понякога виждате тази препратка в справочниците за вино на картите на долината Напа, където се произвеждат някои от най-известните вина в Калифорния.

Първоначално Warnock и Geschke мислеха сами да създадат наистина мощен принтер, но скоро осъзнаха, че би било по-разумно други производители да разработят инструменти за управление на своите принтери.

На Adobe бяха необходими 20 човешки години, за да разработи PostScript, език, който може да се използва за управление на изходни устройства като лазерни принтери.

 

1984 - PostScript ниво 1. История на PostScript

PostScript е пуснат през 1984 г. Първоначално се нарича просто PostScript. „Ниво 1“ беше добавено по-късно, за да се разграничи от по-късната актуализация на ниво 2.

PostScript е много мощен език, което е малко като Forth, друг компютърен език. От самото начало PostScript изискваше доста мощна система, за да работи. Всъщност в ранните си години PostScript принтерите имаха по-голяма мощност за обработка от Macintosh, свързани с тях.

Той предлага някои огромни предимства, които другите системи не предлагат:

  • PostScript е независим от устройството. Това означава, че PostScript файлът може да работи на всяко PostScript устройство. На лазерен принтер получавате изход от 300 dpi, но същият файл създава красиви ясни 2400 или 2540 dpi на фотонабиращ апарат. За потребителите това означаваше, че вече не са обвързани с един производител и могат да избират устройствата, които най-добре отговарят на предназначението им. История на PostScript
  • Всеки производител може да закупи лиценз за PostScript интерпретатор и да го използва за създаване на изходно устройство.
  • Спецификациите на PostScript (синтаксис) бяха свободно достъпни, така че всеки можеше да напише софтуер, който го поддържаше.

PostScript започва

PostScript беше доста голяма игра за Adobe и те не биха успели да убедят пазара в неговата стойност, ако не беше Стив Джобс от Apple Computer.

През 1985 г. продажбите на компютри Macintosh започнаха да намаляват и Apple наистина се нуждаеше от убийствено приложение за новото си бебе. Стив Джобс хареса технологията на Adobe, инвестира 2,5 милиона долара в компанията и убеди Уорнок да създаде PostScript контролер за LaserWriter на Apple. Този принтер беше подобен на HP LaserJet, но PostScript контролерът би му позволил да произвежда страници с „композиторско качество“. LaserWriter струва около $7000. Това може да изглежда скъпо днес (и беше!), но сравнете това с първия лазерен принтер от Xerox, който струваше 1978 500 щатски долара през 000 г.

Компютър, свързан към мощен лазерен принтер, не би оказал голямо влияние, но Apple и Adobe имаха късмета да се натъкнат на трети партньор, малка стартираща компания, която създаде приложение, за да използва пълноценно Mac и LaserWriter. степени. Компанията се казваше Aldus, а софтуерният им продукт беше PageMaker.

Ражда се настолното публикуване и в рамките на една година комбинацията от LaserWriter, PostScript и PageMaker спасява Apple и превръща Aldus и Adobe в богати компании. Linotype беше първият доставчик на графики, който призна стойността на PostScript и предложи набор от изображения със собствен PostScript RIP. Други производители скоро го последваха и PostScript бързо се превърна в лингва франка в света. предпечат.

1991 - PostScript ниво 2. История на PostScript

Около 1991 г. Adobe пусна следващата версия на PostScript, наречена Level 2. Това беше доста значима актуализация, която представителите очакваха с нетърпение. предпечат.

Най-важните характеристики:

  • Подобрена скорост и надеждност: Limitcheck и VMerror PostScript грешките станаха ужасни малко преди да бъде въведено второто ниво. Adobe поправи всичко това, като подобри управлението на паметта на своя код и оптимизира своя код. Това също така ни даде по-добра производителност, особено при сканирания с подредба.
  • Поддръжка на разделяне при разкъсване: RIP от ниво 2 могат да приемат съставен PostScript файл и самостоятелно да извършват разделяне на цветовете. Това не е задължителна функция и със сигурност има функционални разлики между Layer 2 RIP от различни производители.
  • Декомпресиране на изображения в RIP: RIP от ниво 2 могат да декомпресират JPEG и CCITT група 4 компресирани изображения.
  • Поддръжка на композитен шрифт: Това е важно за азиатските страни, които използват по-големи набори от знаци, отколкото ние в Европа. Apple трябваше да поддържа комбинирани шрифтове чрез QuickDraw GX. Тези дни може да се намери в шкафа на Apple някъде до други открития като OpenDoc и Newton.
  • Кеширане на шрифтове и шаблони: Скучните неща като изтриването на кеша на шрифтовете са изчезнали на второ ниво. Кеширането на шаблони беше използвано няколко години по-късно от компании като PressWise и Preps.
  • Подобрени драйвери: Основно LaserWriter 8 за Macintosh и Adobe PostScript 2.X драйвер за Windows 3.1 заедно със свързаните PPD драйвери.
  • Подобрени алгоритми за скрининг: Това беше стара новина за много производители на RIP към момента, в който излезе ниво 2.  

Бавно приемане на ниво 2

Adobe направи голяма грешка, като публикува първо спецификациите за ниво 2 и след това работи върху действителното внедряване. За голямо смущение, конкурентите излязоха с Layer 2 емулатори по-бързо, отколкото Adobe смяташе за възможно.
Въпреки че PostScript Level 2 имаше незабавни предимства, отне много време, преди приложенията действително да започнат да се възползват от новата функционалност. XPress 5, 11 години след пускането на ниво 2, не поддържа функция като разделяне в рамките на копиране.

1998 - PostScript 3

По някаква странна причина Adobe избра да нарече последната актуализация PostScript 3 вместо PostScript ниво 3. В сравнение с ниво 2, PostScript 3 беше сравнително малка актуализация. Когато стартира, много приложения все още не можеха да поддържат правилно слой 2. История на PostScript

Основни предимства PostScript 3 са:

  • Поддържа над 256 сиви нива на цвят. Adobe е включила 12-битово екраниране в своя PostScript код. Това позволява до 4096 сиви нива на цвят. В миналото границата на нивото на сивото от 256 понякога се виждаше като ивици, особено при смеси.
  • Поддръжка на PDF. PostScript 3 RIP поддържат както PostScript ниво 2, така и PDF файлове.
  • Подобрена поддръжка за разделяне при вътрешно разкъсване: PostScript Level 2 RIP вече могат да разделят цветовете в самия RIP, но някои типове изображения, като двустранни или хексахромни изображения, не могат да бъдат обработени в такъв работен процес. PostScript 3 съдържа допълнително цветово пространство, наречено DeviceN. Ако цветно изображение, различно от CMYK, е кодирано в това цветово пространство, PostScript 3 RIP е в състояние да осигури правилното разделяне на цветовете на това изображение.
  • Готов за печат. В тези дни на интернет реклама Adobe не можа да остане настрана и добави някои интернет функции към PostScript. Колкото и да е странно, никой от OEM клиентите на Adobe изглежда не си е направил труда да го внедри.

2001 - Голямото разделение. История на PostScript

Спецификациите за PDF 1.4, издадени през 2001 г., включват за първи път двойка функции, които нямат еквивалент в PostScript: прозрачност и слоеве.

Разделителна способност на изображението

2006 г. началото на края ли е? История на PostScript

През 2006 г. Adobe обяви Adobe PDF Print Engine (APPE), пълно пренаписване на неговата RIP архитектура. Вместо да разчита на PostScript като основен език за описание на страницата, APPE използва PDF. Дизайнерите вече могат да експортират PDF файлове от приложение за оформление като InDesign. Тези страници се изпращат до принтера, който използва система за работен процес, базирана на PDF, за да ги инспектира, заснеме и подреди. След това машината за печат на PDF се използва за създаване на готовите данни. В цялата верига PostScript вече не е необходим.

На въпрос дали Adobe някога ще въведе PostScript 4, актуализация, която ще включва всички нови функции, налични в PDF, Дов Айзъкс от Adobe каза следното в тема във форумите на Printplanet:

„Категорично няма да се случи. PostScript е език за програмиране, а не език за описание на страници. По своята същност той не осигурява наистина стабилни работни процеси от край до край, тъй като по дефиниция съдържанието може да се променя в движение. Забавление за хакерите, бедствие за хората, които трябва да си изкарват прехраната.
Не, на диска няма 4-то ниво PostScript език, в очакване маркетингът да даде сигнал. Започвайки с PDF 1.4, всички допълнения към модела на изображения на Adobe бяха включени в PDF, а не в PostScript.
За да бъдем напълно ясни, Adobe ще продължи да лицензира технологията PostScript чрез нашите OEM партньори, докато има търсене от нейните клиенти. Също така ще продължим да поддържаме шлюза от PostScript към PDF с помощта на нашата технология Distiller в Acrobat. Adobe ще продължи да поддържа EPS като наследен графичен формат за импортиране на непрозрачни, непрозрачни графични данни в приложения на Adobe (като InDesign и Illustrator). Въпреки че определено не препоръчваме да съхранявате ново графично съдържание в EPS формат (освен необходимостта да импортирате данните в програми за оформление на страници, които не са точно ориентирани към PDF - няма нужда да споменаваме имена тук!), нашата потребителска база трябва да се чувства удобно без да се налага да се притеснявате, че трябва да конвертирате вашите много големи библиотеки от EPS-базирани графични активи." История на PostScript

Постепенен отказ 

В горната публикация вече стана ясно, че Adobe вече не полага никакви усилия в PostScript. През последното десетилетие индустрията премина към работни процеси, базирани на PDF. Все още има отделни случаи, в които се използва PostScript поради използването на остарял софтуер или хора, които не желаят да променят начина си на работа. Тъй като драйверите за PostScript стават все по-редки, е само въпрос на време PostScript да изчезне напълно.

Дизайн