Введение

Лазерный принтер Apple LaserWriter – лазерный принтер со встроенным интерпретатором PostScript, продававшийся компанией Apple, Inc. с 1985 по 1988 год. Он был одним из первых лазерных принтеров, ставших доступными широкой публике. В сочетании с программами для верстки, поддерживающими принцип WYSIWYG, такими как PageMaker, работавшими в графической среде компьютеров Macintosh, LaserWriter стал ключевым элементом в начале революции в области настольных издательских систем.

Развитие лазерной печати

Лазерная печать ведет свою историю с 1969 года, когда в Xerox Гари Старквезер разработал коммерческую систему Xerox 9700. В 1976 году IBM представила систему IBM 3800. Обе машины были крупногабаритными, занимали целые комнаты и обрабатывали объединенные данные множества пользователей. В середине 1970-х годов Canon начала разработку аналогичных устройств и сотрудничала с Hewlett Packard для выпуска HP 2680 в 1980-х годах, который занимал лишь часть комнаты. Другие производители копировальной техники также приступили к разработке подобных систем. В 1983 году HP представила свою первую настольную модель с механизмом Ricoh стоимостью 12 800 долларов. Продажи продукта, не поддерживающего сетевое подключение, оказались, как и следовало ожидать, невысокими. В 1984 году HP выпустила первую коммерчески доступную систему на базе LBP CX – HP LaserJet.

Релиз

LaserWriter был представлен на ежегодном собрании акционеров Apple 23 января 1985 года, в тот же день, когда Aldus анонсировала PageMaker. Поставки начались в марте 1985 года по розничной цене 6995 долларов США, что значительно превышало стоимость модели HP. Однако LaserWriter поддерживал AppleTalk, что позволяло совместно использовать принтер между шестнадцатью компьютерами Mac, благодаря чему цена на одного пользователя могла снизиться до 450 долларов, что значительно дешевле, чем у менее продвинутой модели HP. Сочетание LaserWriter, PostScript, PageMaker, графического интерфейса Mac и встроенной сети AppleTalk в конечном итоге коренным образом изменило сферу компьютерной верстки. В то время Apple планировала выпустить серию продуктов AppleTalk в составе пакета Macintosh Office, и LaserWriter был лишь первым из них. Конкурирующие принтеры и соответствующие языки управления предлагали некоторые возможности PostScript, но были ограничены в воспроизведении макетов произвольной формы (как это может делать приложение для верстки), использовании контурных шрифтов или обеспечении такого же уровня детализации и контроля над макетом страницы. Собственный LaserJet от HP работал на простом языке описания страниц, известном как Printer Command Language, или PCL. Версия для LaserJet, PCL4, была адаптирована от более ранних струйных принтеров с добавлением загружаемых растровых шрифтов. Прошло некоторое время, прежде чем аналогичные продукты появились на других платформах, к тому моменту Mac уже завоевал успех на рынке верстки.

Оборудование

LaserWriter использовал тот же печатный механизм Canon CX, что и HP LaserJet, и, как следствие, ранние модели LaserWriter и LaserJet использовали одни и те же картриджи с тонером и лотки для бумаги. PostScript – это полноценный язык программирования, который необходимо запускать в подходящем интерпретаторе, а затем отправлять в программу программного растрирования, всё внутри принтера. Для этого LaserWriter был оснащён процессором Motorola 68000 с частотой 12 МГц, 512 КБ оперативной памяти и видеобуфером объёмом 1 МБ. На момент выпуска LaserWriter обладал наибольшей вычислительной мощностью в линейке продуктов Apple – большей, чем у 8-МГц Macintosh. В результате LaserWriter также был одним из самых дорогих продуктов Apple. Для реализации LaserWriter использовал небольшое количество интегральных схем PAL среднего масштаба производства Monolithic Memories и не имел заказных интегральных схем (LSI), в то время как LaserJet использовал большое количество логических элементов серии 74 производства Texas Instruments и одну заказную LSI. Таким образом, LaserWriter, используя тот же форм-фактор (для своего RIP), мог обеспечить значительно больше функций и, действительно, более высокую производительность, всё в том же форм-факторе LBP CX, хотя внешняя упаковка, в маркетинговых целях, была несколько иной.

Сетевые связи

Поскольку стоимость LaserWriter была в несколько раз выше, чем у ударного точечно-матричного принтера, возникла необходимость в способе совместного использования принтера несколькими компьютерами Mac. Локальные сети (LAN) были сложными и дорогими, поэтому Apple разработала собственную сетевую систему LocalTalk. Основанная на протокольном стеке AppleTalk, LocalTalk подключала LaserWriter к Mac через последовательный порт RS 422. На скорости 230,4 кбит/с LocalTalk была медленнее параллельного интерфейса Centronics для ПК, но позволяла нескольким компьютерам совместно использовать один LaserWriter. PostScript дала возможность LaserWriter печатать сложные страницы, содержащие растровую графику высокого разрешения, контурные шрифты и векторные иллюстрации. LaserWriter могла печатать более сложные макеты, чем HP LaserJet и другие принтеры, не поддерживающие PostScript. В сочетании с программой Aldus PageMaker, LaserWriter предоставляла дизайнеру макета точную копию напечатанной страницы. LaserWriter предлагала надежный инструмент для предварительного просмотра при подготовке документов к массовой публикации и могла печатать небольшие тиражи напрямую. Платформа Mac быстро завоевала популярность в развивающейся индустрии настольных издательских систем, на рынке которой Mac остается важным игроком.

Дизайн

