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 - PostScript մակարդակ 1. PostScript-ի պատմություն

PostScript-ը թողարկվել է 1984 թվականին։ Այն ի սկզբանե պարզապես կոչվում էր PostScript: «Tier 1»-ն ավելացվել է ավելի ուշ՝ այն տարբերելու ավելի ուշ Tier 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 կարգավորիչ Apple-ի LaserWriter-ի համար: Այս տպիչը նման էր HP LaserJet-ին, սակայն PostScript կարգավորիչը թույլ կտա նրան արտադրել «կոմպոզիտորական որակի» էջեր: LaserWriter-ի արժեքը մոտ 7000 դոլար է: Սա կարող է թանկ թվալ այսօր (և այդպես էր), բայց համեմատեք այն Xerox-ի առաջին լազերային տպիչի հետ, որն արժեր 1978 ԱՄՆ դոլար 500 թվականին:

Բարձր հզորությամբ լազերային տպիչին միացված համակարգիչը մեծ ազդեցություն չէր ունենա, սակայն 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-ը շտկել է այս ամենը՝ բարելավելով իր կոդի հիշողության կառավարումը և օպտիմալացնելով ծածկագիրը: Սա նաև մեզ ավելի լավ կատարողականություն տվեց, հատկապես խճճված սկանավորումներով:
  • In-Rip Separation Support. 2-րդ մակարդակի RIP-ներն ի վիճակի են ստանալ կոմպոզիտային PostScript ֆայլ և ինքնուրույն կատարել գունային տարանջատում: Սա պարտադիր հատկանիշ չէ, և, իհարկե, տարբեր արտադրողների Layer 2 RIP-ների միջև կան ֆունկցիոնալ տարբերություններ:
  • Պատկերների ապասեղմում RIP-ում. 2-րդ մակարդակի RIP-ները կարող են ապասեղմել JPEG և CCITT խմբի 4 սեղմված պատկերները:
  • Կոմպոզիտային տառատեսակների աջակցություն. սա կարևոր է ասիական երկրների համար, որոնք օգտագործում են ավելի մեծ նիշերի հավաքածուներ, քան մենք Եվրոպայում: Apple-ը պետք է աջակցեր բարդ տառատեսակներ QuickDraw GX-ի միջոցով: Այս օրերին այն կարելի է գտնել Apple-ի պահարանում՝ ինչ-որ տեղ՝ OpenDoc-ի և Newton-ի նման այլ հայտնագործությունների կողքին:
  • Տառատեսակների և ձևանմուշների քեշավորում. ձանձրալի բաները, ինչպիսիք են տառատեսակի քեշը ջնջելը, անցել են երկրորդ մակարդակում: Pattern caching-ը մի քանի տարի անց օգտագործվեց PressWise-ի և Preps-ի նմանների կողմից:
  • Բարելավված դրայվերներ. Հիմնականում LaserWriter 8-ը Macintosh-ի համար և Adobe PostScript 2.X դրայվեր Windows 3.1-ի համար, ինչպես նաև հարակից PPD դրայվերները:
  • Զննման բարելավված ալգորիթմներ. սա հին նորություն էր RIP-ի շատ արտադրողների համար, երբ դուրս եկավ 2-րդ մակարդակը:  

2-րդ մակարդակի դանդաղ ընդունում

Adobe-ը մեծ սխալ թույլ տվեց՝ նախ հրապարակելով 2-րդ մակարդակի բնութագրերը, ապա աշխատելով իրական իրականացման վրա: Շատ ամոթալի էր, որ մրցակիցները ստեղծեցին 2-րդ շերտի էմուլյատորներ ավելի արագ, քան հնարավոր էր համարում Adobe-ը:
Թեև PostScript 2-րդ մակարդակն ուներ անմիջական առավելություններ, երկար ժամանակ պահանջվեց, մինչև հավելվածներն իրականում սկսեցին օգտվել նոր գործառույթից: XPress 5-ը, 11-րդ մակարդակի թողարկումից 2 տարի անց, չէր աջակցում այնպիսի գործառույթ, ինչպիսին է պառակտումը ռիփում:

1998 - PostScript 3

Ինչ-որ տարօրինակ պատճառով Adobe-ն նախընտրեց անվանել վերջին թարմացումը PostScript 3-ի փոխարեն PostScript Level 3-ի փոխարեն: Համեմատած 2-րդ մակարդակի հետ, PostScript 3-ը բավականին փոքր թարմացում էր: Երբ այն գործարկվեց, շատ հավելվածներ դեռևս չկարողացան պատշաճ կերպով աջակցել շերտ 2-ին: PostScript-ի պատմություն

Հիմնական առավելությունները PostScript 3-ն են.

  • Աջակցում է ավելի քան 256 մոխրագույն մակարդակ մեկ գույնի համար: Adobe-ն իր PostScript կոդում ներառել է 12-բիթանոց ցուցադրություն: Սա թույլ է տալիս մինչև 4096 մոխրագույն մակարդակ յուրաքանչյուր գույնի համար: Նախկինում 256 մոխրագույն մակարդակի սահմանը երբեմն տեսանելի էր որպես շերտավոր, հատկապես խառնուրդներում:
  • PDF աջակցություն: PostScript 3 RIP-ներն աջակցում են և՛ PostScript մակարդակի 2, և՛ PDF ֆայլեր:
  • Բարելավված ներ-ռիփ տարանջատման աջակցություն. PostScript 2-րդ մակարդակի RIP-ներն արդեն ի վիճակի են գունային տարանջատման հենց RIP-ի ներսում, սակայն որոշ պատկերների տեսակներ, ինչպիսիք են դուպլեքսները կամ վեցաքրոմ պատկերները, չեն կարող մշակվել նման աշխատանքային հոսքում: PostScript 3-ը պարունակում է լրացուցիչ գունային տարածություն, որը կոչվում է DeviceN: Եթե ​​ոչ CMYK գունավոր պատկերը կոդավորված է այս գունային տարածության մեջ, PostScript 3 RIP-ն ի վիճակի է ապահովել այդ պատկերի ճիշտ գունային տարանջատումը:
  • Պատրաստ է տպագրության: Ինտերնետային գովազդի այս օրերին Adobe-ը չկարողացավ հեռու մնալ և PostScript-ին ավելացրեց ինտերնետի որոշ գործառույթներ: Տարօրինակ կերպով, Adobe-ի OEM հաճախորդներից և ոչ մեկը, կարծես, չի անհանգստացել այն իրականացնելու համար:

2001 - Մեծ բաժանումը: PostScript-ի պատմություն

1.4 թվականին թողարկված PDF 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-ի Dov Isaacs-ը 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-ը ամբողջությամբ անհետանա:

Կառուցվածք