#1
|
|||
|
|||
Появление поддержки Markdown-подобной разметки иллюстраций в Фидо
Mithgol the Webmaster написал(а) к Sergey Poziturin в Sep 15 14:57:42 по местному времени:
Знаю уж, Sergey Poziturin! 10:22 22 Sep 2015 было написано тебе мною: MtW>>> IPFS ── распределённая система хранения файлов. Этими файлами MtW>>> могут ведь быть и иллюстрации. SP>> И как понять редактору, картинка перед ним или какой-то непонятный blob? SP>> Расширения ведь у хэша нет. MtW> Это наблюдение совершенно справедливо. MtW> Я полагаю поэтому, что нам здесь в Фидонете пора отойти от той практики, MtW> когда URL сам по себе (отдельно стоящий в сообщении) делается либо MtW> гиперссылкою, либо картинкою в зависимости от того, каким оканчивается MtW> расширением. Вместо этого полезным было бы ввести в дело какую-нибудь MtW> такую разметку картинок в Фидонете, которая: MtW> *) должна быть крайне компактною (страшный BB-код с его [img] MtW> и затем [/img] не сгодится, например, потому что много лишнего MtW> набирать; да и НTML также), MtW> *) должна предусматривать указание альтернативного текста (на тот случай, MtW> когда картинка не грузится), MtW> *) должна предусматривать указание необязательной подсказки, всплывающей MtW> при наведении мышки (а на мобильных устройствах ── при длинном MtW> тыке пальцем; это если к устройству никто не присоединил мышь MtW> по Bluetooth или USB OTG). MtW> Пока что я для этой цели обдумываю разметку, цельноутянутую из языка MtW> Markdown (который на Гитхабе широко употребляется, например); MtW> выглядит она как-то так: MtW> ![альтернативный текст](URL "подсказка") MtW> Или (без необязательной подсказки) так: MtW> ![альтернативный текст](URL) MtW> В эхе Ru.GoldED я уточнил уж, что GoldED+ и GoldED-NSF открывают URL MtW> из скобок (без прилипания скобок к URLу с его искажением), так что MtW> обратная совместимость также есть. MtW> Я даже надеюсь на нынешней же неделе выпустить какую-нибудь реализацию MtW> этого, если время будет. И выпустил. Вот соответствующие правки в коде модуля, преобразующего фидопочту в НTML: https://github.com/Mithgol/node-fido...e833645bb2866a Я добавил также в fido2rss поддержку этой новой версии модуля, так что из Фидо в RSS и далее в LiveJournal трансляция фидопочты идёт в иллюстрированном виде с поддержкою распределённой файловой системы IPFS. Для примера в LiveJournal по адресу http://fidonet-mithgol.livejournal.com/2438268.html можно будет некоторое время (несколько дней, по меньшей мере) видеть результат подобной трансляции, то есть пример такого сообщения из Фидонета, которое в Фидонете же было снабжено иллюстрацией, в IPFS расположенной, а после сохранило собственную иллюстрированность в процессе передачи из Фидонета в RSS и затем в LiveJournal. Понятно, что это только первый шаг и что можно двигаться и далее в этом же направлении; ну, например, поддерживать такие гиперссылки, которые записаны текстом, не тождественным тому адресу (URL), на который они ведут. В языке Markdown для этого форма записи [текст](URL) существует. Однако поддержка её остаётся делом будущего (хотя и ближайшего, как я надеюсь), а сегодняшний мой рассказ на этом окончен. * изначально написано в эхоконференцию Pushkin.Local * также было отослано в эхоконференцию Diatlo.Local * также было отослано в эхоконференцию Ru.FTN.Develop * также было отослано в эхоконференцию Ru.Fidonet.Today Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj] ... Какие слабости имеет диктатура? (Шарп, ,,От диктатуры к демократии``) --- Эшелону: безопасность Macintosh сетевая безопасность Macintosh OC3 |
#2
|
|||
|
|||
Появление поддержки Markdown-подобной разметки иллюстраций в Фидо
Mithgol the Webmaster написал(а) к Sergey Poziturin в Oct 15 13:54:02 по местному времени:
Знаю уж, Sergey Poziturin! 14:57 24 Sep 2015 было написано тебе мною: MtW>> Я полагаю поэтому, что нам здесь в Фидонете пора отойти от той MtW>> практики, когда URL сам по себе (отдельно стоящий в сообщении) MtW>> делается либо гиперссылкою, либо картинкою в зависимости от того, MtW>> каким оканчивается расширением. Вместо этого полезным было бы ввести MtW>> в дело какую-нибудь такую разметку картинок в Фидонете, которая: MtW>> *) должна быть крайне компактною (страшный BB-код с его [img] MtW>> и затем [/img] не сгодится, например, потому что много лишнего MtW>> набирать; да и НTML также), MtW>> *) должна предусматривать указание альтернативного текста MtW>> (на тот случай, когда картинка не грузится), MtW>> *) должна предусматривать указание необязательной подсказки, MtW>> всплывающей при наведении мышки (а на мобильных устройствах ── MtW>> при длинном тыке пальцем; это если к устройству никто MtW>> не присоединил мышь по Bluetooth или USB OTG). MtW>> Пока что я для этой цели обдумываю разметку, цельноутянутую из языка MtW>> Markdown (который на Гитхабе широко употребляется, например); MtW>> выглядит она как-то так: MtW>> ![альтернативный текст](URL "подсказка") MtW>> Или (без необязательной подсказки) так: MtW>> ![альтернативный текст](URL) MtW>> В эхе Ru.GoldED я уточнил уж, что GoldED+ и GoldED-NSF открывают URL MtW>> из скобок (без прилипания скобок к URLу с его искажением), так что MtW>> обратная совместимость также есть. MtW>> Я даже надеюсь на нынешней же неделе выпустить какую-нибудь реализацию MtW>> этого, если время будет. MtW> И выпустил. MtW> Вот соответствующие правки в коде модуля, преобразующего фидопочту MtW> в НTML: MtW> https://github.com/Mithgol/node-fido...c2dae501e83364 MtW> Я добавил также в fido2rss поддержку этой новой версии модуля, так что MtW> из Фидо в RSS и далее в LiveJournal трансляция фидопочты идёт MtW> в иллюстрированном виде с поддержкою распределённой файловой системы MtW> IPFS. Для примера в LiveJournal по адресу MtW> http://fidonet-mithgol.livejournal.com/2438268.html можно будет MtW> некоторое время (несколько дней, по меньшей мере) видеть результат MtW> подобной трансляции, то есть пример такого сообщения из Фидонета, MtW> которое в Фидонете же было снабжено иллюстрацией, в IPFS расположенной, MtW> а после сохранило собственную иллюстрированность в процессе передачи MtW> из Фидонета в RSS и затем в LiveJournal. По своей небрежности я привёл вовсе не тот адрес, какой следовало бы. По адресу http://fidonet-mithgol.livejournal.com/2438268.html не отображается картинка, потому что там в разметке вида ![текст](URL) был позабыт восклицательный знак. Вот настоящий адрес той транслированной блогозаписи, в которой иллюстрация действительно загружается и показывается из распределённой файловой системы: http://fidonet-mithgol.livejournal.com/2438795.html Приношу извинения тем читателям, которые за прошедшую неделю успели увидеть неработающую разметку (с опечаткою) и разочароваться. С тех пор я успел уж ещё один раз (28 сентября) отправить иллюстрированное сообщение фидопочты одновременно в свой блог и в эху Ru.Anime. По адресу http://fidonet-mithgol.livejournal.com/2441477.html вы можете увидеть итог автоматической трансляции этого сообщения из Фидонета в RSS и далее из RSS в LiveJournal. MtW> Понятно, что это только первый шаг и что можно двигаться и далее в этом MtW> же направлении; ну, например, поддерживать такие гиперссылки, которые MtW> записаны текстом, не тождественным тому адресу (URL), на который они MtW> ведут. В языке Markdown для этого форма записи [текст](URL) существует. MtW> Однако поддержка её остаётся делом будущего (хотя и ближайшего, как MtW> я надеюсь), а сегодняшний мой рассказ на этом окончен. Сразу скажу, что за прошедшую неделю я проделал определённую работу именно в направлении поддержки разметки [текст](URL) для гиперссылок, и большею частью эта работа завершена. О конкретных результатах сообщу несколько позже, когда окончу покрытие тестами и завершу отладку. * изначально написано в эхоконференцию Pushkin.Local * также было отослано в эхоконференцию Diatlo.Local * также было отослано в эхоконференцию Ru.FTN.Develop * также было отослано в эхоконференцию Ru.Fidonet.Today Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj] ... привести к поражению, массовым страданиям или к тому и другому. (Шарп) --- Спешка является всего лишь способом увеселения людей, --- сказал Учитель. |