Štítekkomentáře5

Kam čtenář příspěvek odnáší

Příspěvek se přečte, a pak někam jde: do tootu, do zprávy, do e-mailu jednomu člověku. Dosud to čtenář dělal tak, že adresu opsal z řádku prohlížeče. 1.6 pod příspěvek dává řadu ovládacích prvků – vypnutou, dokud share: nejmenuje, co chceš, kreslenou v pořadí, v jakém to jmenuješ.

share:
  - mastodon
  - bluesky
  - email
  - copy
  - system

Co se předvyplní a co ne

Jméno příspěvku a jeho adresa tam, kde cíl bere obojí. Facebook a LinkedIn berou jen adresu a jméno si přečtou ze stránky. Čtenář píše tu část, která je jeho. bluesky, email, facebook, linkedin, threads a x jsou prosté odkazy, každý jedna adresa, žádný skript za nimi.

Tři, které nejsou odkazy

Číst dál

Týž jazyk, mluvený jinak

Komentáře jsou tu odpovědi na toot a GoToSocial mluví API Mastodonu – takže komentáře na instanci GTS měly prostě fungovat. Nefungovaly, ani jednou, a nikdo neviděl, že selhávají: arch-linux.cz, první web, který tento engine spojil s vlastní instancí GTS, nikdy neukázal pod žádným příspěvkem jediný komentář. Moje vlastní testy měly Mastodon na obou koncích, takže to nikdy zachytit nemohly.

Nářečí není jazyk

V cestě stály dva přízvuky. GoToSocial píše adresu statusu ve vlastním tvaru a vzor v enginu trval na tvaru Mastodonu – číselné id tam, kde GTS odpovídá 26znakovým ULID. A GTS vyžaduje token i ke čtení veřejného vlákna, zatímco Mastodon ho dá každému, kdo si řekne. První přízvuk rozbil čtení adresy; druhý rozbil celou myšlenku živých komentářů, což je prohlížeč návštěvníka stahující vlákno – prohlížeč, kterému token dát nemůžeš.

Moderace jsou dveře dovnitř

Číst dál

Ohvězdičkuj to a zveřejní se to

Komentáře pod těmihle příspěvky jsou odpovědi na toot. To byl celý systém od začátku a jeho jediné slabé místo bylo vždy to, že je to všechno, nebo nic: objeví se každá odpověď, nebo jsou komentáře vypnuté.

comments.approval: fav je třetí odpověď. Odpověď se pod článkem objeví, jakmile ji označím jako oblíbenou, z kteréhokoli klienta, který mám zrovna otevřený.

Žádná fronta, žádný panel

To je smysl toho dělat to takhle. Moderační fronta je druhé rozhraní, s druhým přihlášením, kam chodíš zvlášť – což znamená, že tam chodíš pozdě, nebo vůbec. Tady je rozhraním aplikace, ve které komentáře už bydlí. Odpověď čtu tam, kde bych ji četl tak jako tak, a schválení je jedno ťuknutí na témže místě.

Dvě pravidla drží výsledek čitelný, ne jen přefiltrovaný. Moje vlastní odpovědi hvězdičku nepotřebují, protože nikdo si nehvězdičkuje sám sebe a polovina každé výměny by jinak zmizela. A odpověď se ukáže, jen když se ukáže i všechno mezi ní a oznámením – schválená odpověď na zamítnutý komentář neodpovídá na nic.

Co to stojí, a ty ceny jsou skutečné

Číst dál

Proč ne X, a proč Threads čeká

Čtení příspěvku: 0,005 $ za zdroj. Vytvoření příspěvku: 0,015 $ za požadavek – 0,200 $, když nese URL. Bezplatný veřejný přístup ke čtení: žádný.— ceník X API pay-per-use, docs.x.com, ověřeno v červenci 2026

Dvě sítě jsou v. Dvě nejsou – a tady je celá úvaha, protože „rozhodli jsme se proti" není důvod.

./blog.sh oznamuje každý publikovaný příspěvek na Mastodonu nebo Bluesky a odpovědi na to oznámení se stávají komentáři příspěvku. Aby to fungovalo, potřebuje engine od sítě dvě věci: způsob, jak přispět, a způsob, jak prohlížeč přečte veřejné vlákno. Levně, ideálně zdarma, navždy – protože osobní blog je projekt na desítky let s rozpočtem koníčku.

X: ne

Podívej se na ten ceník znovu. Oznámit příspěvek s odkazem stojí skutečné peníze. Načíst vlákno odpovědí – což se děje pokaždé, když kdokoli sroluje ke komentářům – stojí skutečné peníze, za každé čtení, navždy. Na osobním blogu je to předplatné vlastní sekce komentářů, účtované podle zvědavosti tvých čtenářů.

Na cenové rozhodnutí neexistuje inženýrská odpověď. Takže: ne.

Threads: zatím ne

Číst dál

Komentáře, které nehostuji

Počítadla hvězdiček, boostů a odpovědí hned pod titulkem tohoto příspěvku patří tootu, ne tomuto webu. A komentáře na konci této stránky jsou odpovědi na ten toot. To je celý systém – tady je, jak funguje.

Když je příspěvek publikován, engine ho oznámí na Mastodonu nebo Bluesky – jedna síť na web, nikdy obě; sestavení odmítne konfiguraci se dvěma, protože komentáře bydlí přesně na jednom místě. Odpovědi na to oznámení jsou komentáře: tvůj prohlížeč načte vlákno rovnou z veřejného API sítě, bez přihlášení, bez klíče, bez prostředníka. Počítadla pod titulkem jsou táž čísla, přečtená z téhož tootu.

Co z toho plyne

Žádná databáze komentářů – nic k migraci, k zálohování ani k moderování ve dvě ráno. Žádný filtr spamu, protože síť už jeden má a je lépe financovaný než ten můj. Počet komentářů je prostě počet odpovědí. A moderace je moderace tvé instance: blokování, ztlumení a nahlášení fungují přesně tam, kde se rozhovor skutečně děje.

Číst dál