До того, як сучасний інтернет став доступний по всьому світу, мережа не була глобальною. Сучасні протоколи, які в ній застосовують, придумали в 80-х і 90-х роках в CERN. Тім Бернерс-Лі, винахідник HTTP, найвідомішого з них, створив його на основі файлового протоколу FTP. Бернерс-Лі також винайшов URI, URL, HTML і, звичайно ж, WWW в цілому - абревіатури, знайомі будь-якому досвідченому користувачеві Інтернету.
Версія HTTP 0.9, яка з'явилася в 1992 році, включала в себе коди стану з трьох цифр. Перша позначала вид повідомлення: 1 - інформаційне, 2 - успіх, 3 - перенаправлення, 4 - помилка клієнта, 5 - помилка сервера. Друга цифра позначала підгрупу повідомлень, третя - конкретне повідомлення в цій групі. Коди на кшталт 200 ( «добре») і 304 ( «не змінилося») ми ніколи не бачимо, тому що замість цих цифр браузери відображають вміст сторінок. А ось помилка 404 ( «, не знайдено») добре всім відома. З нею стикався кожен користувач, хто неправильно вводив адреса сторінки в рядок браузера або переходив по посиланню на неіснуючу сторінку.
Хоча це всього лише легенда, вона, як і сама помилка 404, вже перетворилася на частину інтернет-фольклору
З помилкою 404 пов'язана міська легенда. Нібито свого часу в офісі CERN на четвертому поверсі була кімната 404, де знаходився центральний сервер. Там сиділи кілька людей, які вручну обробляли приходили запити. Якщо запит був помилковим, то з'являлося повідомлення «Room 404: file not found». І хоча це всього лише легенда, вона вже увійшла в інтернет-фольклор, а сама помилка 404 стала частиною популярної культури і сленгу, полігоном для гумору веб-дизайнерів і символом благодійності.
«Як людина, яка працювала в CERN, кажу вам, що кімнати 404 на четвертому поверсі офісу не було. У CERN кімнати нумерують по-іншому: перша цифра позначає номер будинку, а дві інших - номер кімнати. Але в будівлі номер 4 немає кімнати номер 04, відлік там починається з 410 і йде по наростанню - не питайте мене, чому »
Тім Бернерс-Лі
винахідник HTTP
Немає коментарів:
Дописати коментар