«Трубы» зовут — вспоминаем историю скринсейверов

от автора

Когда ЭЛТ-монитор долго показывает одну и ту же картинку, на экране навечно остается ее след — из-за выгорания люминофора. Многие из вас и так это знают, а кто-то даже видел такое своими глазами. Именно для решения этой проблемы и были придуманы скринсейверы — движущаяся картинка вместо статичной не позволяла экрану «застаиваться».

Но в сегодняшней статье мы не будем писать о том, как такая (вроде) очевидная штука позволила продлить жизнь огромному количеству мониторов. Вместо этого мы проследим их путь от научной фантастики 60-х до аркадных автоматов, легендарных After Dark и 3D Pipes. Узнаем, почему на Apple Macintosh летали тостеры и как на Windows появились легендарные «Трубы». И попробуем ответить на вопрос — умерли ли скринсейверы на самом деле или просто ждут своего часа?

Их тоже придумали фантасты

Идея «оживления» экрана появилась задолго до того, как вы увидели те самые «трубы» и «лабиринты» на своем мониторе. И, как ни странно, первыми заговорили о ней писатели-фантасты. А точнее один из них — Роберт Хайнлайн.

В его романе «Чужак в чужой стране», опубликованном в далеком 1961 году, можно найти вот такие строки:

Они вернулись в гостиную, Джилл устроилась на ковре у ног Бена, и оба принялись за мартини. Перед ними стоял стереовизор, замаскированный под аквариум. Бен включил его: гуппи и тетры уступили место хорошо известному комментатору Августу Гривсу.

Ну ладно, возможно, мы немного преувеличили, и это не точь-в-точь скринсейвер, но все равно очень похоже — экран, который работает как декорация, когда им не пользуются. Но с аквариумными заставками Хайнлайн точно угадал!

Скринсейвер Windows 98

Скринсейвер Windows 98

Но на тот момент это было лишь литературное пророчество. До появления первых настоящих заставок оставалось более 10 лет.

Итак, на дворе конец 70-х. Инженеры, работавшие с терминалами для мейнфреймов, уже тогда прекрасно понимали проблему выгорания и пытались ее решать. Так, например, в 1974 году компания Termiflex запатентовала функцию автоматического затемнения экрана при простое терминала. Вот только в финальную версию оборудования эту опцию, к сожалению, не положили. Тремя годами позже, в 1977-м, такая фича появилась в терминале Micro-Tec Model 70 — уже под названием «CRT Saver». Если устройство не использовалось, экран автоматически тускнел, продлевая жизнь люминофору. 

Micro-Tec Model 70, Ebay

Micro-Tec Model 70, Ebay

Однако массовую известность выгорание ЭЛТ-экранов приобрело благодаря домашним видеоигровым приставкам. Достаточно было на денек оставить ее с неменяющейся картинкой, чтобы потом вечно наблюдать на экране ее тень. Поэтому в приставках тех лет, например, Atari 2600, стала появляться простейшая функция защиты забывчивого игрока — автоматическая смена цветов. 

Internet Archive

Знакома эта проблема была владельцам и посетителям аркадных залов. В играх тех лет было довольно много статичных изображений — например, лабиринт в Pac Man’е. 

Reddit

Впрочем, разработчики, решая проблему выгорания, смогли убить сразу двух зайцев. Так на аркадных автоматах появился attract mode — в простое машина запускала красивую демку, чтобы все летало-мерцало-стреляло. Это и спасало люминофор от выгорания, и заставляло очередного игрока бросить монетку.

Но по-настоящему интересные вещи стали происходить уже в 80-х. А точнее, в 1983 году тогда произошло сразу два важных события.

В январе вышла Apple Lisa — предшественница Macintosh. В системных настройках этой машины можно было задать время простоя, после которого экран автоматически затемнялся. Обратите внимание на разбег значений.

Сегодня это может выглядеть странно, но по сути это первый случай в истории, когда ОС предлагала пользователю управлять скринсейвером, пусть и не очень точно.

А в декабре того же года в журнале Softalk молодой программист по имени Джон Сока (тот самый, кто написал Norton Commander) взял и опубликовал исходник своей маленькой программки. Называлась она SCRNSAVE.COM. Задача у нее была простая — гасить экран через заданное в коде время. Пока никаких труб и лабиринтов, просто черный экран. Дело оставалось за малым — превратить это в искусство.

