Гипертекстовый фидонет что это
Перейти к содержимому

Гипертекстовый фидонет что это

  • автор:

Гипертекстовый векторный Фидонет

Вот когда Мицгол научится излагать свои мысли по-русски или на каком другом языке общего назначения, тогда может кто-то его и поймёт.
А пока пусть себе печатает шифровки и пухнет от ЧСВ.

Stahl ★★☆
( 05.06.14 23:20:11 MSK )

Вы можете спросить ещё: почему именно «БРАТСТВО НОД»? — а это игра слов; она может означать как ноды (узлы) Фидонета (в родительном падеже множественного числа), так и древнюю военизированную секту-корпорацию «Brotherhood of Nod» из компьютерной игры «Command & Conquer». А сегодня (5 июня 2014 года) она также может означать.

Дропнул на том, что написано далее. Что за привычка, подпустить в отвлеченную IT-статью танцев. По этому признаку уже можно интернет-фрика отличить от нормального человека и откалибровать фрикометр.

Гипертекстовый Фидонет

Гиперте́кстовый Фидоне́т, также иногда называемый гипертекстовым векторным Фидонетом или гипертекстовым геоинформационным Фидонетом — планируемая реализация поддержки гипертекста, векторной графики и геоинформационных сведений в Фидонете.

Основной идеей гипертекстового Фидонета является возможность добавлять в сообщения, пересылаемые посредством Фидонета, гиперссылки и нетекстовое содержимое (растровые и векторные изображения, геоинформационные метки, видеозаписи и т. п.).

В настоящее время разрабатываются несколько прототипов программного обеспечения, поддерживающего данную технологию. Они реализуют как отдельные концепции гипертекстового Фидонета, так и другие ещё небывалые особенности:

  • «Красивое» форматирование сообщений.
  • Поддержка аватаров — изображений фидошников.
  • Поддержка гиперссылок, указывающих на ресурсы в Фидонете.
  • Встраивание поддержки Фидонета (в качестве расширения) в браузер Firefox . [1]
  • Использование для хранения сообщений СУБД с поддержкою SQL-запросов.

Fidonet Global Hypertext Interface

Основная статья: FGHI

Последовательным пропагандистом гипертекстового Фидонета является Mithgol the Webmaster (Сергей Соколов, системный оператор узла 2:5063/88). Свои идеи он объединяет под общим названием Fidonet Global Hypertext Interface , [2] или сокращённо «FGHI» . [3]

Один из элементов концепции FGHI — стандарт FGHI URL, посвящённый адресации ресурсов Фидонета при помощи URLов — в настоящее время существует в черновой версии 0.5pre.

Предпосылки гипертекстового Фидонета

Согласно воззрению Мицгола, впервые изложенному в январе 2006 года в Ru.GoldEd, отсутствие гипертекста является корнем большинства недостатков Фидонета, среди которых названы:

  1. Невозможность поставить гиперссылку на сообщение Фидонета.
  2. Невозможность поставить гиперссылку на адрес фидошника.
  3. Отсутствие иллюстраций.
  4. Отсутствие полноценных средств цветового выделения текста.
  5. Отсутствие полноценных средств шрифтового и иного оформления текста.
  6. Ограниченность выразительных возможностей псевдографики.
  7. Отсутствие средств для записи математических формул.
  8. Отсутствие средств для записи символов алфавита, не принадлежащих к кодировке письма.

Существующая техническая реализация

Частичная поддержка стандарта FGHI URL в настоящее время имеется в редакторах SimpleX, HellEd и GoldED-NSF, а также в смоленском «FGHI URL гейте».

SimpleX

Основная статья: SimpleX

SimpleX — редактор почты для Фидонета, созданный Егором Глуховым (2:5061/120) и работающий под Windows. Снабжён графическим интерфейсом пользователя.

Начиная от версии 0.49 («Next»), вышедшей 17 апреля 2007 года, SimpleX частично поддерживает FGHI URL: работает схема адресации «area://», в том числе с указанием msgid.

HellEd

HellEd 1.1.32
В строке адреса отображается area://-адрес эхи, соответствующий спецификациям FGHI URL.
Основная статья: HellEd

HellEd — графический браузер и редактор фидопочты и нетмейла, разработчиком которого является Trooper (Алексей Безуглый, 2:5030/1520.9).

HellEd поддерживает FGHI URL вида «netmail:», «areafix:», «echomail:», «area://» , [4] и потому является наиболее значимой реализацией идей гипертекстового Фидонета, лежащих в основе FGHI URL.

FGHI URL гейт

Сюда ведут перенаправления «FGHI URL гейт» и «FGHI-гейт».

На одном из смоленском узлов Фидонета работает WebBBS с поддержкой FGHI-адресации. Системным оператором этого узла является NoSFeRaTU (Константин Кузов). Гейт понимает адреса «area://» и «fecho://» с некоторыми специфическими для этого гейта параметрами.

Код FGHI URL гейта частично основан на коде PhFiTo . [5]

GoldED-NSF

GoldED-NSF
Выборка FGHI URL из сообщения фидопочты.
Основная статья: GoldED-NSF

NoSFeRaTU также была создана специальная модификация редактора GoldED+ (под названием «GoldED-NSF»), поддерживающая FGHI URL вида «area://» (с некоторыми ограничениями). Первые версии GoldED-NSF отправляли читателя на гейт через браузер Паутины, но нынешний вариант GoldED-NSF открывает URLы FGHI самостоятельно, используя локальную базу фидопочты.

Именно GoldED-NSF является редактором эхопочты, входящим в состав самонастраивающегося пакета программ fidoip, который в конце 2009 года был объявлен поддерживающим возможности гипертекстового Фидонета, начиная от версии 1.0.5 . [6]

wfido

Основная статья: wfido

У WebBBS, называемой wfido (разработчиком которой является Макс Лушников, 2:5020/556.1 ), существует экспериментальная версия, поддерживающая указание адресов «area://» (после адреса WebBBS) для доступа к эхоконференциям, соответствующим URLу. Развитие этой версии в 2009 году едва-едва началось , [7] она далека ещё от статуса бета-версии.

Fidofox

Сюда ведёт перенаправление «Fidofox».

Mithgol the Webmaster также объявил о том, что разрабатывает реализацию своего стандарта методом интеграции Фидонета в Firefox (в качестве расширения под названием Fidofox). Эта разработка ещё далека от завершения, однако 3 ноября 2007 года Мицголом была опубликована [8] часть исходного кода Фидофокса (анализатор URLов, соответствующих стандарту FGHI URL в том виде, который был сформулирован в черновой версии 0.3 этого стандарта). Впрочем, даже эта часть кода Фидофокса неизбежно будет иметь несколько другой вид в готовой версии Фидофокса, которая должна будет соответствовать более развитой версии стандарта FGHI URL.

Обсуждение в Фидонете

Обсуждение перспектив гипертекстового Фидонета ведутся в основном в фидошных эхах:

  • Ru.FTN.Develop (смотрите на FGHI-гейте и в Google Groups)
  • Ru.Fidonet.Today (смотрите на FGHI-гейте и в Google Groups)
  • Ru.FTN.WinSoft (смотрите на FGHI-гейте и в Google Groups)
  • R50.Sysop (смотрите на FGHI-гейте)

Стародавние идеи гипертекстового и векторного Фидонета

В январе 2009 года Mithgol the Webmaster, читая архив эхоконференции Ru.Fido.NextGen , с удивлением установил, что многие идеи гипертекстового Фидонета были там сформированы и оглашены ещё в конце 1990-х годов, но были совершенно позабыты из-за несовершенства тогдашних технологий и нехватки открытого (свободного) программного обеспечения. К числу таких идей относились:

  • Адресация файлов при помощи URLов ufrp:// (в том числе по содержимому файла, а не по имени): area://Fidonet.History/?msgid=2:5063/88+4971bd9c
  • Хранение почты в SQL-базе: area://Fidonet.History/?msgid=2:5063/88+4971f3a4 и area://Fidonet.History?msgid=2:5063/88+49733703
  • Языки разметки спецсимволов и векторной графики: area://Fidonet.History?msgid=2:5063/88+49733af5

Фидонет и Дмитрий Медведев

Фрагмент интервью Медведева: вопрос о гипертекстовом Фидонете

Интерес к гипертекстовому Фидонету был подогрет (и вызвал несколько публикаций в СМИ) после того, как для интернет-конференции (состоявшейся 5 марта 2007 года в Интернете, на сайте Яндекса) первому вице-премьеру правительства Российской Федерации Дмитрию Медведеву был кем-то предложен вопрос о гипертекстовом векторном Фидонете, якобы от имени Сергея Соколова . [9]

Следует отметить, что в той же теме интервью [10] — «Компьютеры и интернет в школе» — были и другие вопросы, заданные якобы от имени разработчиков; скажем, вопрос о том, «почему государство тратит большие деньги на закупку программ Микрософта, [. ] а не использует свободный, открытый и бесплатный софт», был задан от имени Линуса Торвальдса, автора Linux. Однако вопрос о гипертекстовом Фидонете набрал больше голосов, чем остальные.

В ответ на вопрос Медведев сперва поведал, что накануне «зарегистрировался в Фидонете» , [11] а затем сказал «большое спасибо Сергею Соколову» за повод присоединиться к «когорте фидошников». В заключение первый вице-премьер пришёл к выводу, что «задача создать гипертекстовый Фидонет, как минимум, актуальна», поскольку «именно гипертекста там и не хватает» . [12]

Внутри Фидонета это событие также обсуждалось в качестве беспрецедентного: впервые в истории член правительства России вступил в контакт с фидошным собществом и назвал себя фидошником. Выясняли, каким образом Медведев подключился к Фидонету; но, поскольку ни один из сисопов ни тогда, ни позже не признавался, что выдал Медведеву пойнтовый адрес в Фидонете, то пришли к выводу, что в данном случае, вероятно, имелось в виду, что Медведев подключился к какому-нибудь эхогейту или WebBBS.

Публикации в СМИ на эту тему

  • http://lenta.ru/news/2007/03/05/mithgol/
  • http://lenta.ru/articles/2007/03/05/medvedev/
  • http://www.korrespondent.net/main/181643/
  • http://www.nr2.ru/107606.html
  • http://news.mail.ru/politics/1271565/
  • Фидонет
  • HellEd
  • FNT (Fidonet New Technology)
  • Фидосфера
  • Mithgol the Webmaster

Примечания

  1. ↑ Согласно этому замыслу, в Firefox будут добавлены функции редактора эхопочты. Благодаря использованию Mozilla application framework, программное обеспечение окажется кроссплатформенным.
  2. ↑ В переводе с английского — «Фидонетовский глобальный гипертекстовый интерфейс».
  3. ↑ Произносится «fig-high», «фигха́й».
  4. ↑ „ Почти полная “ поддержка «netmail:», и «areafix:», и «echomail:» была заявлена автором HellEd, Алексеем Безуглым, начиная с версии HellEd 1.2.56; и хотя схема «area://» в этой версии поддерживалася ещё не полностью, в дальнейшем поддержка этой схемы в HellEd продолжила развиваться и усиливаться.
  5. ↑ О том на area://GanjaNet.Local/?msgid=2:5019/40.1+4982ec3f развёрнуто упоминается.
  6. ↑fidoip 1.0.5 — пакет программ для работы в Гипертекстовом Фидонете — Linux.org.Ru
  7. ↑ См. area://Ru.Fidonet.Today/?msgid=2:5020/1519.1+f03c60e1
  8. ↑ См. area://FTSC_Public/?msgid=2:5063/88+472c2171 (англ.)
  9. ↑ Mithgol the Webmaster неоднократно заявлял в Фидонете, что не он задал этот вопрос Медведеву; в частности, заявлял 10 декабря2007 года, в связи со вступлением Медведева в президентские выборы: area://Ru.Blog.Mithgol?msgid=2:5063/88+475d3042
  10. ↑ Эта ссылка ведёт на архивную копию вопросов (на сайте Internet Wayback Machine), так как с сайта Яндекса вопросы ужé убрали.
  11. ↑ Здесь (и далее в этом подразделе статьи) кавычками выделена прямая речь Медведева.
  12. ↑ Во время ответа Медведев продемонстрировал уверенное владение фидонетовской терминологией, допустив только одну небольшую оплошность: назвал эхоконференции «эхофорумами».

Гипертекстовый фидонет

Гипертекстовый фидонет — параноидальная идея небезызвестного защекана Мицгола вжопумастера.

Общие сведения

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

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

  1. Сублимация по Фрейду: так как у Мицгола не было, нет и не будет секса, то нерастраченная энергия сублемируется в акт жопорукого фидонета.
  2. Помешательство по Ломброзо: дегенераты часто сходят с ума на почве некой идеи.

Гипертекстовый векторный Фидонет

И действительно, принятый в Фидонете в ту пору обычай использовать псевдографику требовал заметно больше траффика под свои нужды, чем SVG. Вот почему с тех пор я считаю, что в идеале Фидонету необходимо быть не только но также о чём я с тех пор сообщал сперва во блогозаписи «Два идеала прозреваемых, но покамест не достигнутых», а затем и в других местах.

Что такое гипертекстовый векторный в узком смысле это возможность перейти в Фидонете к векторному файлу по стандартному адресу) этого файла, для чего URL придётся либо встретить в виде гиперссылки (и жмякнуть её мышóю), либо вбить в строку адреса в фидобраузере вручную. Откроется векторная картинка, размер которой можно будет произвольно менять вместе с размерами того окошка браузера, в котором рисунок содержится — то есть совершенно так же, как и в Интернете:

Перед вами — анимированный ряд скриншотов сегодняшней сборки моего фидобраузера, которому я дал название (а точнее — как видите, сегодня (совершив 245 коммитов со дня прошлогоднего начала разработки исходного кода PhiDo) мне удалось вплотную приблизиться к вышеозначенному идеалу.

Вы можете спросить: а что это за схема URLов которая появляется в строке адреса во браузере? В каком стандарте она а она определяется в моём стандарте в названии которого аббревиатура FGHI (произносится «фигхáй») означает «Fidonet Global Hypertext Interface» («фидонетовский глобальный гипертекстовый интерфейс», то есть, собственно, гипертекстовый Фидонет). Четыре буквы эти следуют друг за другом не только в алфавите, но также (до известной степени) и на клавиатуре, так что набирать их необыкновенно удобно; а сочетание слогов намекает на высокоиллюстрированность (сокращение хорошо известно). Стандарт адресации ресурсов Фидонета существует только в черновой версии, так как по мере развития фидонетовской движухи можно ожидать множество доработок его, и ожидаю. Реализация этого стандарта, сочинённая мною на языке JavaScript для движка Node.js, лежит в том же репозитории; но у него есть и другие реализации, сочинённые другими фидошниками и работающие в различных существующих WebBBS и редакторах почты.

Вы можете спросить ещё: почему именно а это игра слов; она может означать как ноды (узлы) Фидонета (в родительном падеже множественного числа), так и древнюю военизированную секту-корпорацию «Brotherhood of Nod» из компьютерной игры Conquer». А сегодня (5 июня 2014 года) она также может означать Народное ополчение Донбасса — и чтобы сразу избавиться от (убийственных на Хабрахабре) обвинений в политизированности, я позволю себе привести гиперссылку на тот же заблаговременно загруженный мною на сервер русской энциклопедии «Традиция» в 2007 году, то есть ещё до моей регистрации на Хабрахабре (и задолго до нынешних политических событий).

Естественным является также вопрос: а что означает название а тут ещё одна, более обширная, игра слов. Название это составлено из двух символов, один из которых произошёл с Запада, а другой — с Востока.

Первый из этих двух символов — греческая буква математический символ золотого сечения, выражающего прежде всего красоту. В глазах же криптоконспирологов и символологов смысл этого символа ещё более глубок (вы можете вспомнить хотя бы роль его у Дэна Брауна в произведении «Код да Винчи»), поскольку золотое сечение имеет прямое геометрическое отношение к пропорциям правильной пятиконечной звезды, а пентаграммы и пентакли являются древним символом как поклонения диаволу, так и защиты от сил зла, а также имеют отношение к современному коммунизму (что важно для некоммерческой Сети Фидонет), к движению планеты Венера по небесному своду, к китайскому символу пяти элементов и так далее; считается, что золотое сечение нередко встречается и в живой природе.

Второй символ — японский иероглиф соответствующий и китайскому «дао». Буквальное значение этого символа — «дорога, путь, способ»; он входит в состав названий целого ряда духовных учений (например, дзёдо боевых искусств (например, кюдо, кэндо, айкидо, дзюдо, ритуалов (например, одно из названий японской чайной церемонии; название японской оккультной практики китайского происхождения, видный представитель которой пользовался заодно и пентаграммами), и так далее.

Понятно, что смысл составного названия ещё глубже. В буквальном значении он может воскрешать в памяти у читателя произведения Герберта об Арракисе (Дюне) или дорогу из жёлтого кирпича, ведущую к Изумрудному городу Баума (а скорее в отечественном многотомном пересказе и фэнфике Волкова). В метафорическом значении («учение златого сечения») он представляет Сеть Фидо не то как духовную и общественную практику айтишной взаимопомощи и внерыночной реципрокации (противопоставляемой бизнесу интернетовских компаний, готовому склониться перед давлением властей), не то как оккультный ритуал прямого кодопрограммного действия, следование которому способно отчасти сокрушать сикигами, созданные из бумаги антиинтернетовских законов (не имеющих буквального отношения к Фидонету). И хотя это слово не содержит ни одной русской буквы, сочинить его можно было только в России, расположенной между Западом (представленным Грецией) и Востоком (представленным Японией и Китаем), в стране с наибольшим в мире числом Фидонета; притом игра слов эта полагается именно на русский язык (на Западе в слове «Fido» это два разных слога; притом «Fido» Термин «PhiDo» по отношению может рассматриваться и как реверанс в сторону традиции «хакерского навроде существующих терминов «phreaker», «phishing» притом что он относится к созидательной, а не взломщической, стороне хакерства.

В китайской кинематографической трагедии «Герой» 2002 года, принадлежащей к особому жанру (название которого Википедия называет итогом сочетания частей слов «рыцарь» действие происходит в древнем Китае, где искусство разнообразной каллиграфии иероглифов ещё не было совершенно позабыто во имя последующей стандартизации их начертания. Один из главных персонажей этого кино безмолвно чертит другому главному персонажу составной иероглиф прямо на земле, и иероглиф этот означает единство Китая — весьма важную ценность в эпоху глубокой феодальной раздробленности всей страны. Прочитав составной иероглиф, воин тотчас глубоко проникается мыслью, представшей перед ним в форме этого символа, после чего идёт в столицу государства и без колебаний жертвует своей жизнью во имя практической реализации этой идеи. Мне хотелось создать составной символ, обладающий для айтишника не меньшею глубиною осмысленности — хотя, вполне возможно, куда меньшею побудительною силою.

В программном же отношении браузер PhiDo построен на интеловском движке который является итогом гармоничного сочетания двух других движков — Node.js и Chromium. Модульная природа Node.js позволяет мне использовать девять других модулей, для Node.js сочинённых, в помощь PhiDo; из этих девяти мною сочинены шесть: для обработки фидонетовских URLов, модуль для преобразования фидопочты в HTML5 (для последующего отображения браузером), модуль для чтения баз фидопочты (но только хранимой в популярном формате JAM), модуль nodelist для чтения списка узлов Фидонета, модуль simteconf для чтения простых конфигурационных файлов (таких, как у эхопроцессора HPT или у редактора почты GoldED+), которым (или любой другой файл) декодируется из фидонетовских ююков.

Понятно, что каждый (или почти каждый) из этих модулей может пригодиться не только в фидобраузере. Чтение фидопочты и преобразование её в HTML5 сгодится руководствоваться ноудлистом может и мейлер; читать ююки да конфиги может и достаточно развитый эхопроцессор. Так что всё это может быть использовано повторно.

Понятно также, что фидобраузер с поддержкой SVG — это ещё не конец пути. Если попробовать сочинить дерево технологий Фидонета (подобное дереву достижений цивилизации в игре «Civilization» или дереву навыков персонажа в игре «Diablo II»), что сейчас я нахожусь примерно на восьмом шаге из восемнадцати; до конца пути ещё далеко.

Даже нынешний шаг ещё не окончен: PhiDo не умеет ещё многое из того, что должен уметь каждый фидобраузер. Даже такие простые вещи, как построение полного дерева ответов (и ответов на ответы) на некоторое сообщение. Или как перелистывание сообщений по одному. Притом это пока ещё просто фидобраузер: фидопочту сумеет, а вот создавать или редактировать — вовсе нет ещё.

Уверен, что многие захотят спросить: чего же тогда я показываю вам на Хабрахабре скриншот сырого продукта, который сегодня ещё не подходит для ежедневного употребления всерьёз?

Во-первых, я сторонник немедленной гласности в таких обстоятельствах: как только меметическое словосочетание «гипертекстовый векторный Фидонет» обрело плоть практической реализации, так сразу и уместно полюбоваться ею — хотя бы и только на скриншоте или в неуклюжей и неполной программе. Одной этой причины было бы, я надеюсь, достаточно.

Во-вторых, если сейчас смолчать — кто знает, удастся ли попозже высказаться. Осталось 56 дней до 1 августа, после чего начнёт действовать антиблогосферический закон, а ведь он (если судить по букве закона) под видом «регистрации блогов» нацелен на регистрацию всех сайтов вообще. Вероятным дальнейшим следствием его станет внедрение «белых списков» пополняемых только по этой предварительной регистрации — доступ ко всем остальным адресам Интернета окажется отключён, что автоматически исключает работоспособность VPN, TOR, I2P, анонимных и тому подобных способов обхода блокировки. Ну а затем заработает общеизвестный бюрократический механизм «отказа в регистрации по формальным основаниям», в результате чего разрешённых у России будет не больше, чем разрешённых митингов или разрешённых политических партий. Я не уверен в том, например, что у Хабрахабра есть будущее — признаюсь в этом совершенно искренне. Вот почему я спешу.

В-третьих, раскрученный маховик репрессий никогда так просто не останавливается (особенно если не встречает никакого серьёзного противодействия), поэтому мне вовсе не трудно подозревать, что условная «Северная не более чем промежуточная остановка на пути к условной «Кампучии» (где «белые там вскоре кхмеры»); иными словами, можно заподозрить, что подготавливающееся властями масштабное разобщение айтишников и масштабное уничтожение блогосферических средств общения айтишников является не конечной целью перемен в России, а всего лишь одним из средств (и вполне логичным первым шагом) в некоторой (до поры секретной) программе государственного уничтожения айтишников и их семей в России. История учит нас, что наиболее естественным вторым шагом такой программы является обезглавливание сообщества айтишников, так что ни один из читаемых российских блоггеров Хабрахабра, по идее, не может быть совершенно уверен даже в том, что встретит завтрашний рассвет.

Во всяком случае, светило Всемирной Паутины уж точно клонится к закату, и давно настало время проделать для Фидонета всё ту же работу, которую проделал для Интернета; хорошо ещё, что сейчас это можно сделать и проще, и быстрее; но вот опередить приход тьмы не удастся.

Спокойной ночи, господа айтишники.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *