?

Log in

гофер и http: неравная борьба - Поклонник деепричастий [entries|archive|friends|userinfo]
Anatoly Vorobey

[ website | Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| English-language weblog ]

гофер и http: неравная борьба [апр. 30, 2002|02:44 am]
Anatoly Vorobey
Любопытная статья (98-го года) о том, почему и как именно HTTP (и Web вместе с ним) победил протокол gopher.

Несколько интересных наблюдений - в частности, подчёркнутая примитивность обоих протоколов с точки зрения "правильного" дизайна сетевых протоколов.

Всё же обсуждение победы HTTP слишком завязано на самих протоколах, что, на мой взгляд, скрывает главную причину победы HTTP - конечно же, возможностей (хоть и скромных к тому времени) HTML. Стало уже общим местом то, что популярность веба и выход его в "большой мир" - а вместе с ним и резкий рост популярности Интернета вообще - всё это обеспечил таг <img>. Мои собственные воспоминания тех времён это общее место более или менее подтверждают. В конце 93-го года, например, я помню небольшое кол-во веб-серверов - в основном содержащих текстовый контент - и сеть gopher-серверов, тоже относительно скромную; обе сети сильно уступали в размерах кол-ву ftp-серверов, являвшихся основным способом публичного распостранения информации. "Текстовые" веб-серверы не слишком отличались от gopher-серверов - ну разве что несколько большей гибкостью, меньшей навязанностью какой-то определённой структуры.
Как только в дело вступал таг <img>, восприятие резко менялось, происходил некий качественный скачок. Очевидно было, что передо мной что-то новое: очень удобный способ совместить текст и изображение так, что юзеру ничего для этого не надо делать. Понятно же, что и раньше можно было текстом написать юзеру указания: поди на такой-то ftp-сайт, скачай с него такой-то графический файл, посмотри на него: вот иллюстрация к этой странице! В данном случае мгновенное и прозрачное для юзера совмещение текста и картинки привело к качественному скачку, к изменению парадигмы восприятия.

А то, что именно HTTP победил - случайность, связанная с тем, что именно HTTP был основным "носителем" HTML-контента. Это само по себе вовсе не обязано было так сложиться; HTML вполне можно было передавать по другим протоколам (как вскоре и начали делать), равно как и по HTTP - файлы другого вида (что делали с самого начала). Понятие URL - очень мощная штука (насколько мощная, даже и не сразу стало очевидным), но роль её в победе и взрывном росте веба всё же несопоставима с ролью картинок (а на втором месте после картинок - форм для ввода).

И всё же HTTP оказался "привязан" судьбой к HTML. Так уж это сложилось. Так были написаны бесплатные удобные серверы и браузеры. Так работали >90% ресурсов. Так вот HTTP и победил gopher, по-моему.
СсылкаОтветить

Comments:
From: ex_ilyavinar899
2002-04-30 08:40 am
Я с тобой согласен. HTTP выиграл из-за HTML.

Я ясно помню гоферную сеть. В 1994 году один сокурсник-израильтянин любил ходить на палестинские гоферные сайты и смотреть, что пишут враги. Они в основном поливали грязью Арафата: мы, мол, в тебя верили, называли тебя "отцом нации", а ты, сволочь, продался проклятым сионистам!

HTML такой примитивный! Почему нельзя было сделать LaTEX + hyperlinks?
(Ответить) (Thread)
[User Picture]From: egmg
2002-04-30 09:16 am

очень интересно,

in hoc signo vinces. Победили картинки, ура!
(Ответить) (Thread)