Internet Archive

Черный экран всем надоел

Итак, к концу 1980-х скринсейверы как явление существовали, но выглядели довольно скучно (ну, если не брать аркадные автоматы, конечно). Затемнение, черный экран, смена цвета. Пользователи, конечно, радовались, что монитор не выгорит, но не от всего сердца более. А душа требовала красоты!

Magic ScreenSaver

В 1988 году Билл Стюарт и Иэн Макдональд, два разработчика из Великобритании, создали программу Magic ScreenSaver для Windows 2.0. Да, по дефолту в Windows не было никакой защиты экрана. Выглядела утилита так:

WinWorld

Источник

Источник

Сам Стюарт рассказывал, что идея родилась случайно. В тот момент он работал над интерфейсом бухгалтерского софта — анимировал графики — и вдруг понял, что это может быть просто красиво. И вместо того чтобы просто забыть про это как про бесполезную фичу, превратил анимацию в отдельную утилиту и стал экспериментировать.

Magic ScreenSaver стала первым публичным пакетом, в котором скринсейверы были разными, настраиваемыми и, главное, красивыми. Пользователи могли выбирать между модулями, менять скорость, цвета. Это был уже не просто «черный квадрат» для спасения люминофора, а настоящее украшение рабочего стола.

After Dark

Автор культовой утилиты After Dark — Джек Истман — не планировал выпускать свой проект в люди. Это было просто хобби. Тогда, в 1986 году, он тогда писал диссертацию в Беркли и заодно учился программировать под Mac. До этого он программировал в основном на машинах, которые с графикой дружили плохо, — Commodore PET, VAX. А тут увидел в Scientific American статьи про алгоритмы для визуальных эффектов наподобие кругов на воде и захотел поэкспериментировать сам. Сделал пару штук и подумал — а почему бы не оформить это как скринсейвер?

Источник

Оказалось, что написать скринсейвер намного сложнее, чем сделать графику для него. Истман позвал на помощь приятеля из соседней лаборатории — Патрика Бирда, который тогда как раз устроился в Berkeley Systems. В какой-то момент у Истмана заработал рабочий прототип. Он отдал копию своему другу, а тот запустил ее на своем рабочем компьютере. И тут сама судьба постучалась в двери.

Мимо рабочего стола Патрика проходил босс Berkeley Systems — Уэс Бойд. Забавная анимация на экране его заинтересовала. Да настолько сильно, что он договорился с Истманом — как только тот доделает проект до состояния коммерческой готовности, Berkeley Systems выпускают утилиту. Тогда Бойд даже не предполагал, насколько сильно взлетит After Dark.

После этого была работа над версией 2.0 — ей нужно было было добавить уникальности, характера, сделать заставки по-настоящему прикольными. В то время жена Истмана работала врачом и часто оставалась на ночные дежурства, а он сидел дома один и программировал. В одну из таких ночей он бродил по дому и зашел на кухню — его взгляд упал на тостер. Уставший мозг программиста дорисовал ему… крылья.

Википедия

«Тостеры» стали просто хитом. К 1992 году Berkeley Systems продавала по 10 000 копий After Dark 2.0 в месяц — многие покупали ее ради них. Однако, несмотря на популярность After Dark, на просторах РФ и СНГ куда большую популярность получили другие заставки.

Трубы и лабиринты

Итак, к началу 1990-х скринсейверы уже не были нишевой забавой. After Dark продавался миллионными тиражами, летающие тостеры появлялись на экранах по всему миру, а пользователи с удовольствием платили 30-40 долларов за программу, которая ничего не делала, кроме красивой анимации. Теперь ход был за Microsoft.

До 1992 года Windows вообще не имела встроенной защиты экрана от выгорания. Если вы хотели спасти свой монитор (или просто порадовать глаз), нужно было установить стороннее ПО вроде Magic ScreenSaver или After Dark. Но выход Windows 3.1 положение дел изменил.

Microsoft впервые добавила в операционную систему собственное приложение для скринсейверов. Набор заставок был довольно скромен — пустой экран, плавающий текст, летающие окошки, звездное небо над головой.

Источник

