![image](https://habrastorage.org/webt/lg/iw/pk/lgiwpkpb-olxfqwwnoauzcik1bc.png)
Это статья о поиске пасхалок в коде и о том, что мне удалось найти. Покажу, где были поиски, и на каких популярных сайтах их все-таки удалось найти. Погнали!
Цель поисков заключалась в том, чтобы найти что-то новое: какую-то отсылку, смешной комментарий или что-то подобное, поэтому пришлось потратить время на самостоятельные поиски этого «чего-то». И вот что из этого получилось:
В основном, поиски были в трех местах:
- В консоли браузера
- В исходном коде
- В файле
robots.txt
(чтобы его открыть, перейдите по путиваш-сайт/robots.txt
)
В файле robots.txt найти ничего не удалось, хотя в нем есть достаточно популярная пасхалка от YouTube, можете зайти и посмотреть, она до сих пор там.
А вот консоль браузера, наоборот, оказалась богата на пасхалки, а точнее на приглашения на работу.
Показываю:
Первая пасхалка от Яндекс.Практикума. Эти ребята разместили у себя в консоли огромную надпись “PRACTICUM” и написали “Мы котики и мы нанимаем!”
![](https://habrastorage.org/webt/hb/qm/wx/hbqmwxyr107_c8mfaba_seuc-ie.png)
А если перейти в сам код страницы любого курса можно увидеть такую интересную пасхалку на 136 строке:
<!-- Яндекс — найдётся всё. Может даже ляпы в коде. -->
![](https://habrastorage.org/webt/bk/69/fp/bk69fp8iv3tf7rdbi4an0a95yj8.png)
Яндекс.Практикум оказался единственным сервисом от Яндекс, на котором я нашла подобный комментарий.
Еще один сервис Яндекса — Яндекс.Облако, разместили огромную надпись в консоли
“Join the Yandex Cloud”
с пометкой “We are hiring!”
. Однако на этой платформе комментария про возможные ляпы в коде Яндекса уже нет. ![](https://habrastorage.org/webt/us/nr/zt/usnrztevtmzov5dk6yzugbo8omw.png)
Notion и Medium разместили в консоли браузера свои логотипы и написали, что они так же нанимают. Интересно, кто-нибудь и правда получал когда-нибудь оффер после такого объявления?
Medium:
![](https://habrastorage.org/webt/im/2l/fl/im2lflvdrwmh0unfy37jnwjrnwa.png)
Notion:
![](https://habrastorage.org/webt/35/ah/tp/35ahtpz0k_2hgrby5wdb0aeygqa.png)
Показываю вам последнюю HR попытку, дальше будет интересней) И это приглашение от Читай Города, который тоже зовет на работу следующим образом:
![](https://habrastorage.org/webt/wc/lu/ax/wcluaxtt4re-8syrknbh6heend4.png)
Открыв главную страницу Aviasales можно заметить уже что-то приближенное к пасхалке, нежели, чем просто приглашение на работу. На 2338 строке перед скриптами нашелся комментарий:
<!--DO NOTHING-->
![](https://habrastorage.org/webt/u2/w6/h6/u2w6h6f3m5aplt-r0eztrj-h-9y.png)
Но все же, это не то, что мы ищем.
Теперь настало время рассказать про настоящую пасхалку, которую удалось найти, и даже не одну.
Все они были найдены на сайте дизайн студии Артемия Лебедева и на его личном сайте-визитке
tema.ru
(оказался человек с юморком).Для начала исследуем сам сайт дизайн студии, которая разместила на последней строке кода такую отсылку:
<!-- Шутка про FrontPage такая старая, что ее уже никто не понимает -->
![](https://habrastorage.org/webt/op/w_/ls/opw_lsvtbfhn3f40zlcxpaihtwo.png)
Что это за шутка такая, пришлось разобраться. Оказалось, что это отсылка к программе
Microsoft FrontPage.
Microsoft FrontPage
это старый WYSIWYG
-редактор HTML
. Он использовался на сайте и оставлял в коде страницы свои метаданные:<!-- meta name="GENERATOR" content="Microsoft FrontPage 1.0" -->
Удалось выяснить, что после такой пометки было несколько экранов пустых строчек, и неопытные пользователи, что по привычке пошли смотреть исходный код, думали, что его просто нет (он был, но гораздо ниже), и начинали писать на почту компании.
Так, если открыть версию сайта, например за 2019 год можно увидеть в самом конце исходного кода такой комментарий:
<!-- А ты знаешь, сколько идиотов пишут мне письма, что наверху написано про FrontPage? -->
![](https://habrastorage.org/webt/zf/oh/yt/zfohyt8yp_slbmffobtnqs13ue8.png)
Идем дальше и исcледуем уже личный сайт Лебедева и находим следующее:
<!-- I hope you enjoy reading my source code. -->
<!-- Да, это тот самый сайт, куда половина рунета ходит читать исходники -->
<!-- Yes, this is the website where half the Russian Internet goes to read the source code. I hope you enjoy it too. -->
P. S. Надеюсь вы та часть Рунета, которая еще не видела эти исходники :)
Скрин с этой страницы:
![](https://habrastorage.org/webt/gf/b3/th/gfb3th58rcsbgcyr8urtjp3t6is.png)
Чуть ниже, открыв тег
table
, раскрывается история про дом:<!-- Старый домик был страшен как смертный грех, даром что провисел тут с 1995 по 2002 год.
В августе 2002 года я взял FreeHand, нарисовал в нем домик, распечатал, приложил распечатку к красной пленке, обвел контур, вырезал домик из пленки, провел линейкой, чтобы получился заворот, после чего сфотографировал на цифровик.
Затем в Фотошопе по контуру нарисовал красивого красного цвета, оставив немного живой фактуры, чтобы не выглядело искусственно.
Тень состоит из 7 слоев - это тебе не гауссова размывка на скопированный слой -->
![](https://habrastorage.org/webt/ch/vb/gb/chvbgbaplmqiqyha4edpnprbk1q.png)
Переходим на главную страницу main.html и находим строки:
<!-- Ну вот скажи - ну неужели так интересно читать код? Купи себе лучше книгу, что ли... -->
<!-- ...шли годы... а он все читал и читал исходник... -->
![](https://habrastorage.org/webt/ux/rn/f8/uxrnf8d9qbrpqz1dli9pfn-an-8.png)
Продолжая исследовать код на других страницах, можем найти такой забавный комментарий:
<!-- Да... тебя не обманешь. Докрутил-таки. Но это ведь такая же через жопу сверстанная страница, как и все остальные на этом сайте. Ничего полезного ты тут не найдешь. -->
![](https://habrastorage.org/webt/ge/ll/vh/gellvhus1zi9jagvezut8op8560.png)
Идем дальше:
<!-- Блин, ты в каждую страницу что ли заглядываешь? -->
<!-- Дальше ничего нет. Правда. -->
Однако одна из страниц оказалась без интересного комментария:
<!-- На этой странице обошлось без интересного комментария -->
![](https://habrastorage.org/webt/ex/fk/h-/exfkh-s4k5ki3msdescdvabx7w0.png)
Также было замечено скрытое окно с классом
smiley-sad
и интересным содержимым, было оно скрыто через display:none;
, как его вызвать и для чего оно нужно непонятно, поэтому, убрав свойство display: none;
, можно увидеть следующее:![](https://habrastorage.org/webt/vm/pg/fg/vmpgfgr4h548rejzmpsptrcpzdq.png)
На этом все, что мне удалось найти :) Надеюсь, вам было интересно!