Ιστορία του PostScript. Αυτές οι σελίδες παρέχουν μια επισκόπηση της εξέλιξης της γλώσσας περιγραφής σελίδας PostScript. Το PostScript κυκλοφορεί πλέον στην αγορά για περισσότερα από 25 χρόνια. Αυτό είχε βαθύ αντίκτυπο στον εκδοτικό κλάδο και παραμένει ένα σημαντικό βιομηχανικό πρότυπο ακόμη και σήμερα.

Το PostScript είναι μια γλώσσα προγραμματισμού, ο οποίος χρησιμοποιείται για την περιγραφή διανυσματικών γραφικών και εκτύπωσης. Αναπτύχθηκε από τον John Warnock μαζί με συναδέλφους της Adobe Systems το 1982.

Σκοτεινα ΧΡΟΝΙΑ. Ιστορία του PostScript

Για να αξιολογήσετε το PostScript, πρέπει να γνωρίζετε πώς λειτουργεί η αγορά προτού γίνει διαθέσιμο. Στις αρχές της δεκαετίας του '80, αν χρειαζόσουν εξοπλισμό στοιχειοθέτησης, πήγαινες σε στοιχειοθέτες Acme και σου πουλούσαν ένα σύστημα Acme με συσκευή εξόδου Acme. Στη συνέχεια, θα υποβληθείτε σε τουλάχιστον δύο εβδομάδες εκπαίδευσης για να μάθετε πώς να χρησιμοποιείτε το σύστημα. Το σύστημα Acme δεν θα είναι συμβατό με εξοπλισμό οποιουδήποτε άλλου κατασκευαστή. Στις περισσότερες περιπτώσεις, θα ήταν ακόμη και δύσκολη ή αδύνατη η ανταλλαγή δεδομένων με άλλα συστήματα.

Εάν διαθέτετε προσωπικό υπολογιστή, μπορείτε να τον συνδέσετε σε έναν εκτυπωτή dot matrix, ο οποίος θα παράγει χαρακτήρες ράστερ χαμηλής ποιότητας. Τα γραφικά μπορούσαν να γίνουν, αλλά η ποιότητα ήταν αποδεκτή μόνο από τους σπασίκλες που αγόραζαν υπολογιστές εκείνη την εποχή.

Η αρχή είναι ένα φωτοτυπικό. Ιστορία του PostScript

Η ιστορία του PostScript ξεκινά στο Parc, ένα ερευνητικό ινστιτούτο Xerox. Εδώ αναπτύχθηκαν πολλές από τις τεχνολογίες υπολογιστών που θεωρούμε πλέον δεδομένες. Εκτυπωτής λέιζερ, GUI και Ethernet είναι μερικά φωτεινά παραδείγματα.

Ένας από τους λαμπρούς μηχανικούς που εργάζονταν στη Xerox ήταν ο John Warnock. Ανέπτυξε μια γλώσσα που ονομάζεται Interpress που θα μπορούσε να χρησιμοποιηθεί για τον έλεγχο των εκτυπωτών λέιζερ Xerox. Αυτός και το αφεντικό του, Charles M. Chuck Geschke, πέρασαν δύο χρόνια προσπαθώντας να πείσουν τη Xerox να μετατρέψει την Interpress σε εμπορικό προϊόν. Όταν αυτό απέτυχε, αποφάσισαν να αφήσουν τη Xerox και να το δοκιμάσουν οι ίδιοι.  

Ιδρύθηκε η Adobe

Ο John Warnock και ο Chuck Geschke ονόμασαν την εταιρεία τους Adobe από τον μικρό κολπίσκο που έτρεχε πίσω από το σπίτι του Warnock στο Los Altos της Καλιφόρνια. Μερικές φορές βλέπετε αυτήν την αναφορά σε οδηγούς κρασιού στους χάρτες της κοιλάδας της Νάπα, όπου παράγονται μερικά από τα πιο διάσημα κρασιά της Καλιφόρνια.

Στην αρχή, οι Warnock και Geschke σκέφτηκαν να κατασκευάσουν οι ίδιοι έναν πραγματικά ισχυρό εκτυπωτή, αλλά σύντομα συνειδητοποίησαν ότι θα ήταν πιο λογικό για άλλους κατασκευαστές να αναπτύξουν εργαλεία για τον έλεγχο των εκτυπωτών τους.

Η Adobe χρειάστηκε 20 ανθρωποχρόνια για να αναπτύξει τη PostScript, μια γλώσσα που μπορεί να χρησιμοποιηθεί για τον έλεγχο συσκευών εξόδου, όπως εκτυπωτές λέιζερ.

 

1984 - PostScript επίπεδο 1. History of 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 και δεν θα ήταν σε θέση να πείσουν την αγορά για την αξία του αν δεν υπήρχε ο Steve Jobs της Apple Computer.

Το 1985, οι πωλήσεις υπολογιστών Macintosh άρχισαν να μειώνονται και η Apple χρειαζόταν πραγματικά μια δολοφονική εφαρμογή για το νέο της μωρό. Στον Steve Jobs άρεσε η τεχνολογία της Adobe, επένδυσε 2,5 εκατομμύρια δολάρια στην εταιρεία και έπεισε τον Warnock να δημιουργήσει έναν ελεγκτή PostScript για το LaserWriter της Apple. Αυτός ο εκτυπωτής ήταν παρόμοιος με τον 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 έγινε γρήγορα η παγκόσμια lingua franca. προεκτύπωση.

1991 - PostScript Επίπεδο 2. History of PostScript

Γύρω στο 1991, η Adobe κυκλοφόρησε την επόμενη έκδοση του PostScript, που ονομάζεται Επίπεδο 2. Αυτή ήταν μια αρκετά σημαντική ενημέρωση που οι εκπρόσωποι περίμεναν με ανυπομονησία. προεκτύπωση.

Τα πιο σημαντικά χαρακτηριστικά:

  • Βελτιωμένη ταχύτητα και αξιοπιστία: Τα σφάλματα Limitcheck και VMerror PostScript έγιναν τρομερά λίγο πριν την εισαγωγή του δεύτερου επιπέδου. Η Adobe έχει διορθώσει όλα αυτά βελτιώνοντας τη διαχείριση της μνήμης του κώδικά της και βελτιστοποιώντας τον κώδικά της. Αυτό μας έδωσε επίσης καλύτερη απόδοση, ειδικά με παρεμβαλλόμενες σαρώσεις.
  • Υποστήριξη In-Rip Separation: Τα RIP επιπέδου 2 έχουν τη δυνατότητα να λαμβάνουν ένα σύνθετο αρχείο PostScript και να εκτελούν διαχωρισμό χρωμάτων από μόνα τους. Αυτό δεν είναι ένα απαιτούμενο χαρακτηριστικό και σίγουρα υπάρχουν λειτουργικές διαφορές μεταξύ των RIP Layer 2 από διαφορετικούς κατασκευαστές.
  • Αποσυμπίεση εικόνων σε RIP: Τα RIP επιπέδου 2 μπορούν να αποσυμπιέσουν συμπιεσμένες εικόνες JPEG και CCITT Group 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 χρόνια μετά την κυκλοφορία του Level 2, δεν υποστήριζε μια δυνατότητα όπως το splitting σε ένα rip.

1998 - PostScript 3

Για κάποιο περίεργο λόγο, η Adobe επέλεξε να ονομάσει την τελευταία ενημέρωση PostScript 3 αντί για PostScript Level 3. Σε σύγκριση με το Επίπεδο 2, το PostScript 3 ήταν μια αρκετά μικρή ενημέρωση. Όταν κυκλοφόρησε, πολλές εφαρμογές εξακολουθούσαν να μην μπορούν να υποστηρίξουν σωστά το Layer 2. History of PostScript

