= Сообщение: 120 из 2735 ==================================== RU.FTN.DEVELOP = От : Mithgol the Webmaster 2:5063/88 01 Nov 13 14:02:44 Кому : All 01 Nov 13 14:02:44 Тема : Два шага вверх по дереву технологий Фидонета FGHI : area://RU.FTN.DEVELOP?msgid=2:5063/88+52737c56 = Кодировка сообщения определена как: CP866 ================================== ==============================================================================
Около двадцати дней я не упоминал здесь ни словом о том, в какой мере успел продвинуться в моей работе над программным обеспечением Фидонета.
За это время по адресу https://github.com/Mithgol/node-fidonet-fidohtml я выложил сочинённый мною код модуля, способного преобразовывать текст простой фидопочты в формат HTML. Я пишу 'простой', потому что считаю преждевременною какую-либо попытку поддерживать фидонетовские руны (полноценную разметку гипертекста) до момента появления графических фидобраузеров. Так что этот мой модуль совершает только самые необходимые вещи: делает URLы гиперссылками, делает пробелы в начале строки неразрывными (а также делает неразрывным каждый второй из следующих друг за другом пробелов), оформляет &-последовательностями символы '<', '>', '"' и '&' (которые в противном случае могли бы использоваться как HTML-код) и помечает разрывы строк символами <br>.
Пожалуй, в дальнейшем к этому можно было бы прибавить какую-нибудь раскраску (для цитат, для ориджинов, для тиарлайнов, для таглайнов), а также начать распознавание голдедовского /косого/, *жирного*, _подчёркнутого_, #инверсного# текста. Эта последняя задача вовсе не так проста, какою она может показаться на первый взгляд; в частности, когда я в Ru.Fidonet.Today упоминал свою идею темы '*** UUE file ***', то обратил внимание, что GoldED-NSF не отображает текст 'UUE file' изменённым способом (хотя, казалось бы, число звёздочек перед и после него ── нечётное). Я готов выслушать тех фидошников, у кого есть идеи насчёт желаемого поведения такого алгоритма.
Впрочем, проделанного достаточно для многих применений, так что и такое простое средство будет в дальнейшем развитии пригодно.
Прибавлю ещё, что я считаю довольно полезным появление средства для публикации фидопочты из эхоконференций в RSS. То есть такое средство, которое бы на входе брало бы указание эхотага и пути к базам некоторой эхоконференции, а также число последних её сообщений, подлежащих публикации в RSS (правда, число это может браться и по умолчанию), а на выходе создавало бы RSS-файл из этих сообщений, пригодный для дальнейшей публикации во Всемирной Паутине.
Польза его состоит в том, что такое средство может быть полезным дополнением к возможностям какой-либо WebBBS. Также оно даёт проверить работоспособность ряда более ранних технологий (в частности, читальника JAM-баз и преобразователя текста фидопочты в HTML) без необходимости изготавливать для этой цели целый фидобраузер.