LINUX.ORG.RU
ФорумTalks

Почему помер gopher?

 ,


1

3

Продолжая тему некросадизма. Вот был в стародавние времена (это когда жопса ещё никто не проклинал, потому что всем было плевать) такой замечательный протокол - Gopher. Был он зело шустр и удобен. Но сдох. В корчах. Собственно, меня интересует мнение многонеуважаемого собрания (кроме очевидной версии, что маркетолухи съели Кука и всех инженеров) — почему столь простая и эффективная вещь взяла и померла?



Последнее исправление: sudopacman (всего исправлений: 1)
Ответ на: комментарий от saahriktu

gopher лучше тем, что он по архитектуре plaintext'овый. http сам по себе не так уж и плох, но он позволяет и перегружать сайты разными флэшами, яваскриптами, картинками, анимацией,... и т.д.

Не перегружать пробовал?

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Так перегружают создатели сайтов на серверной стороне.

lynx, конечно, всякую гадость отсеивает, но в результате что-то и теряется, да. А браузеры с JS, HTML5, Flash,... и т.д. на всём этом страшно тормозят.

saahriktu ★★★★★
()

Потому что он отстой. Gopher — типичный случай Прокрустово ложа, она был слишком негибкий, предлагал уже бесперспективную модель (люди с самого начала хотели богатый веб-контент) и организация, которая им управляла, сходу же хотела на протоколе навариться. В топку. HTTP и гипертекст — гораздо проще и гибче концепт, не ограничивают, занимаются только транспортировкой и разметкой. На клиентской стороне можно творить чудеса. Приспособился и выжил. Бернес-Ли его не запатентовал и не брал мзду за него, в этом плане Тим практически святой.

Транспортных протоколов было несколько в девяностых, были и очень богатые (на бумаге) на фичи, но победил самый простой. Сейчас, конечно, открытый веб под угрозой централизации и EME лока, но будем сопротивляться вместе с ценителем мозолей.

Valeg ★★★
()
Ответ на: комментарий от saahriktu

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

Так перегружают создатели сайтов на серверной стороне.

Так ты, оказывается, мало того что koi8-фаг, так ещё и подпольный gopher-диверсант, перегружающий странички в http флэшами, яваскриптами, картинками, анимацией,… и т.д.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Шта? Я не имею никакого отношения к другим сайтам кроме своего собственного, и который совершенно ничем не перегружен. Перегружают для привлечения аудитории те, кто воротят носы от gopher'а.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

Я не имею никакого отношения к другим сайтам кроме своего собственного, и который совершенно ничем не перегружен.

Таки я до сих пор не понял что тебе помимо невнятного ворочения носом от более функциональных технологий мешает сделать неперегруженный сайт, работающий с http.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Лично мне ничего не мешает, и я таки сделал.

Но, вот многие другие берут и перегружают. И это вредит репутации http в определённом смысле.

Поскольку нас, имеющих желание делать неперегруженные ресурсы, не так уж и много, то сторонники неперегруженных ресурсов вполне могут выделять как имеющие определённое преимущество ресурсы на основе тех технологий, которые не позволяют перегружать ресурсы by design. Как gopher.

Выше я подчеркнул именно это.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

своего собственного, и который совершенно ничем не перегружен

он перегружен зелёным ШГ на черном фоне. Читать невозможно.

Deleted
()
Ответ на: комментарий от saahriktu

Поскольку нас, имеющих желание делать неперегруженные ресурсы, не так уж и много, то сторонники неперегруженных ресурсов вполне могут выделять как имеющие определённое преимущество ресурсы на основе тех технологий, которые не позволяют перегружать ресурсы by design. Как gopher.

щито. ЯННП.

Deleted
()
Ответ на: комментарий от saahriktu

Поскольку нас, имеющих желание делать неперегруженные ресурсы, не так уж и много, то сторонники неперегруженных ресурсов вполне могут выделять как имеющие определённое преимущество ресурсы на основе тех технологий, которые не позволяют перегружать ресурсы by design. Как gopher.

Неперегруженных ресурсов в http гораздо больше чем в мёртвом gopher, я гарантирую это.

h578b1bde ★☆
()
Ответ на: комментарий от Deleted

он перегружен зелёным ШГ на черном фоне. Читать невозможно.

А это кому как. Ряд людей, наоборот, ищут зелёный текст на чёрном фоне, чтобы яркая подсветка светлого фона не давила на глаза.

Неудобства форматирования любых сайтов решаются парой методов:

  • «lynx -term=„vt100“» в консоли с нужными настройками;
  • Reader Mode;
saahriktu ★★★★★
()
Ответ на: комментарий от h578b1bde

Неперегруженных ресурсов в http гораздо больше чем в мёртвом gopher, я гарантирую это.

Однако, их днём с огнём не найдёшь, поскольку это капля в море перегруженных ресурсов. А в gopherspace все ресурсы неперегруженные.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

А в gopherspace все ресурсы неперегруженные.

Все два с половиной никому не нужных ресурса неперегруженные, спору нет. Вот только не надо выдавать функциональность и возможности за недостаток, это даже для тебя выглядит слишком упорото.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Вот только не надо выдавать функциональность и возможности за недостаток

Всё зависит от того, как на них смотреть.

Избыточная функциональность, которая приводит к усложнению архитектуры, и которой злоупотребляют - это вполне себе минус.

Который, кстати, есть и у юникода. У KOI8-R функциональности меньше, но эта кодировка архитектурно гораздо красивее, и не позволяет перегружать тексты лишними символами.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

Избыточная функциональность, которая приводит к усложнению архитектуры

Это скорее к gopher, http же лишь простая как палка труба.

которой злоупотребляют - это вполне себе минус.

Нет.

но эта кодировка архитектурно гораздо красивее

Архитектурно красивой однобайтовой кодировкой можно назвать разве что cp1251, но уж точно не убогую koi8.

не позволяет перегружать тексты лишними символами.

Тире, многоточия, ударе́ния, «ёлочки»-„кавычки” — это отнюдь не лишние символы. Т.е. koi8 не способна покрыть потребности даже исключительно русскоязычного пользователя.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

http же лишь простая как палка труба

Но, не препятствующая созданию перегруженных http ресурсов.

Нет.

Кому как.

Архитектурно красивой однобайтовой кодировкой можно назвать разве что cp1251, но уж точно не убогую koi8.

Кому как.

Тире, многоточия, ударе'ния, <<ёлочки>>-«кавычки»

Не всем они нужны.

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

Но, не препятствующая созданию перегруженных http ресурсов.

Тут была бы уместной цитата Саныча про яйца и двери.

Кому как.

Не „кому как” а вполне объективно.

Не всем они нужны.

Запятые тоже не всем нужны, да.

h578b1bde ★☆
()
28 мая 2017 г.
Ответ на: комментарий от Deathstalker

Хватит некропостить, необучаемый бот :)

Harald ★★★★★
()
Ответ на: комментарий от Harald

а ты знаешь, сколько в спецификации HTTP запросов? Кроме GET и POST?

HEAD, PUT, DELETE, CONNECT, OPTIONS, TRACE, PATCH. Из них на практике используется разве что первый.

h578b1bde ★☆
()
Последнее исправление: h578b1bde (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.