Теперь любой пользователь Windows 3.1 мог включить скринсейвер в пару кликов — из дополнительной утилиты заставки превратились в часть операционной системы, а значит — стали массово доступны пользователям. И именно тогда Microsoft поняла, что через заставки можно не только спасать экраны, но и хвастаться технологиями. 

Кстати, именно так появились те самые легендарные «Трубы».

В середине 1990-х команда, работавшая над OpenGL для Windows NT 3.5, столкнулась с одной небольшой проблемой. Поддержку они реализовали — но как продемонстрировать новые возможности пользователю? Нужно было срочно найти способ и показать фичу, и не рисковать стабильностью работы ОС.

И тогда один из сотрудников предложил провести конкурс на лучший скринсейвер, в результате которого заставка-победитель будет интегрирована в ОС. Таким решением все остались довольны — оно позволяло одновременно и похвастаться 3D, и сильно не рисковать.

Именно так появились заставки 3D Text, 3D Maze, 3D Flying Objects и, конечно, 3D Pipes. Разработчик отправил письмо всей команде Windows NT с инструкцией, как установить эти заставки и где голосовать. Но конкурсу, видимо, было не суждено состояться. По счастливой случайности одним из тех, кто увидел заставки, был сотрудник команды маркетинга. Он протестировал скринсейверы накануне встречи с крупным компьютерным журналом, и они ему так понравились, что он попросил отменить голосование и добавить в новую версию ОС все из них. 

Несмотря на то, что в конкурсе формально никто не выиграл, безусловным победителем можно считать «Трубы». Именно они получили огромную народную любовь и оставались частью системы вплоть до выхода Windows Vista. А какие шедевры были в Windows 98!

Mystery Haunted House Screensaver

Mystery Haunted House Screensaver

Пока Microsoft покоряла пользователей замысловатыми трубами и лабиринтами, Berkeley Systems тоже не сидела сложа руки. В компании поняли, что теперь юзеров уже не удивить причудливой геометрией. И пошли в поп-культуру. Появились заставки с персонажами Диснея, Симпсонами, Стар Треком.

After Dark с персонажами из «Симпсонов»

After Dark с персонажами из «Симпсонов»

Параллельно с коммерческими гигантами процветала и народная культура скринсейверов. Уже тогда в интернете раздавались тысячи бесплатных заставок — от самодельных анимаций до логотипа DVD, который никогда не попадал в угол.

Скринсейверы были буквально визитными карточками владельцев ПК! Они казались неотъемлемой частью любого компьютера. Но ничто не вечно под Луной. Уже в конце 1990-х на горизонте замаячила новая технология, которая сделала скринсейверы ненужными.

Как эволюция технологий убила скринсейверы

Всему виной прогресс. В конце 90-х — начале 2000-х ЭЛТ-мониторы начали массово уступать место своим жидкокристаллическим потомкам. Они почти не боялись статичной картинки — да, на них тоже может отпечататься остаточное изображение, но не так катастрофично, как в случае с ЭЛТ. Утилитарная функция скринсейверов умерла в тот момент, когда массовый пользователь отказался от технологии ЭЛТ.

Но, может быть, скринсейверы могла спасти их артовая составляющая? Увы, тут вмешался другой фактор — энергопотребление.

В эпоху ноутбуков и смартфонов каждая минута автономной работы на вес золота — даже самая красивая анимация на простаивающем устройстве будет тратить аккумулятор. Поэтому операционные системы пошли по пути наименьшего сопротивления. История сделала круг и теперь, когда мы отходим от ПК на чашечку кофе, его экран просто темнеет, а сам компьютер погружается в сон. Хотя при желании вы все еще можете настроить себе самую ламповую заставку из возможных!

Однако для OLED методы борьбы с выгоранием все еще актуальны — они страдают от него даже сильнее старых ЭЛТ. Статичные элементы интерфейса — иконки, кнопки, логотипы и полосы по краям — могут оставить заметный след на душе пользователя экране. И здесь заставки — пусть не единственный, но все еще актуальный метод решения проблемы наряду с pixel shift’ом, снижением яркости, автоотключения и автокомпенсации пикселей.

Какую заставку вы считаете самой ламповой? Используете ли скринсейверы сегодня? Расскажите нам в комментариях! 

ссылка на оригинал статьи https://habr.com/ru/articles/1027274/