Добавить в корзинуПозвонить
Найти в Дзене
Мир в Йоттабайтах

Загадка 404: Откуда взялся номер самой известной ошибки в интернете

Каждый пользователь интернета хотя бы раз в неделю видит это лаконичное сообщение: «404 Not Found». Оно означает, что сервер, к которому вы обратились, работает, но конкретной страницы по вашему адресу не существует. ​Но почему именно 404? Почему не 100, не 666 или не просто «Error»? Вокруг этого числа сложилась легенда, в которую многие верят до сих пор. ​Самая популярная версия гласит, что истоки ошибки ведут в ЦЕРН (Швейцария), где в начале 90-х Тим Бернерс-Ли создавал Всемирную паутину (World Wide Web). ​Согласно легенде, центральная база данных системы находилась в офисе на четвертом этаже — в комнате №404. В этой комнате работали несколько человек, которые вручную обрабатывали запросы к файлам. Если кто-то запрашивал несуществующий файл, сотрудники отвечали: «Room 404: File Not Found». Позже, когда процесс автоматизировали, номер комнаты якобы превратился в код ошибки. ​Эта история звучит настолько логично и «лампово», что её до сих пор пересказывают на лекциях по истории IT. ​К
Оглавление

Каждый пользователь интернета хотя бы раз в неделю видит это лаконичное сообщение: «404 Not Found». Оно означает, что сервер, к которому вы обратились, работает, но конкретной страницы по вашему адресу не существует.

​Но почему именно 404? Почему не 100, не 666 или не просто «Error»? Вокруг этого числа сложилась легенда, в которую многие верят до сих пор.

​1. КРАСИВАЯ ЛЕГЕНДА: КОМНАТА №404

​Самая популярная версия гласит, что истоки ошибки ведут в ЦЕРН (Швейцария), где в начале 90-х Тим Бернерс-Ли создавал Всемирную паутину (World Wide Web).

​Согласно легенде, центральная база данных системы находилась в офисе на четвертом этаже — в комнате №404. В этой комнате работали несколько человек, которые вручную обрабатывали запросы к файлам. Если кто-то запрашивал несуществующий файл, сотрудники отвечали: «Room 404: File Not Found». Позже, когда процесс автоматизировали, номер комнаты якобы превратился в код ошибки.

​Эта история звучит настолько логично и «лампово», что её до сих пор пересказывают на лекциях по истории IT.

​2. СУРОВАЯ РЕАЛЬНОСТЬ: ПОЧЕМУ ЭТО МИФ?

​К сожалению для любителей тайн, легенда о комнате — это чистой воды вымысел. Роберт Кайо, один из создателей WWW и коллега Бернерса-Ли, в одном из интервью прямо заявил:

​«Номера комнат в ЦЕРНе не имели отношения к кодам ошибок. Более того, в том здании на четвертом этаже даже не было комнаты 404 — нумерация начиналась иначе».

​Так откуда же взялись эти цифры? Всё гораздо прозаичнее и математичнее.

​3. ЛОГИКА HTTP-СТАТУСОВ

​Когда вы заходите на сайт, ваш браузер отправляет серверу запрос. В ответ сервер присылает трехзначный код состояния. Мы их обычно не видим (если всё хорошо), но они делятся на группы:

  • ​1xx: Информационные (подождите, процесс идет).
  • ​2xx: Успех (всё отлично, вот ваш сайт — код 200).
  • ​3xx: Перенаправление (страница переехала в другое место).
  • ​4xx: Ошибка клиента (вы ошиблись в адресе или у вас нет прав).
  • ​5xx: Ошибка сервера (сайт «упал» из-за внутренней проблемы).

​Разбор числа 404:

  1. ​Первая цифра (4): Означает, что виноват пользователь (опечатался в ссылке или запрашивает удаленный файл).
  2. ​Вторая цифра (0): Указывает на общую синтаксическую ошибку протокола.
  3. ​Третья цифра (4): Порядковый номер конкретной ошибки в списке.

​Разработчики протокола просто присвоили «ненайденному файлу» четвертый порядковый номер в группе клиентских ошибок.

​4. КУЛЬТОВЫЙ СТАТУС

​Почему именно 404 стала такой популярной, а не, скажем, 403 (доступ запрещен)?

Потому что 404 — это «ошибка надежды». Она означает, что сервер жив, интернет работает, но вы просто ищете то, чего нет.

​Сегодня компании соревнуются в креативности оформления страницы 404. Это стало частью имиджа:

  • ​Google рисует сломанного робота.
  • ​Pixar показывает грустного персонажа из мультфильма.
  • ​Некоторые сайты встраивают на страницу 404 простые игры типа змейки или тетриса, чтобы пользователь не расстраивался из-за потерянной ссылки.

​ИТОГ

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