Найкращі ретро-писанки в Windows і Microsoft Office

Упродовж 1990-х років інженери Microsoft змагалися у створенні найоригінальніших та найхитріших секретних “пасхальних яєць”. Це включало в себе різноманітні ігри, такі як пінбол, гонки та навіть авіасимулятори, які були майстерно сховані у програмах Office та Windows. Розглянемо деякі з цих найбільш яскравих прикладів.

Що ж таке ці “пасхальні яйця”?

Термін “пасхальне яйце” позначає приховані розробницькі кредити, жартівливі функції або внутрішні меми, які вбудовані в програмне забезпечення. Щоб отримати доступ до них, необхідно виконати ряд незвичайних кроків, які нагадують пошуки справжніх пасхальних яєць, звідки й походить їх назва.

Ці “писанки” були розумним та цікавим способом для програмістів таємно зафіксувати свій внесок у розробку, навіть у ситуаціях, коли індивідуальне визнання розробників не завжди було прийнятим в рамках корпоративної культури.

Історія “пасхальних яєць” у Microsoft бере свій початок ще у 1970-х роках з Commodore PET BASIC. З часом їхня кількість та складність зростали, досягнувши свого апогею наприкінці 90-х у програмних продуктах Microsoft Office.

Керівництво Microsoft офіційно заборонило цю практику на початку 2000-х років, мотивуючи це питаннями безпеки та довіри користувачів.

Проте, у свій час ці “яйця” користувалися великою популярністю і були надзвичайно різноманітними!

Excel ’95: “Зала Замучених Душ”

У 90-ті роки в Excel було знайдено чимало цікавих “пасхальних яєць”. Наприклад, в Excel ’95, виконавши певну послідовність дій, можна було відкрити вікно під назвою “Зала Замучених Душ”. Це посилання на гру Doom дозволяло користувачам опинитися у 3D-середовищі з виглядом від першої особи. Пройшовши зигзагоподібним мостом, можна було потрапити до кімнати з іменами розробників Excel ’95 та їхнім фото у низькій роздільній здатності.

Windows 3.1: Кредити “Microsoft Bear”

Під час розробки Windows 3.1, один з програмістів носив з собою плюшевого ведмедика. Це стало внутрішнім жартом та неофіційним символом операційної системи.

Коли команда приховала кредити розробників у диспетчері програм Windows 3.1, ведмедик, цілком природно, з’явився там. На “пасхальному яйці” зазвичай був зображений чоловік у жовтому костюмі поруч зі списком внутрішніх імен електронної пошти розробників. Однак, якщо повторити цю дію кілька разів, можна було побачити голову ведмедя в жовтому костюмі.

Excel ’97: Авіасимулятор та Кредити Моноліту

Інформація про прихований “авіасимулятор” в Excel ’97 швидко поширилася у пресі, оскільки це виглядало дуже дивно та цікаво.

Насправді, це не зовсім симулятор польоту з усіма його датчиками та елементами керування. Це скоріше сюрреалістичний 3D-політ від першої особи над фіолетовим пейзажем. Якщо літати достатньо довго, можна знайти чорний моноліт, на якому прокручуються імена розробників Excel 97.

Заставка Windows NT Pipes: Чайник Юти

Кілька версій Windows NT мали інноваційну 3D OpenGL заставку під назвою Pipes. Вона показувала нескінченні зв’язки труб, що з’єднувалися та розширювалися у тривимірному просторі.

Якщо встановити для стилю спільного значення “змішаний” у налаштуваннях заставки, один із суглобів іноді замінювався на відомий Чайник Юти. Чайник був створений у 1975 році в Університеті Юти, і згодом став стандартною моделлю для тестування 3D-рендерингу на багатьох платформах.

Word ’97: Пінбол

Щоб не відставати від команди Excel ’97, розробники Word ’97 додали просту гру в пінбол, до якої можна було отримати доступ виконавши низку неочевидних дій. Гра містила прокручуваний список кредитів команди розробників на штучному світлодіодному табло в стилі пінболу.

Гравці використовували клавіатуру (Z для лівого ласта та M для правого) для керування грою. Це було просто, але весело.

Windows 95: Анімація музичних кредитів

Windows 95 містила приховану музичну шану своїм розробникам. Якщо створити нову папку на робочому столі, кілька разів її перейменувати, а потім відкрити, можна побачити ефектні зникаючі імена команди Windows 95 у супроводі MIDI-музики. Windows 98 також містила подібне “пасхальне яйце”.

Excel 2000: Гонки

За словами деяких інсайдерів Microsoft (дивіться коментарі у цьому блозі), Office 2000 був останньою версією програмного забезпечення, яка містила “пасхальні яйця” з дозволу керівництва Microsoft.

Однак, це може стосуватися лише версій для Windows, оскільки розробник приховав гру “Астероїди” в Office 2004 для Mac.

Excel 2000 дійсно зробив “пасхальні яйця” вражаючими! 3D-гра в гонки/стрілялки, що нагадує класичну аркаду “Мисливець на шпигунів”, була включена в програмне забезпечення. Користувач міг мчати дорогою з іменами розробників, стріляючи в інші автомобілі.

Можна лише уявити, наскільки складнішими могли б стати приховані ігри в наступні кілька років, якби Microsoft не припинила цю практику.

DVD-диск Windows Vista: Фотографія Команди Безпеки Microsoft

І нарешті, знайшлося і фізичне “пасхальне яйце”! У 2007 році іспанський блогер під псевдонімом Kwisatz виявив дивовижну річ на голографічній наклейці захисту від піратства на DVD-диску Windows Vista Business. Це була крихітна (менше 1 мм завширшки) фотографія трьох чоловіків. Новини про це відкриття поширилися у блогосфері, аж поки Microsoft офіційно не відреагувала приблизно через чотири дні у пості у блозі.

Виявилося, що троє чоловіків були членами команди Microsoft з боротьби з піратством. Вони приховали свою фотографію та кілька публічних зображень як частину техніки боротьби з піратством. Ці деталі були занадто малі для копіювання без спеціального обладнання, і більшість піратів, які копіювали DVD-диски Vista, ймовірно, навіть не знали про їх існування.

Шукайте інші “пасхальні яйця”!

Зі зростанням кількості комп’ютерів, підключених до Інтернету на початку 2000-х років, і залежністю світової інфраструктури від програмного забезпечення Microsoft (наприклад, машини для голосування, банкомати, торгові термінали, і навіть кораблі ВМС США, які колись використовували версії Windows), наявність секретного недокументованого коду в програмах набула нового значення. У результаті цього, вишукані “пасхальні яйця” Microsoft втратили свою популярність.

Упродовж 1980-х і 90-х років розробники Microsoft додали до своїх продуктів сотні цікавих “пасхальних яєць”. Якщо вас цікавить ця тема, перегляньте сторінки Вікіпедії зі списком “пасхальних яєць” Microsoft та веб-сайт “Архів писанок”. Приємних пошуків!