LaserWriter был первым крупным принтером, разработанным Apple, в котором был использован новый язык дизайна Snow White, созданный компанией Frog Design. Он также продолжил отход от бежевого цвета, характерного для продуктов Apple и Macintosh к тому времени, используя тот же более светлый, кремово-белый оттенок, впервые представленный в Apple IIc и принтере Apple Scribe за 8 месяцев до этого. В этом плане он и его последующие модели выделялись среди всех продуктов Apple Macintosh до 1987 года, когда Apple приняла единый теплый серый цвет, названный Platinum, для всей своей продуктовой линейки, который сохранялся более десяти лет. LaserWriter также стал первым периферийным устройством, использующим разъем LocalTalk и унифицированную круглую серию разъемов AppleTalk Connector Family, что позволяло подключать к портам компьютеров или принтеров различные механические сетевые системы. Распространенным решением была сторонняя система PhoneNET, использовавшая обычные телефонные кабели для организации сети.

Наследие

RIP от Apple был разработанной компанией Apple собственной конструкцией и реализован с использованием небольшого количества интегральных схем, включая ПЛИС (PAL) для большей части комбинационной логики; подсистема обеспечивала обновление DRAM, а функции растрирования были реализованы в нескольких ПЛИС среднего масштаба интеграции. Конкуренты Apple (например, QMS, NEC и другие) обычно использовали вариацию одного из RIP от Adobe с большим количеством интегральных схем малого масштаба (например, серия 7400 от Texas Instruments). В то же время, что и Apple LaserWriter, Adobe лицензировала ту же версию PostScript потенциальным конкурентам Apple (условия лицензирования PostScript от Apple были неисключительными); однако все лицензиаты PostScript, не являющиеся Apple, обычно использовали одну из "референсных моделей" PostScript от Adobe (Atlas, Redstone и т. д.), и даже первый фотонаборщик Linotype, поддерживающий PostScript, использовал такую "референсную модель" (но с настройкой для другого видеоинтерфейса Linotronic, а также необходимой реализацией "banding" и буфера кадров на жестком диске и механизма хранения шрифтов). Действительно, сам язык PostScript был одновременно расширен и усовершенствован для поддержки этих устройств с высоким разрешением, использующих "banding" (в отличие от устройств с более низким разрешением, использующих "framing", таких как LaserWriter, в которых весь "кадр" мог поместиться в доступную оперативную память). В большинстве случаев такая оперативная память имела фиксированный размер и была припаяна к материнской плате. В поздней версии PostScript Level 1 и в ранней версии PostScript Level 2 размер оперативной памяти стал переменным и, как правило, расширяемым с помощью подключаемых модулей DIMM за пределы минимального значения от 2,0 до 2,5 МБ (от 0,5 до 1,0 МБ для инструкций, в зависимости от версии PostScript, и минимум 1,5 МБ для "буфера кадров" для устройств с самым низким разрешением, 300 dpi), поскольку разрешение выше 300 dpi, естественно, требовало больше оперативной памяти, и некоторые LaserWriters могли переключаться между 300 dpi и 600 dpi в зависимости от установленного объема оперативной памяти. Например, для 600 dpi требовалось 6 МБ оперативной памяти, но чаще встречалось 8 МБ. К этому моменту LaserWriters от Apple использовали обычную оперативную память без контроля четности, в то время как LaserJets от HP, особенно те, которые предлагали подключаемую карту интерпретатора PostScript, требовали специальные модули PS/2 с функцией "определения присутствия" в соответствии со спецификациями IBM.

Другие модели лазерных автоматов

Основываясь на успехе оригинального LaserWriter, Apple разработала множество последующих моделей. Более поздние LaserWriter обеспечивали более быструю печать, более высокое разрешение, подключение Ethernet и, в конечном итоге, цветную печать в Color LaserWriter. Чтобы конкурировать, многие другие производители лазерных принтеров лицензировали Adobe PostScript для использования в своих моделях. В конечном счете, стандартизация на Ethernet для подключения и широкое распространение PostScript ослабили уникальное положение принтеров Apple: компьютеры Macintosh одинаково хорошо работали с любым PostScript-принтером. После LaserWriter 8500 Apple прекратила выпуск линейки LaserWriter в 1997 году, когда Стив Джобс вернулся в компанию.

Лазерный пишущий аппарат II

В 1988 году, чтобы удовлетворить потребность как в доступном, так и в профессиональном принтере, был разработан LaserWriter II, позволяющий полностью заменять компьютерную плату, управляющую принтером. Во всех моделях использовался один и тот же печатный механизм. Для пользователей начального уровня был LaserWriter IISC – хост-принтер QuickDraw, подключаемый через SCSI, не использующий PostScript и не требующий лицензии от Adobe. Он имел два порта SCSI для последовательного подключения принтера к другим устройствам SCSI, таким как жесткие диски. Он не поддерживал AppleTalk. Для пользователей среднего уровня LaserWriter IINT обеспечивал поддержку PostScript и сетевое подключение AppleTalk. Для пользователей высокого уровня LaserWriter IINTX также включал контроллер SCSI для хранения шрифтов принтера на выделенном жестком диске. Три года спустя, в 1991 году, были выпущены две обновленные версии LaserWriter II. LaserWriter IIf имел более быстрый процессор, чем IINTX, более новую версию PostScript и HP PCL, а также интерфейс SCSI для хранения шрифтов на внешнем жестком диске. LaserWriter IIg обладал возможностями IIf и стал первым LaserWriter со встроенным сетевым интерфейсом Ethernet. Для повышения производительности Apple в конечном итоге перешла с процессоров серии 68000 на серию Am29000 для управления более поздними моделями, начиная с Personal LaserWriter NTR в 1992 году.