1
Введение
в динамическое
содержимое
веб-страницы
Всемирная паутина — это непрерывно развивающаяся сеть, ушедшая далеко вперед
от своей концепции ранних 1990-х, когда ее создание было обусловлено решением
вполне конкретных задач. Высокотехнологичные эксперименты в ЦЕРНе (Евро-
пейском центре физики высоких энергий, известном в наши дни в качестве обла-
дателя большого адронного коллайдера) выдавали невероятно большой объем
данных, который был слишком велик для распространения среди участвующих
в экспериментах ученых, разбросанных по всему миру.
К тому времени Интернет уже существовал, и к нему было подключено несколько
сотен тысяч компьютеров, поэтому Тим Бернерс-Ли (Tim Berners-Lee) (специалист
ЦЕРНа) придумал
способ навигации между ними с использованием среды гипер-
ссылок — так называемого протокола передачи гиперссылок (Hyper Text Transfer
Protocol (HTTP)). Он также создал специальный язык разметки, названный языком
гипертекстовой разметки (Hyper Text Markup Language (HTML)). Для того чтобы
собрать все это воедино, он создал первые веб-браузер и веб-сервер — те самые инстру-
менты, которые мы сегодня воспринимаем как что-то само собой разумеющееся.
Но в то время эта концепция носила революционный характер. До этого основ-
ной объем соединений приходился на пользователей домашних модемов, дозвани-
вавшихся и подключавшихся к электронным доскам объявлений, которые базиро-
вались на отдельном компьютере и позволяли общаться и обмениваться данными
только с другими пользователями этой службы. Следовательно, для эффективно-
го электронного общения с коллегами и друзьями нужно было становиться участ-
ником многих электронных досок объявлений (bulletin board systems).
Но Бернерс-Ли изменил все это одним махом, и к середине 1990-х годов уже су-
ществовали три основных конкурирующих друг с другом графических веб-браузера,
пользовавшихся вниманием 5 млн пользователей. Но вскоре стало очевидно, что
кое-что было упущено. Конечно, текстовые и графические страницы, имеющие ги-
перссылки для перехода на другие страницы, были блестящей концепцией, но ре-
зультаты не отражали текущий потенциал компьютеров и Интернета по удовлетво-
рению насущных потребностей пользователей в динамическом изменении контекста.
Всемирная паутина оставляла весьма невыразительное впечатление даже при ис-
пользовании прокрутки текста и анимированных GIF-картинок.
HTTP и HTML: основы, заложенные Бернерсом-Ли
23
Корзины покупателей, поисковые машины и социальные сети внесли суще-
ственные коррективы в порядок использования Всемирной паутины. В этой гла-
ве будет дан краткий обзор различных компонентов, формирующих ее облик,
и программного обеспечения, способствующего обогащению и оживлению наших
впечатлений от ее использования.
Пришло время использовать ряд акронимов. Прежде чем делать это, я постарался дать им
четкое объяснение. Но если
сразу не удастся понять, какое именно
понятие они замещают
или что они означают, переживать не стоит, поскольку все подробности прояснятся по мере
чтения материала.