Hoppa till innehåll

Commenting Platforms

Utterances

Utterances är en lättviktig kommentarswidget som bygger på GitHub Issues som lagringsbackend. Varje kommentarstråd blir ett GitHub-issue istället för att lagras i en separat databas, vilket gör verktyget naturligt att använda för bloggar, dokumentation och wiki-sidor.

Besök Utterances

Vad är Utterances?

Utterances är en lättviktig kommentarswidget som bygger på GitHub Issues - varje sida där widgeten bäddas in kopplas till ett GitHub-issue, och kommentarer som besökare skriver blir faktiska kommentarer i det issuet. Enligt beskrivningen är den tänkt att användas för blogginlägg, wikisidor och liknande innehåll. Eftersom kommentarerna lagras som GitHub-issues krävs det att besökaren har ett GitHub-konto för att kommentera, och att det repository där kommentarerna sparas är publikt - detta är allmänt känt om hur Utterances tekniskt fungerar, eftersom det är en direkt konsekvens av att bygga på GitHub Issues. Verktyget är särskilt populärt bland utvecklare och tekniska bloggare eftersom det passar naturligt ihop med statiska sajtgeneratorer och GitHub-baserade utvecklarbloggar, och det slipper köra tung tredjepartsspårning eftersom kommentarsdatan i grunden är GitHub-data snarare än en separat, proprietär databas hos leverantören.

Vad den fria nivån räcker till

Källan anger ingen egen prismodell - Utterances bygger på GitHub Issues som backend, vilket i sig är gratis att använda, men besökare måste logga in med ett GitHub-konto för att kommentera.

Användningsfall

Kommentarer på statiska tekniska bloggar

Lägga till kommentering på bloggar byggda med statiska sajtgeneratorer, där en lättviktig lösning utan egen backend passar bra.

Diskussion på wiki- och dokumentationssidor

Enligt beskrivningen kan widgeten användas för wikisidor och liknande tekniskt innehåll, inte bara blogginlägg.

Kommentarer utan tredjepartsspårning

För den som vill undvika de reklam- och spårningsskript som ofta följer med traditionella SaaS-kommentarssystem.

Diskussion inom det egna GitHub-ekosystemet

Projekt eller dokumentation redan hostad på GitHub kan hålla kommentarsdiskussionen i samma ekosystem som koden.

Styrkor och begränsningar

Styrkor

  • Lättviktig widget som enligt beskrivningen ger låg påverkan på sidans laddningstid jämfört med tyngre inbäddade kommentarssystem
  • Bygger på infrastruktur (GitHub Issues) som redan är gratis, väletablerad och robust
  • Naturligt filter mot anonym spam eftersom kommentering kräver ett aktivt GitHub-konto
  • Kommentarsdatan lagras i det egna GitHub-repot istället för hos en tredjepartsleverantör, vilket ger dataportabilitet och ägarskap

Begränsningar

  • Kräver att besökare har ett GitHub-konto för att kommentera, vilket utestänger icke-tekniska läsare
  • Kräver att repot där kommentarerna sparas är publikt, vilket inte passar alla webbplatser
  • Riktar sig i praktiken nästan enbart till utvecklare och tekniska bloggar snarare än allmänna webbplatser
  • Källmaterialet ger inga uppgifter om anpassningsmöjligheter för utseende utöver grundfunktionen

Jämfört med alternativen

Till skillnad från IntenseDebate (bred CMS-integration mot WordPress, Tumblr och Blogger) och GraphComment (generell, community-fokuserad SaaS-widget) är Utterances tydligt nischad mot utvecklare och statiska bloggar genom sin GitHub-koppling. Jämfört med Remarkbox, som också är öppen källkod men hostas med en 'pay what you can'-modell, är Utterances helt beroende av GitHub som infrastruktur istället för en egen hostad backend, vilket gör den unik i denna jämförelse.

Vanliga frågor

Är det gratis för alltid?

I praktiken ja - eftersom det bygger på GitHub Issues, som är gratis för publika repon, tillkommer ingen egen hostingavgift utifrån hur tjänsten är konstruerad, men källan i sig anger inget explicit pris.

Kräver det ett GitHub-konto för att kommentera?

Ja, besökare måste logga in med GitHub för att lämna en kommentar - det är en central del av hur verktyget fungerar.

Self-hosted eller molnbaserat?

Det är inget man 'hostar' i traditionell mening - kommentarerna lagras i det egna GitHub-repots issues, så innehållet ägs av repoägaren även om själva widget-skriptet levereras av tjänsten.

Vem passar Utterances för?

Utvecklare och tekniska bloggare, särskilt de som redan använder statiska sajtgeneratorer och GitHub, enligt beskrivningen och hur verktyget tekniskt är uppbyggt.

Krävs ett publikt repository?

Ja, eftersom kommentarerna lagras som GitHub-issues måste repot där de sparas vara publikt - en direkt konsekvens av hur GitHub Issues fungerar.

SIAX perspektiv

Kravet på GitHub-inloggning filtrerar bort besökare utan konto, vilket gör Utterances mest lämpat för dev-fokuserade bloggar och dokumentationssajter snarare än en publik konsumentsajt. Eftersom kommentarerna lagras som issues i ett repo man själv äger undviker man klassisk vendor lock-in - datan finns redan i det egna GitHub-kontot och går att exportera eller läsa direkt via GitHubs API.

Fler i Commenting Platforms

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal