Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FIDONET.TODAY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 25 Nov 24 09:05:33, всего сообщений: 48394
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 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, а только в мой микроблог в Твиттере:

https://twitter.com/FidonetRunes/status/506713354682236929

https://pbs.twimg.com/media/Bwg1F-tIIAAkqdk.jpg:large

К сожалению, Twitter также неделикатно уменьшил объём этого скриншота (для чего
перевёл его в формат JPEG, отчего буквы слешка расплылись), но и после того
объём всё-таки составляет 70 667 байтов и в Ru.Fidonet.Today файл не годится.

Теперь несколько слов о дальнейших планах.

*) Уместо было бы иметь кнопки для перелистывания к предыдущему и следующему
   сообщению (в хронологическом порядке, а не по дереву ответов, для которого
   такие кнопки были уж реализованы мною).

*) Также в PhiDo никак ещё не обрабатываются стилевые коды (то есть звёздочки
   вокруг одного слова или нескольких слов, символы подчёркивания вокруг одного
   слова или нескольких слов, и так далее). В общем-то, для реализации этого
   теперь нужно только время; программная основа вчерне готова, и мой новейший
   модуль AST я даже при каждом тестировании прогоняю именно через реализацию
   преобразования звёздочек и знаков подчёркивания в жирный текст и курсив:

   http://bit.ly/1nwBcJn#L18-88

*) Ориджин, тиарлайн, таглайн и цитаты пока что никак особенно не выделяются
   в тексте сообщения, а надо бы выделять их цветом. И в этом деле AST опять же
   станет для меня немалым подспорьем.

*) Также следует как-нибудь отображать атрибуты сообщения, все эти 'прочитано'
   да 'отослано' да 'перед прочтением сжечь'.

*) Возможно, есть смысл не только показывать тот город, к которому по ноудлисту
   относится отправитель фидопочты, но и предусмотреть географическую карту.


Фидонет будет великим и гипертекстовым!    [Ru.Mozilla]     http://Mithgol.Ru/
Mithgol the Webmaster.                    [Братство Нод] [Team А я меняю subj]

... С 1870 по 1887 г. в Российской Империи были заедены зверями 1246 человек.
--- До термоядерной войны с Соединёнными Штатами Америки ── невесть сколько.
* Origin: Пусть прежних жизней прах и тлен сгорает, как ацетилен! (2:50/88)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.368047 секунды