social.dark-alexandr.net

sss friendica
да, мне не нравится json. потому что это расточительство сетевого трафика - пересылка данных в таком разнузданном хипстерском виде 😀
но чтобы поддерживать совместимость, приходится его юзать. да, он жрёт лишний трафик. но те мегабайты скриптятины, которой облеплен веб, не сравнятся даже с самым жирным json'ом. я тут недавно увидела, что хэдхантер сохранил на моём компе куки... почти на 6 мегабайт. мегабайт, Карл! долбаные куки! я просто фшоке. а видела сайты, которые грузят десятки и даже сотни мегабайт скриптятины. и этот мрак плодится и множится.
в общем, если уйти от веба (а у меня конечная цель именно такая), то можно весь этот мерзкий жир аннулировать. ну и между двумя сишными клиентами можно гнать данные в каком-нить ASN1 и хотя бы частично снизить нагрузку на сеть.

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