Ошибки, которые мы "любим"
Наверняка многие из вас сталкивались с ситуацией, когда браузер отказывается загружать определенную страницу в Интернете, выводя вместо нее сообщение о некоей "Ошибке 404". Реакцию пользователей на такое сообщение можно охарактеризовать по-разному: к нему относятся отрицательно или равнодушно, его боятся или попросту игнорируют. Между тем далеко не каждый знает о том, что в честь этой ошибки создаются целые Интернет-проекты и каталоги ресурсов, проводятся конкурсы и созтязания, наконец, ей даже признаются в любви!Однако, обо всем по порядку.
Проза жизни
Прежде всего давайте разберемся, что такое "Ошибка 404" и в каких случаях она возникает. С технической точки зрения, "Ошибка 404" (или Error 404) - это кодовый заголовок статуса протокола HTTP (HyperText Transfer Protocol), который, как известно, является чем-то вроде основы взаимодействия удаленных компьютеров всемирной сети. При обращении браузера к веб-серверу, последний посылает кодовый статус запрашиваемого документа. При корректной обработке этого запроса статус идентичен коду "200 OK". Однако, пользователь не может видеть подобного сообщения по причине отображения содержания запрошенного веб-сайта в своем браузере. В случае если запрос документа браузером обработан с ошибками, пользователь наблюдает сообщение, имеющее статус "404: Not Found".
Что же означают эти загадочные цифры - 404? Первая цифра 4 указывает на ошибку программы-клиента, т.е. браузера. В этом случае предполагается, что URL сайта был набран неверно в адресной строке браузера или больше не существует физически на запрошенном сервере. Цифра 0 означает общую ошибку синтаксиса протокола. Наконец, последняя четверка относится к отдельной категории ошибок 40х, которая также включает такие распространенные статусы, как "400: Bad Request" и "401: Unauthorized".
Миф ошибки 404
Некоторые зарубежные источники несколько по-иному трактуют расшифровку сочетания цифр 404. В частности, утверждается, что основная база данных научного центра CERN (European Organization for Nuclear Research), принявшего самое активное участие в развитии World Wide Web, находилась на 4-ом этаже в комнате № 404. И когда объем обрабатываемых данных превысил определенные нормы, уже не позволяющие нескольким ученым одновременно обращаться к одному и тому же файлу, разработчики якобы решили выдавать сообщение об ошибке вида "Room 404: file not found".
Однако, данное заявление опровергается одним из ученых, входящих в группу разработчиков центра CERN. Согласно его утверждению, "Комнаты № 404 вообще не существовало в лаборатории CERN по причине совершенно иной системы нумерации офисов, по которой первая цифра (прим. автора: "4") означала порядковый номер корпуса здания, а комбинация вторых - номер комнаты. При этом было бы странно говорить о комнате № 04, учитывая тот факт, что нумерация в CERN начиналась с цифры 410".
Причины и последствия
Как уже было сказано выше, согласно спецификации протокола HTTP, "Ошибка 404" может быть вызвана либо неверным указанием адреса (URL) запрашиваемого сайта, либо отсутствием документа на веб-сервере. Распространение в России соединения к Интернету с помощью телефонной линии (dial-up) добавляет еще одну вероятную причину возникновения "Ошибки 404", а именно - плохую связь с модемным пулом провайдера.
Памятка серфера в ситуации 404
- Попробуйте перезагрузить страницу. Возможно, это просто случайность.
- Поищите ошибки в написании URL или попробуйте модифицировать расширение загружаемого документа (например, поменять *.htm на *.html и наоборот).
- Поднимитесь в структуре URL на один уровень выше и оттуда попытайтесь найти искомый документ, например: http://www.site.ru/docs/users/masha.html поменять на http://www.site.ru/docs/users/
- Попробуйте поискать нужную страницу в поисковой системе: в отличие от забывчивых веб-мастеров, спайдеры более ответственно относятся к содержанию своих индексов.
- Свяжитесь с веб-мастером Интернет-ресурса, на котором нет искомой страницы, по электронной почте. Наверняка он отблагодарит вас за то, что вы нашли "битую" ссылку.
Как же склонен реагировать пользователь на появление сообщения об "Ошибке 404"? В большинстве случаев любые попытки загрузить необходимый документ в дальнейшем отклоняются в принципе: люди привыкли ценить время своего пребывания в Интернете и предпочитают поискать аналогичный ресурс, удовлетворяющий их требованиям. При этом далеко не каждый знает о третьей причине вероятной "Ошибки 404" - плохой связи - посему не станет себя утруждать повторными попытками загрузить желанную страницу.
"Ошибка 404" может возникнуть по вине пользователя Сети, который невнимательно записал со слов друга адрес интересного сайта, или набрал URL в адресной строке браузера с грамматическими ошибками. Также "дать маху" способен веб-мастер, который при реорганизации структуры сайта или "чистки" содержимого сервера может за ненадобностью (как ему кажется) удалить тот или иной документ. Если последний проиндексирован поисковыми системами, то вполне возможно, что несуществующий документ будет выведен в результирующем списке по поисковому запросу пользователя. Или же конкретный Интернет-ресурс некогда был добавлен в "закладки" браузера, чтобы обратиться к нему по необходимости в будущем. Таких случаев достаточно много, и все они ведут к возникновению "Ошибки 404".
И завершает автор свой проникновенный опус следующим заявлением: "Там, где была тьма, теперь ошибка 404. И с миром все в порядке."
Безусловно, не стоит относиться к такому толкованию сущности "Ошибки 404" всерьез: это всего лишь шутка, добрая ирония по отношению к обычному жизненному явлению. И в следующий раз, когда на экране своего монитора вы увидите "404: Not Found", не расстраивайтесь и не злословьте в адрес нерасторопного веб-мастера: просто улыбнитесь, вспомнив строки этого "любовного посвящения".
Автор статьи: журнал CHIP
Комментарии:
Для данной статьи еще нет ни одного комментария
Добавить комментарий:
