Ошибка 404. 6 вопросов и ответов
Сегодня Международный день интернета, который также называют Днем ошибки 404. Почему? Ответ ниже.
Почему именно 4 апреля? Просто так совпало?
Дата празднования Международного дня интернета выбрана не случайно, вглядитесь в цифровое отображение сегодняшнего дня: 4.04.Ничего не напоминает? Да-да, это она, до боли знакомая ошибка 404.
Страницу с надписью «Error: 404» наверняка видел каждый, кто хоть раз заходил в интернет. Вводишь адрес сайта, ошибся одним символом, и вот, пожалуйста: ошибка, страница не найдена. Или даже так: пишешь диплом, неистово серфишь в поисках первоисточника или оригинального исследования, белочкой прыгаешь по ссылкам, и в конце концов утыкаешься в стену «404»: когда-то, может, страница и существовала, а теперь ее нет. Не найдено. Ищи в другом месте.
Других идей нет?
Есть еще одна вкусная теория: якобы Днем интернета выбрана закодированная в дате ошибка 404, потому что основная база данных научного центра CERN (European Organization for Nuclear Research), в стенах которого и зародился интернет, располагалась на 4-ом этаже в комнате №404. Когда данных во внутренней сети CERN стало слишком много, и мощности серверов для обработки входящих запросов стали подходить к концу, разработчики якобы решили выдавать сообщение об ошибке вида «Room 404: file not found». И это подтолкнуло разработчиков вывести интернет в люди, сделать сеть всемирной.
Но Тим Бернерс-Ли это опровергает. Согласно его утверждению, в CERN вообще никогда не существовало комнаты №404. Там совершенно другая нумерация офисов: первая цифра означает порядковый номер корпуса здания, а комбинация вторых – номер комнаты. Причем в 4 корпусе нумерация офисов начиналась не с №401, как можно было бы предположить, а с №410. Так что комната №404 – это всего лишь красивый миф, в который хотелось бы поверить.
Почему она возникает?
Ошибка 404 или Not Found – стандартный ответ протокола HTTP, он переводится примерно так: клиент, я тебя понял, но на сервере такой страницы нет. Увы. Ее могли удалить, перенести, временно закрыть из-за технических работ, а может, ее никогда и не было.
HTTP вообще кодирует все ответы в трех цифрах. Первая цифра означает вид сообщения: 1 — информационное, 2 — успех, 3 — перенаправление, 4 — ошибка клиента, 5 — ошибка сервера. Коды типа 102 («В процессе»), 200 («ОК»), 304 («Не изменилось») пользователь не видит, вместо этого браузер просто подвисает или загружает нужную страницу. А вот 400-е и 500-е коды предстают пред нами во всей красоте.
И что делать?
Внимательно посмотреть, нет ли ошибки в написании адреса страницы. Может, все дело в невнимательности пользователя. Все верно? Тогда попробуйте обновить страницу. Еще раз. Если не помогло, то самое время вернуться, откуда пришел, или подняться на главную страницу сайта.
Впрочем, иногда со страницы с ошибкой и уходить не хочется.
А что, страницы 404 бывают крутыми?
Да, бывают. Авторские страницы 404 – это правило хорошего тона веб-разработки. Они есть и у Гугла, и у Яндекса, и у Вконтакте и Фейсбуком, и у нас. Некоторые компании прячут в них свои «пасхальные яйца». Например, «Пежо» на странице с ошибкой выдает изображение машины Peugeot 404, причем, картинка меняется от страны к стране.
https://i.stack.imgur.com/PC0JS.png
Горячо рекомендую посмотреть страницу с ошибкой 404 некогда работавшей веб-студии «Протеус». Студия давно закрылась, в живых осталась только эта фееричная страничка. А вот еще 10 ссылок, на которые надо переходить, потому что принтскрин страницы не покажет всей красоты: 1
http://lab.hakim.se/404/netmag.html
http://www.tinsanity.net/404.shtml
http://www.homestarrunner.com/random_garbage_text
Ошибку 404 еще как-то используют?
Увы, да. Провайдеры зачастую «прикрываются» страницей ошибки 404, когда по каким-либо причинам блокируют доступ страницы. Например, по требованию законодательства. Среди известных случаев: британская система блокировки контента Cleanfeed именно так блокирует страницы, которые занесены в реестр Internet Watch Foundation. Похожая ситуация в Тунисе, там даже появился свой мем – виртуальный цензор «Аммар 404», который блокирует неугодные правительству сайты.
Инициатива ведения интернет-цензуры для защиты общества от детской порнографии на Украине, фигурирует в сообщениях под названием «Закон 404». Этому, впрочем, есть и другое объяснение: именно 404 депутата Рады поддержали этот законопроект.
«Дети 404» – российский общественный интернет-проект поддержки ЛГБТ-подростков. Доступ к сайту закрыт (пропаганда гомосексуализма), но проект продолжает работать в социальных сетях.
Ошибка 404 успешно прижилась в сленге юных англичан. 404 в текстовых сообщениях подростков означает «невежественый», тот, кто «не в теме». Ты спрашиваешь что-то у собеседника, а у него на лице будто написано: «Error 404». Не найдено, чистый лист. Ну вот и о чем с ним разговаривать…
Кстати, если во вторник отмечать День интернета вам не с руки, можете подождать до пятницы. Именно в эту пятницу, 7 апреля, будет отмечаться День рунета. Так что, с праздниками, друзья!
Комментарии