პოსტსკრიპტის ისტორია. ეს გვერდები იძლევა მიმოხილვას PostScript გვერდის აღწერილობის ენის ევოლუციის შესახებ. PostScript უკვე 25 წელზე მეტია ბაზარზეა. ამან ღრმა გავლენა მოახდინა საგამომცემლო ინდუსტრიაზე და რჩება ინდუსტრიის მნიშვნელოვან სტანდარტად დღესაც.

PostScript არის ენა პროგრამირება, რომელიც გამოიყენება ვექტორული გრაფიკისა და ბეჭდვის აღსაწერად. იგი შეიმუშავა ჯონ უორნოკმა Adobe Systems-ის კოლეგებთან ერთად 1982 წელს.

ბნელი საუკუნეები. პოსტსკრიპტის ისტორია

PostScript-ის შესაფასებლად, თქვენ უნდა იცოდეთ როგორ მუშაობს ბაზარი, სანამ ის ხელმისაწვდომი გახდება. 80-იანი წლების დასაწყისში თუ დაგჭირდათ საბეჭდი მოწყობილობა, მიდიხართ Acme typesetters-ში და გიყიდიდნენ Acme სისტემას Acme გამომავალი მოწყობილობით. შემდეგ თქვენ გაივლით მინიმუმ ორკვირიან ტრენინგს, რათა ისწავლოთ როგორ გამოიყენოთ სისტემა. Acme სისტემა არ იქნება თავსებადი სხვა მწარმოებლის აღჭურვილობასთან. უმეტეს შემთხვევაში, ძნელი ან შეუძლებელი იქნებოდა მონაცემების გაცვლა სხვა სისტემებთან.

თუ თქვენ გაქვთ პერსონალური კომპიუტერი, შეგიძლიათ დააკავშიროთ ის წერტილოვანი მატრიცის პრინტერს, რომელიც გამოსცემს დაბალი ხარისხის რასტრულ სიმბოლოებს. გრაფიკის გაკეთება შეიძლებოდა, მაგრამ ხარისხი მისაღები იყო მხოლოდ იმ ჭკუაზე, რომლებიც იმ დღეებში კომპიუტერებს იყიდდნენ.

დასაწყისი არის ქსეროქსი. პოსტსკრიპტის ისტორია

PostScript-ის ისტორია იწყება Parc-ში, Xerox-ის კვლევით ინსტიტუტში. სწორედ აქ განვითარდა მრავალი კომპიუტერული ტექნოლოგია, რომელსაც ჩვენ ახლა თავისთავად ვთვლით. ლაზერული პრინტერი, GUI და Ethernet არის რამდენიმე ნათელი მაგალითები.

Xerox-ში მომუშავე ერთ-ერთი ბრწყინვალე ინჟინერი იყო ჯონ უორნოკი. მან შეიმუშავა ენა სახელწოდებით Interpress, რომელიც გამოიყენებოდა Xerox ლაზერული პრინტერების გასაკონტროლებლად. მან და მისმა უფროსმა, ჩარლზ მ. ჩაკ გეშკემ, ორი წელი გაატარეს ცდილობდნენ დაერწმუნებინათ Xerox, რომ ინტერპრესი კომერციულ პროდუქტად გადაექცია. როდესაც ეს ვერ მოხერხდა, მათ გადაწყვიტეს დაეტოვებინათ Xerox და თავად სცადონ.  

Adobe დაარსდა

ჯონ უორნოკმა და ჩაკ გეშკემ თავიანთ კომპანიას Adobe დაარქვეს პატარა ნაკადულის მიხედვით, რომელიც გადიოდა უორნოკის სახლის უკან ლოს ალტოსში, კალიფორნია. თქვენ ზოგჯერ ხედავთ ამ ცნობას ღვინის სახელმძღვანელოებში ნაპას ველის რუქებზე, სადაც იწარმოება კალიფორნიის ზოგიერთი ყველაზე ცნობილი ღვინო.

თავდაპირველად, უორნოკი და გეშკე ფიქრობდნენ ჭეშმარიტად მძლავრი პრინტერის შექმნაზე, მაგრამ მალევე მიხვდნენ, რომ სხვა მწარმოებლებისთვის პრინტერების მართვის ინსტრუმენტების შემუშავება უფრო ლოგიკური იქნებოდა.

