= Сообщение: 1966 из 48394 ================================ RU.FIDONET.TODAY = От : Mithgol the Webmaster 2:50/88 03 Sep 14 10:02:48 Кому : All 03 Sep 14 10:02:48 Тема : PhiDo, скриншот десятый FGHI : area://RU.FIDONET.TODAY?msgid=2:50/88+5406af11 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.FIDONET.TODAY?msgid=2:50/88+541901fd ==============================================================================
С момента публикации предыдущего (девятого) скриншота успело пройти чуть более трёх месяцев, и за это время я даже успел продемонстрировать на Хабрахабре работоспособность открытия векторной картинки по прямой гиперссылке на неё, что является первою ласточкою гипертекстового векторного фидонета.
Вторая ласточка вылетела вчера, и сутью её является возможность демонстрации непосредственно в сообщении фидопочты тех иллюстраций, которые UUE-кодированы в том же сообщении.
Чтобы достигнуть этого, за прошедшее время я сумел сочинить на языке JavaScript для движка Node ещё один новый модуль, являющийся реализацией AST (абстрактного синтаксического дерева) как удобной промежуточной ступени для синтаксического анализа фидопочты. То есть при преобразовании фидопочты в HTML5 мой фидобраузер (PhiDo) теперь сперва разбирает её: вот это UUE-код, вот это гиперссылка... ── а затем отрисовывает (по-своему) каждый тип узлов из получившегося дерева.
Сейчас это ещё не очень нужно, но в дальнейшем (когда будут разбираться более хитрые конструкции ── например, цитата, а внутри цитаты UUE) будет полезнее.
Понятно также, что на достигнутом ни в коем случае не следует останавливаться, потому что фидобраузер, который может декодировать иллюстрации только из UUE и даже только в том же сообщении находящихся ── это не только довольно скверный фидобраузер по своим возможностям, но и для развития Фидонета это лишь один из самых первых верстовых столбов, вызывающий сильное желание двигаться ещё дальше (например, двигаться также к возможности подключения иллюстраций, расположенных не в сообщении, а в другом месте: в соседнем сообщении, в соседней эхе, вообще не в эхе, а в файлэхе, на фреках, на FAQ-сервере, в Инете на FTP или сайте...).
Скриншот получился большого объёма, так что для разнообразия я его вчера выслал не в эхоконференцию Ru.Fidonet.Today, а только в мой микроблог в Твиттере:
К сожалению, Twitter также неделикатно уменьшил объём этого скриншота (для чего перевёл его в формат JPEG, отчего буквы слешка расплылись), но и после того объём всё-таки составляет 70 667 байтов и в Ru.Fidonet.Today файл не годится.
Теперь несколько слов о дальнейших планах.
*) Уместо было бы иметь кнопки для перелистывания к предыдущему и следующему