Историја на 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 по малиот поток што минуваше зад домот на Ворнок во Лос Алтос, Калифорнија. Оваа референца понекогаш ја гледате во водичите за вино на мапите на долината Напа, каде што се произведуваат некои од најпознатите вина во Калифорнија.

Во почетокот, Ворнок и Гешке размислуваа сами да изградат навистина моќен печатач, но набрзо сфатија дека ќе има повеќе смисла другите производители да развијат алатки за контрола на нивните печатачи.

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

 

1984 - ПостСкрипт ниво 1. Историја на ПостСкрипт

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

PostScript е многу моќен јазик, што е малку како Форт, друг компјутерски јазик. Од самиот почеток, PostScript бараше прилично моќен систем за да работи. Всушност, во раните години, печатачите на PostScript имаа поголема процесорска моќ од Macintosh-ите прикачени на нив.

Тој нуди огромни придобивки што другите системи не ги нудат:

  • PostScript е независен уред. Ова значи дека датотеката PostScript може да работи на кој било уред PostScript. На ласерски печатач добивате излез од 300 dpi, но истата датотека произведува прекрасно остри 2400 или 2540 dpi на фототипсетер. За корисниците, тоа значеше дека тие повеќе не се врзани за еден производител и можеа да ги изберат уредите што најмногу одговараат на нивната намена. Историја на PostScript
  • Секој производител може да купи лиценца за преведувач PostScript и да го користи за да креира излезен уред.
  • Спецификациите (синтаксата) на PostScript беа слободно достапни, така што секој можеше да напише софтвер што го поддржува.

Постскрипт полетува

PostScript беше прилично голема игра за Adobe, и тие немаше да можат да го убедат пазарот за нејзината вредност да не беше Стив Џобс од Apple Computer.

Во 1985 година, продажбата на компјутери Мекинтош почна да опаѓа, а на Apple навистина му требаше убиствена апликација за своето ново бебе. На Стив Џобс му се допадна технологијата на Adobe, инвестираше 2,5 милиони долари во компанијата и го убеди Ворнок да создаде PostScript контролер за LaserWriter на Apple. Овој печатач беше сличен на HP LaserJet, но контролерот PostScript ќе му овозможи да произведува страници со „квалитет на композитор“. LaserWriter чини околу 7000 долари. Ова може да изгледа скапо денес (и беше!), но споредете го со првиот ласерски печатач од Xerox, кој чинеше 1978 американски долари во 500 година.

Компјутер поврзан со ласерски печатач со голема моќност немаше да има големо влијание, но Apple и Adobe имаа доволно среќа да се сопнат на трет партнер, мала компанија која започна да создаде апликација за целосно искористување на Mac и LaserWriter. степени. Компанијата се викаше Алдус, а нивниот софтверски производ беше PageMaker.

Се роди десктоп издаваштво, а за една година комбинацијата на LaserWriter, PostScript и PageMaker го спаси Apple и ги претвори Aldus и Adobe во богати компании. Linotype беше првиот продавач на графики кој ја препозна вредноста на PostScript и понуди збир на слики со сопствено RIP на PostScript. Набрзо следеа и други производители, а PostScript брзо стана светска лингва франка. предпечатење.

1991 - ПостСкрипт Ниво 2. Историја на ПостСкрипт

Околу 1991 година, Adobe ја издаде следната верзија на PostScript, наречена Ниво 2. Ова беше прилично значајно ажурирање кое претставниците со нетрпение го очекуваа. предпечатење.

Најважните карактеристики:

  • Подобрена брзина и сигурност: Грешките на Limitcheck и VMerror PostScript станаа ужасни непосредно пред да се воведе второто ниво. Adobe го поправи сето ова со подобрување на управувањето со меморијата на својот код и оптимизирање на неговиот код. Ова, исто така, ни даде подобри перформанси, особено со испреплетени скенови.
  • Поддршка за раздвојување во Rip: RIP-овите на ниво 2 се способни да примаат композитна датотека PostScript и сами да вршат раздвојување бои. Ова не е задолжителна карактеристика, и секако има функционални разлики помеѓу РИП-овите во Layer 2 од различни производители.
  • Декомпресија на слики во 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 Level 3. Во споредба со Level 2, PostScript 3 беше прилично мало ажурирање. Кога беше лансиран, многу апликации сè уште не можеа правилно да го поддржат слојот 2. Историја на PostScript

Главните предности PostScript 3 се:

  • Поддржува над 256 нивоа на сиво по боја. Adobe вклучи 12-битен скрининг во својот PostScript код. Ова овозможува до 4096 нивоа на сиво по боја. Во минатото, границата од 256 сиво ниво понекогаш беше видлива како ленти, особено во мешавини.
  • Поддршка за PDF. PostScript 3 RIP поддржуваат и PostScript Level 2 и PDF датотеки.
  • Подобрена поддршка за раздвојување на интра-рип: RIP-овите на ниво 2 на PostScript веќе се способни за раздвојување на боите во самиот 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, Dov Isaacs од Adobe го рече следново во нишка на форумите на Printplanet:

„Апсолутно нема да се случи. PostScript е програмски јазик, а не јазик за опис на страницата. По својата природа, тој не обезбедува вистински робусни работни текови од крај до крај бидејќи, по дефиниција, содржината може да се менува во лет. Забава за хакерите, катастрофа за луѓето кои треба да заработат за живот.
Не, нема 4-то ниво на дискот PostScript јазик, чекајќи маркетингот да даде сигнал. Почнувајќи со PDF 1.4, сите дополнувања на моделот на слики на Adobe беа вклучени во PDF наместо во PostScript.
За да биде апсолутно јасно, Adobe ќе продолжи да ја лиценцира PostScript технологијата преку нашите OEM партнери се додека има побарувачка за неа од своите клиенти. Исто така, ќе продолжиме да ја поддржуваме портата PostScript во PDF користејќи ја нашата технологија Distiller во Acrobat. Adobe ќе продолжи да поддржува ЕПС како наследен графички формат за увоз на непроѕирни, непроѕирни графички податоци во апликациите на Adobe (како што се InDesign и Illustrator). Иако дефинитивно не препорачуваме складирање на нова графичка содржина во EPS формат (освен тоа што треба да ги увезуваме податоците во програмите за распоред на страници кои не се целосно PDF-центрични - нема потреба да се споменуваат имиња овде!), нашата корисничка база треба да се чувствува удобно не мора да се грижите дали ќе мора да ги конвертирате вашите многу големи библиотеки на графички средства базирани на EPS“. Историја на PostScript

Постепен неуспех 

Горенаведената објава веќе јасно стави до знаење дека Adobe повеќе не вложува никакви напори за PostScript. Во последната деценија, индустријата се пресели во работни текови базирани на PDF. Сè уште има изолирани случаи каде што се користи PostScript поради употреба на застарен софтвер или луѓе кои не сакаат да го променат начинот на работа. Бидејќи драјверите за PostScript стануваат сè поретки, прашање на време е кога PostScript целосно ќе исчезне.

Дизајн