Adobe-ს 20 კაცი წელი დასჭირდა PostScript-ის შემუშავებას, ენა, რომელიც შეიძლება გამოყენებულ იქნას გამომავალი მოწყობილობების გასაკონტროლებლად, როგორიცაა ლაზერული პრინტერები.

 

1984 წელი - პოსტსკრიპტის დონე 1. პოსტსკრიპტის ისტორია

PostScript გამოვიდა 1984 წელს. მას თავდაპირველად უბრალოდ PostScript ერქვა. "Tier 1" მოგვიანებით დაემატა, რათა განსხვავდებოდეს იგი მოგვიანებით Tier 2 განახლებისგან.

PostScript არის ძალიან ძლიერი ენა, რომელიც ცოტათი ჰგავს Forth-ს, სხვა კომპიუტერული ენას. თავიდანვე PostScript-ს სჭირდებოდა საკმაოდ ძლიერი სისტემა გასაშვებად. სინამდვილეში, ადრეულ წლებში PostScript პრინტერებს უფრო მეტი დამუშავების ძალა ჰქონდათ, ვიდრე მათზე დამაგრებულ მაკინტოშებს.

ის გთავაზობთ უზარმაზარ სარგებელს, რომელსაც სხვა სისტემები არ გვთავაზობენ:

  • PostScript არის მოწყობილობიდან დამოუკიდებელი. ეს ნიშნავს, რომ PostScript ფაილი შეიძლება გაუშვას ნებისმიერ PostScript მოწყობილობაზე. ლაზერულ პრინტერზე მიიღებთ გამოსავალს 300 dpi, მაგრამ იგივე ფაილი აწარმოებს ლამაზად მკვეთრ 2400 ან 2540 dpi ფოტოტიპისტერზე. მომხმარებლებისთვის ეს ნიშნავდა, რომ ისინი აღარ იყვნენ მიბმული ერთ მწარმოებელთან და შეეძლოთ აირჩიონ მოწყობილობები, რომლებიც საუკეთესოდ შეეფერება მათ დანიშნულებას. პოსტსკრიპტის ისტორია
  • ნებისმიერ მწარმოებელს შეუძლია შეიძინოს ლიცენზია 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 - პოსტსკრიპტის დონე 2. პოსტსკრიპტის ისტორია

დაახლოებით 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.
  • შრიფტისა და შაბლონის ქეშირება: მოსაწყენი რაღაცეები, როგორიცაა შრიფტის ქეშის წაშლა, გაქრა მეორე დონეზე. შაბლონების ქეშირება გამოიყენეს რამდენიმე წლის შემდეგ, როგორიცაა 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 - პოსტსკრიპტი 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 ფაილებს.
  • გაუმჯობესებული intra-rip განცალკევების მხარდაჭერა: PostScript დონის 2 RIP-ებს უკვე შეუძლიათ ფერების განცალკევება თავად RIP-ში, მაგრამ ზოგიერთი სურათის ტიპი, როგორიცაა დუპლექსები ან ჰექსაქრომული გამოსახულებები, არ შეიძლება დამუშავდეს ასეთ სამუშაო პროცესში. PostScript 3 შეიცავს დამატებით ფერთა სივრცეს სახელად DeviceN. თუ არა CMYK ფერადი სურათი დაშიფრულია ამ ფერთა სივრცეში, PostScript 3 RIP შეუძლია უზრუნველყოს ამ სურათის სწორი ფერის გამოყოფა.
  • მზადაა დასაბეჭდად. ინტერნეტ რეკლამის ამ დღეებში, Adobe-მა ვერ მოერია და PostScript-ს დაამატა ინტერნეტის გარკვეული ფუნქციები. უცნაურად საკმარისია, რომ არცერთ Adobe-ს OEM კლიენტს არ შეუწუხებია მისი განხორციელება.

2001 წელი - დიდი განხეთქილება. პოსტსკრიპტის ისტორია

1.4 წელს გამოშვებული PDF 2001-ის სპეციფიკაციები პირველად მოიცავდა წყვილ ფუნქციებს, რომლებსაც არ ჰქონდათ ექვივალენტი PostScript-ში: გამჭვირვალობა და ფენები.

გამოსახულების გარჩევადობა

2006 წელი დასასრულის დასაწყისია? პოსტსკრიპტის ისტორია

