Forums vormen een belangrijk onderdeel van internet, maar ze zijn ook een van de meest gedateerde. Ik bedoel, wanneer heb je voor het laatst een forum gebruikt en je was overweldigd door hoe eenvoudig en leuk het was? Alternatieve discussiesystemen zoals Stack Overflow, Quora en zelfs Reddit zijn allemaal ontwikkeld als manieren om content van hoge kwaliteit te verkrijgen die aan de traditionele nadelen van forums ontsnapt.
En toch is het forum springlevend, belichaamd in XDA-ontwikkelaars (slechts een van de zeven beste forums. De 7 beste Android-fora om meer te weten te komen over apps en functies. De 7 beste Android-fora voor meer informatie over apps en functies Meer informatie over leren over Android, bijvoorbeeld). Dat komt omdat, nou ja, er zijn forums nodig. Maar moeten ze echt zo omslachtig zijn? Zeker niet, zegt Discourse, een hypermodern project van Jeff Atwood, een van de oprichters van Stack Overflow. Laten we het discours een beetje onderbreken om te zien wat het biedt.
Het is een werk in uitvoering
Dat screenshot laat een fout zien die ik vanmorgen op Verhandeling heb gekregen. Dat wil niet zeggen dat de service slecht is, maar alleen dat het nog niet klaar is: Atwood en zijn team voelen dat de dingen ver genoeg zijn gevorderd om ze met de wereld te delen, maar dat betekent niet dat het een compleet werkend product is. Er is geen definitieve lijst met functies, de demo die ze nu online hebben, wordt nu elke 24 uur opnieuw ingesteld, en je ziet de willekeurige fout hier en daar opduiken. Maar het is meer dan indrukwekkend genoeg om naar te kijken.
Onderwerp Listing
In plaats van een grote hiërarchie van forums en subforums te gebruiken, gebruikt Discourse categorieën die een beetje op tags lijken:
Net zoals Stack Overflow, zijn er slechts een beperkte subset van categorieën waaruit je kunt kiezen bij het schrijven van een nieuw bericht:
Aanvankelijk mengt de overzichtspagina inhoud van alle verschillende categorieën, maar kan snel worden gefilterd tot slechts één enkele categorie:
Je kunt in één oogopslag zien wie er aan elke discussie deelneemt; deze weergave toont maximaal vijf deelnemers, zelfs als een discussie nog veel meer bevat.
Enkele topicweergave
Discourse is een forum, en net als elk forum heeft het een topic view:
Op het eerste gezicht lijkt het op veel andere fora. Een origineel bericht, gevolgd door een antwoord (of 150.000, als je op XDA-ontwikkelaars bent). Maar wat is die balk onder de oorspronkelijke post? Laten we dat eens van dichterbij bekijken:
Deze infobalk wordt alleen onder het eerste bericht in een thread weergegeven en geeft de vitale statistieken van de thread weer in één oogopslag: deze thread is drie dagen geleden gemaakt en voor het laatst twee dagen geleden bijgewerkt (het lijkt erop dat niet alle berichten worden verwijderd bij elke reset van de demo site). De andere statistieken zijn net zo eenvoudig te volgen en de avatars aan het einde laten zien wie er meedoet.
Een onderwerp schrijven
Zowel het beantwoorden als het schrijven van een nieuw onderwerp gebeurt in een balk die aan de onderkant van het scherm zweeft. Je kunt schrijven met behulp van BBCode of Markdown. Aan de rechterkant van het venster wordt uw tekst weergegeven terwijl u typt, zodat u eenvoudig opmaakfouten kunt herkennen zonder op een knop Voorbeeld te hoeven klikken.
In de rechterbovenhoek van de balk bevindt zich een klein pijltje omlaag waarmee u de werkbalk kunt minimaliseren. Je kunt er halverwege op klikken, en dit is wat er gebeurt:
Verhandeling slaat je concept op de achtergrond op, aan de server. Dit betekent dat u zich kunt afmelden, naar een andere computer kunt gaan, opnieuw kunt inloggen en verder kunt schrijven waar u was gebleven. Maar zelfs als u niet van computer wisselt, kunt u het bericht minimaliseren en met slechts één muisklik weggaan om door andere onderwerpen te bladeren. Het maakt het gemakkelijker om zorgvuldig reacties van auteurs te schrijven, omdat je geen ander browsertabblad nodig hebt om met bestaande berichten te werken.
Gebruikersweergave
Net als veel andere forumsystemen, biedt Discourse een gebruikersprofielpagina:
De pagina Verhandeling is echter een verre schreeuw van elke andere forumgebruikerspagina die ik eerder heb gezien. Met de zijbalk kunt u de activiteit van die gebruiker segmenteren en dobbelen, en u kunt in elk bericht klikken dat ze hebben gemaakt, zien wat ze leuk vonden, enzovoort. Noteer het item "Vertrouwensniveau" linksonder: Net zoals Stack Overflow (en de andere StackExchange-websites), heeft Discourse een zelfcontroller-systeem ingebouwd. Als ik door het "meta" -forum van de redactie (een forum met discussies over het platform) keek, kwam ik niet veel meer te weten over de functie, maar ik heb wel een oplossing gevonden voor het automatiseren van vertrouwen dat een verhouding noemt tussen "vlaggen" en berichten als een manier om detecteer slechte gebruikers (dat wil zeggen, als u niet veel post, maar veel van uw berichten worden gemarkeerd als slechte inhoud, verdient u waarschijnlijk een laag vertrouwensniveau).
In tegenstelling tot Stack Overflow, waarbij de puntrang van de gebruiker zeer prominent wordt weergegeven, is het in de redevoering geabstraheerd tot een "vertrouwensniveau" en in een klein hoekje van het gebruikersprofiel geperst. Dat voelt als een bewuste ontwerpkeuze: fora zijn vaak meer 'democratisch' dan speciale Q & A-sites zoals StackExchange.
Geen einde, maar een begin
Ik ben dol op Stack Overflow, en Discourse geeft op dit moment een indicatie dat het net zo storend, opwindend en fris is. Wat je in de screenshots niet ziet, is hoe vloeiend en luchtig het systeem aanvoelt: interacties verlopen vlot, zelfs in dit vroege stadium, en de UI voelt zich echt opnieuw verbeeld. Ik hoop dat Discourse een groot platform wordt in de wereld van internetfora. Heb je het geprobeerd? Wat dacht je?