Κύρια πλεονεκτήματα Το PostScript 3 είναι:

  • Υποστηρίζει πάνω από 256 επίπεδα γκρι ανά χρώμα. Η Adobe έχει συμπεριλάβει την προβολή 12-bit στον κώδικα PostScript της. Αυτό επιτρέπει έως και 4096 επίπεδα γκρι ανά χρώμα. Στο παρελθόν, το όριο των 256 γκρι ήταν μερικές φορές ορατό ως ραβδώσεις, ειδικά σε μείγματα.
  • Υποστήριξη PDF. Τα RIP PostScript 3 υποστηρίζουν αρχεία PostScript Level 2 και PDF.
  • Βελτιωμένη υποστήριξη διαχωρισμού intra-rip: Τα RIP επιπέδου 2 PostScript έχουν ήδη τη δυνατότητα διαχωρισμού χρωμάτων εντός του ίδιου του RIP, αλλά ορισμένοι τύποι εικόνων, όπως διπλές ή εξάχρωμες εικόνες, δεν μπορούν να υποβληθούν σε επεξεργασία σε μια τέτοια ροή εργασίας. Το PostScript 3 περιέχει έναν επιπλέον χρωματικό χώρο που ονομάζεται DeviceN. Εάν μια έγχρωμη εικόνα που δεν είναι CMYK είναι κωδικοποιημένη σε αυτόν τον χρωματικό χώρο, το PostScript 3 RIP μπορεί να παρέχει τον σωστό χρωματικό διαχωρισμό αυτής της εικόνας.
  • Ετοιμο για εκτύπωση. Αυτές τις μέρες της διαφήμισης στο Διαδίκτυο, η Adobe δεν μπορούσε να μείνει μακριά και πρόσθεσε κάποιες λειτουργίες Διαδικτύου στο PostScript. Παραδόξως, κανένας από τους πελάτες OEM της Adobe δεν φαίνεται να μπήκε στον κόπο να το εφαρμόσει.

2001 - The Great Divide. Ιστορία του 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 θα συνεχίσει να υποστηρίζει EPS ως μορφή γραφικών παλαιού τύπου για την εισαγωγή αδιαφανών, αδιαφανών δεδομένων γραφικών σε εφαρμογές της Adobe (όπως το InDesign και το Illustrator). Αν και σίγουρα δεν συνιστούμε την αποθήκευση νέου περιεχομένου γραφικών σε μορφή EPS (εκτός από την εισαγωγή των δεδομένων σε προγράμματα διάταξης σελίδας που δεν είναι ακριβώς με επίκεντρο το PDF - δεν χρειάζεται να αναφέρουμε ονόματα εδώ!), η βάση των χρηστών μας θα πρέπει να αισθάνεται άνετα δεν χρειάζεται να ανησυχείτε μήπως χρειαστεί να μετατρέψετε τις πολύ μεγάλες βιβλιοθήκες σας με στοιχεία γραφικών που βασίζονται σε EPS." Ιστορία του PostScript

Σταδιακή αποτυχία 

Η παραπάνω ανάρτηση έχει ήδη καταστήσει σαφές ότι η Adobe δεν καταβάλλει πλέον καμία προσπάθεια στο PostScript. Την τελευταία δεκαετία, ο κλάδος έχει μετακινηθεί σε ροές εργασίας που βασίζονται σε PDF. Εξακολουθούν να υπάρχουν μεμονωμένες περιπτώσεις όπου το PostScript χρησιμοποιείται λόγω χρήσης απαρχαιωμένου λογισμικού ή ατόμων που δεν θέλουν να αλλάξουν τον τρόπο εργασίας τους. Καθώς τα προγράμματα οδήγησης PostScript γίνονται όλο και πιο σπάνια, είναι θέμα χρόνου να εξαφανιστεί τελείως το PostScript.

Σχέδιο