2006 წელს Adobe-მ გამოაცხადა Adobe PDF Print Engine (APPE), მისი RIP არქიტექტურის სრული გადაწერა. იმის ნაცვლად, რომ დაეყრდნოს PostScript-ს, როგორც გვერდის აღწერის ძირითად ენას, APPE იყენებს PDF-ს. დიზაინერებს ახლა შეუძლიათ ექსპორტი PDF ფაილები განლაგების აპლიკაციიდან, როგორიცაა InDesign. ეს გვერდები ეგზავნება პრინტერს, რომელიც იყენებს PDF-ზე დაფუძნებულ სამუშაო პროცესის სისტემას ამ გვერდების შესამოწმებლად, გადასაღებად და დასაყენებლად. შემდეგ PDF ბეჭდვის ძრავა გამოიყენება მზა მონაცემების შესაქმნელად. მთელი ჯაჭვის განმავლობაში, PostScript აღარ არის საჭირო.

კითხვაზე, წარადგენს თუ არა Adobe ოდესმე PostScript 4-ს, განახლებას, რომელიც მოიცავს PDF-ში არსებულ ყველა ახალ ფუნქციას, Adobe's Dov Isaacs-მა თქვა შემდეგი თემაში Printplanet ფორუმებზე:

„აბსოლუტურად არ მოხდება. PostScript არის პროგრამირების ენა და არა გვერდის აღწერის ენა. თავისი ბუნებით, ის არ უზრუნველყოფს ჭეშმარიტად მძლავრ სამუშაო პროცესებს, რადგან, განსაზღვრებით, შინაარსი შეიძლება შეიცვალოს ფრენის დროს. გართობა ჰაკერებისთვის, კატასტროფა მათთვის, ვისაც საარსებო წყარო სჭირდება.
არა, დისკზე მე-4 დონე არ არის პოსტსკრიპტის ენა, ელოდება მარკეტინგის სიგნალს. PDF 1.4-დან დაწყებული, Adobe image მოდელის ყველა დამატება შეტანილი იყო PDF-ში და არა PostScript-ში.
აბსოლუტურად გასაგები რომ იყოს, Adobe გააგრძელებს PostScript ტექნოლოგიის ლიცენზირებას ჩვენი OEM პარტნიორების მეშვეობით, სანამ მასზე მოთხოვნა იქნება მისი მომხმარებლებისგან. ჩვენ ასევე გავაგრძელებთ PostScript-ის PDF კარიბჭის მხარდაჭერას ჩვენი Distiller ტექნოლოგიის გამოყენებით Acrobat-ში. Adobe გააგრძელებს მხარდაჭერას EPS როგორც ძველი გრაფიკული ფორმატი გაუმჭვირვალე, გაუმჭვირვალე გრაფიკული მონაცემების Adobe აპლიკაციებში (როგორიცაა InDesign და Illustrator) იმპორტისთვის. მიუხედავად იმისა, რომ ჩვენ ნამდვილად არ გირჩევთ ახალი გრაფიკული შინაარსის EPS ფორმატში შენახვას (გარდა მონაცემების იმპორტის გვერდის განლაგების პროგრამებში, რომლებიც არ არის ზუსტად PDF-ცენტრირებული - აქ სახელების ხსენება საჭირო არ არის!), ჩვენმა მომხმარებელთა ბაზა თავს კომფორტულად უნდა გრძნობდეს. არ უნდა ინერვიულოთ იმის შესახებ, რომ თქვენ მოგიწევთ EPS-ზე დაფუძნებული გრაფიკული აქტივების თქვენი ძალიან დიდი ბიბლიოთეკის კონვერტაცია." PostScript-ის ისტორია

თანდათანობითი მარცხი 

ზემოხსენებულმა პოსტმა უკვე ცხადყო, რომ Adobe აღარ ხმარობს რაიმე ძალისხმევას PostScript-ისთვის. ბოლო ათწლეულის განმავლობაში, ინდუსტრია გადავიდა PDF-ზე დაფუძნებულ სამუშაო პროცესებზე. ჯერ კიდევ არის იზოლირებული შემთხვევები, როდესაც PostScript გამოიყენება მოძველებული პროგრამული უზრუნველყოფის გამოყენების ან ადამიანების გამო, რომლებსაც არ სურთ შეცვალონ მათი მუშაობის წესი. რამდენადაც PostScript დრაივერები სულ უფრო იშვიათი ხდება, პოსტსკრიპტის მთლიანად გაქრობა მხოლოდ დროის საკითხია.

დიზაინი