Смотрел-смотрел на уродливую схему «как работают ленты», гуляющую по ру-сегменту и решил это дело облагородить, ибо встречают по одёжке.
Смотрел-смотрел на уродливую схему «как работают ленты», гуляющую по ру-сегменту и решил это дело облагородить, ибо встречают по одёжке.
А потом психанул и написал «Мастодон и Федивёрс 101» для переехавших из твиттера или планирующих это сделать.
(Полчаса искал хороший блоговый федеративный сервис, который бы меня устроил. Не нашёл. Свой напишу когда-нибудь потом, потому пока телеграф)
@ru
https://telegra.ph/CHto-takoe-Mastodon-Pochemu-tak-slozhno-07-07
Начнём с разрушения концепции: Mastodon — это не твой привычный Twitter. Mastodon — это много разных «твиттеров», которые делятся друг с другом постами своих пользователей. Программное обеспечение Mastodon находится в открытом доступе и каждый, имеющий достаточно технических навыков, может легко сделать свой «Мастодон» на своём домене. (Домен — адрес в сети интернет, то что простой обыватель называет «ссылкой» или «сайтом», например: vasyapupkin.ru) Отдельные копии Мастодона принято называть «инстансами» (от…
@dotterian @johan классическая проблема WYSIWYG редакторов в том, что ты не знаешь, где начинаются и заканчиваются теги. Поэтому, скажем, сложно выйти из жирного режима текста, сложно редактировать текст с прикреплённой ссылкой и т.д. Если не хочется каждый раз дубасить  для вставки картинок — AutoHotkey в помощь. Плюс markdown в его однозначной однозначности и отсутствии необходимости тянуться куда-то.
А ещё можно взять прошку на write.as с WYSIWYG редактором
@johan @kantor ну вот а я про что: WYSIWYG-редакторов в открытом доступе масса.
Интегрировать их в платформу — не rocket science (по своему опыту говорю).
А у нас в итоге самый популярный сервис для написания лонгридов это textarea с отключенным border.
Ну спасибо что хотя бы маркдаун вместо голого html...
@kantor @johan если под ЦА имеются в виду те самые мифические бородатые сисадмины из протухших мемов с баш.орга — да, не нужно.
Но я смотрю на феди не как на игрушку для гиков-мазохистов, воспитанных командной строкой, а как на продукт, который можно показать широкой публике и который может конкурировать с популярными сервисами.
А широкой публике вообще не нужно знать ничего о формате хранения данных, это вещь, важная исключительно для компьютеров и людей пишущих код.
@kantor @johan то, что какой-то айтишник куда-то добавил неудобный способ форматирования вместо адекватного wysiwyg не значит, что это хорошо и удобно для конечного пользователя.
Рассказы про «а мы в школу ходили в горку 70% уклона, В ОБЕ СТОРОНЫ» это вообще прекрасно. Но это не значит, что все остальные тоже должны страдать.
Вам удобно? Поздравляю. А вот сотням тысяч пользователей дискорда непонятно, почему когда они пишут «смешная_картинка_с_котом.жпг» они получают курсив посреди строки.
@kantor @johan
Три слова:
ЭТО. НАДО. УЧИТЬ.
Я не говорю, что маркдаун «сложный». Далеко даже не xml/html.
Я говорю, что если пользователь идёт писать лонгрид, и его цель «написать лонгрид», его целью не должно становится «выучить маркдаун». Ничего не должно мешать ему писать и оформлять текст. В том числе отсутствие какого-то технического навыка, пусть и простейшего.
Это и называется UX — через интерфейс помогать пользователю эффективно решать задачи, не повышая когнитивную нагрузку.
@kantor @johan давайте не будем рассказывать мне, у которого в подчинении относительно не маленький сайт с пользовательскими блогами, как «вордоподобные системы» сложны в работе на уровне программиста.
И сколько в них эксплоитов.
Я по своему опыту знаю, что вся проблема внедрения WYSIWYG либо в отсутствии навыка у программиста, либо в отсутствии желания.
И то и другое к хорошему продукту не приводит. WriteFreely не популярен и мне абсолютно очевидно почему.
@dotterian @johan хы, а я форум держал в нулевых, вы мне тоже не рассказывайте. Но это выводит к другому вопросу — если у вас сайт с пользовательскими блогами, то что вы забыли на WriteFreely?
Кстати, если сайт in question это стопгейм, то хочу прям отсюда достучаться, чтобы мой старый акк там удалили нафиг, т.к. я раза три писал в поддержку по разным адресам и не получал ответа.
@kantor по пунктам:
1. С нулевых многое изменилось в мире текстовых редакторов в вебе. Небо и земля, буквально.
2. Сайт in question это действительно StopGame. Как-то не очень логично было бы писать на сайте про видеоигры о федивёрсе ;)
3. Ссылку на старый акк в студию. В идеале, если есть возможность, прям с него в личку на сайте постучаться и попросить удалить (логин у меня везде dotterian). Ну или с привязанного к нему почтового ящика написать на [email protected].
@dotterian
1. Может быть. Кстати, есть мнение, что апишечка у WriteFreely существует и под него можно сделать свой фронтенд такой, как хотите. Или адаптировать другой, да. https://developers.write.as/docs/api
2. Почему? На хабре зубные врачи пишут и нормально.
3. Хорошо, сегодня-завтра посмотрю.
@kantor
1. Апишечка хорошо, но WriteFreely лично меня не устраивает ещё и тем, что это не полноценная платформа, а скорее «придаток» к уже существующему аккаунту в феди.
Friendica больше похожа на то, что я бы хотел реализовать. Но она ощущается перегруженной лишним функционалом и допотопной в плане интерфейса.
2. Потому что у StopGame есть своя политика модерации и мой пост улетит в мусорку, а коллеги будут коситься на меня как на идиота, который правил собственного сайта не знает :)
@kantor нынешняя цель — закрыть нишу «ЖЖ»: сделать блоговую платформу с хорошим UX и дизайном, которая бы при этом федерировалась.
Писать я это в любом случае сяду, потому что:
а) Мне нужен пет-проджект чтобы потыкаться в новые версии фреймворков и раскурить ActivityPub
б) Если вселенная не хочет давать мне удобный редактор блогов, я сам ей его дам, благо на StopGame уже технологию обкатал
в) Кто мне запретит? :)
@kantor скорее даже не ЖЖ, а какого-нибудь Medium/dev.to
В принципе, WriteFreely интерфейсно метил куда-то туда, но не дострелил. Вижу в проекте руку крепкого бэкендера с практически отсутствующими знаниями фронтенда.
@kantor если нужен маркдаун, так зачем тебе что-то ещё кроме WriteFreely? Он под твои задачи хорошо подходит.
Я же мечу совсем в другую ЦА, которую описывал тут долго и мучительно.
@kantor тут ActivityPub и федеративность палки в колёса вставлять будут:
Не все читающие пост будут читать его в этом сервисе на этом инстансе, соответственно, даже если собирать статистику читавших через конкретный фронтенд конкретного инстанса, это будет очень неполная статистика (как и количество читателей у WriteFreely).
В принципе, я бы сказал, что ActivityPub достаточно «приватен», чтобы сделать нереальной хоть какую-то вменяемую метрику, которая не была бы хернёй.