PostScript
PostScript je interpretovaný zásobníkový jazyk určený na opis grafického a textového obsahu stránok, používaný aj ako príkazový jazyk pre tlačiarne. Pochádza od spoločnosti Adobe.
História
[upraviť | upraviť zdroj]Koncepty jazyka PostScript siahajú do roku 1976, keď John Gaffney v spoločnosti Evans & Sutherland vyvíjal interpret pre grafickú databázu.[1][2][3] Súbežne výskumníci v Xerox PARC vyvinuli prvú laserovú tlačiareň a formát Press, ktorý bol predchodcom neskoršieho protokolu Interpress. V decembri 1982 John Warnock a Chuck Geschke opustili Xerox a založili spoločnosť Adobe Systems.[4] Spoločne vytvorili zjednodušený jazyk podobný Interpressu, ktorý nazvali PostScript. Na trh bol uvedený v roku 1984.
V roku 1983 navštívil Adobe Steve Jobs, ktorého potenciál PostScriptu očaril. Apple následne investovalo do Adobe 2,5 milióna dolárov a licencovalo technológiu pre svoju tlačiareň LaserWriter.[5]
Kľúčovým technickým prielomom bolo riešenie vykresľovania písma (tzv. font hinting), ktoré umožnilo kvalitný výstup aj na zariadeniach s nízkym rozlíšením (300 dpi). Adobe túto technológiu dlho chránilo ako obchodné tajomstvo.[6] Uvedenie tlačiarne LaserWriter v roku 1985 odštartovalo revolúciu v oblasti desktop publishingu (DTP).[5] V 80. a 90. rokoch bol interpret PostScriptu (často označovaný ako RIP) bežnou súčasťou profesionálnych tlačiarní. Postupom času však vysoké náklady na hardvér v tlačiarňach a rastúci výkon osobných počítačov viedli k presunu výpočtov na stranu softvéru. Formát PDF, ktorý je priamym nástupcom PostScriptu, ho postupne nahradil ako štandard pre elektronickú distribúciu dokumentov. V segmente špičkových tlačiarenských strojov však procesory PostScript zostávajú bežné dodnes.[5]
Verzie jazyka
[upraviť | upraviť zdroj]- PostScript Level 1 (1984): Prvá komerčná verzia.[7]
- PostScript Level 2 (1991): Priniesol vyššiu rýchlosť, podporu kompresie (napr. JPEG) a vylepšenú správu pamäte.[7]
- PostScript 3 (1997): Zaviedol pokročilú správu farieb (DeviceN), hladké tieňovanie (smooth shading) a podporu pre moderné predtlačové procesy.[7]
Súvislosť s PDF
[upraviť | upraviť zdroj]PDF a PostScript zdieľajú identický zobrazovací model a oba formáty sú z veľkej časti vzájomne prevoditeľné. Hlavným technickým rozdielom je, že PostScriptu chýba natívna podpora priehľadnosti (transparencie) – jeho objekty sú v základe nepriehľadné. Na rozdiel od PostScriptu, ktorý je plnohodnotným programovacím jazykom, je PDF statická dátová štruktúra. PDF je optimalizované na rýchly prístup k obsahu a obsahuje navigačné prvky vhodné na interaktívne prehliadanie na obrazovke, zatiaľ čo PostScript bol navrhnutý primárne ako inštrukcie pre tlačové zariadenia.[8]
Referencie
[upraviť | upraviť zdroj]- ↑ REILLY, Edwin D.. Milestones in computer science and information technology. Westport, Conn : Greenwood Press, 2003. ISBN 978-1-57356-521-9.
- ↑ PETERSON, J.K. Fiber Optics Illustrated Dictionary. [s.l.] : Taylor & Francis Group, 2018. ISBN 9781138455757.
- ↑ INC, InfoWorld Media Group. InfoWorld. [s.l.] : InfoWorld Media Group, Inc., 1989-08-21. Dostupné online. (po anglicky)
- ↑ AUPPERLEE, Aaron. CMU Remembers Adobe Founder and Alum Charles Geschke [online]. Carnegie Mellon University, 2021-04-30, [cit. 2026-03-18]. Dostupné online.
- 1 2 3 PFIFFNER, Pamela S.. Inside the publishing revolution: the Adobe story. Berkeley, Calif : Peachpit Press, 2003. ISBN 978-0-321-11564-5.
- ↑ HHACKFORD. PostScript: A Digital Printing Press [online]. 2022-12-01, [cit. 2026-03-18]. Dostupné online. (po anglicky)
- 1 2 3 Differences Between Adobe PostScript Levels 1, 2, and 3. ThoughtCo. Dostupné online [cit. 2026-03-18]. (po anglicky)
- ↑ PostScript language reference [online]. Adobe, 1999, [cit. 2026-03-18]. Dostupné online. Archivované 2022-10-24 z originálu.