mu*index
Lesen
Design
TINTIN++  [Client]
Ein Terminal-Client mit eigener Skriptsprache, auf jeder Plattform
einschließlich Telefonen, und mit einem dokumentierten Screenreader-Modus.
https://tintin.mudhalla.net/
Läuft auf: Linux, macOS, Windows, Android, iOS

Fähigkeiten
  Aus der Dokumentation des jeweiligen Projekts abgelesen, nicht von uns
  gemessen — ein Client hat keinen Handshake, den wir beobachten könnten.
  „unbekannt“ heißt, dass wir nachgesehen und es nicht feststellen konnten. Es
  heißt nie nein.

  screen reader    ja
      https://tintin.mudhalla.net/manual/screen_reader.php
  TLS              ja
      https://github.com/scandum/tintin
  UTF-8            ja
      https://github.com/scandum/tintin
  MCCP             ja
      https://tintin.mudhalla.net/
  GMCP             ja
      https://tintin.mudhalla.net/manual/event.php
  MSDP             ja
      https://tintin.mudhalla.net/manual/msdp.php
  ATCP             unbekannt
  MXP              unbekannt
  MSP              unbekannt
  scripting        ja
      https://github.com/scandum/tintin

  3 von 10 Zeilen sind unbekannt: Wir haben in der Dokumentation des Projekts
  selbst nichts gefunden, was das eine oder das andere sagt. Eine kurze ehrliche
  Tabelle ist besser als eine lange geratene.

TinTin++ ist ein Kommandozeilen-Client, GPL 3, aktiv veröffentlicht, und er
läuft an mehr Orten als alles andere hier — einschließlich Android und iOS.
Seine Skriptsprache ist seine eigene, knapp und zu sehr viel fähig; ein
erheblicher Teil dessen, was andere Clients in der Oberfläche machen, ist hier
eine #config-Zeile.

Derselbe Autor pflegt die Protokollspezifikationen für MSSP und MSDP, weshalb so
viele der Protokollseiten in diesem Abschnitt dieselbe Website zitieren.

BARRIEREFREIHEIT

TinTin++ hat eine eigene Handbuchseite zum Screenreader-Modus (#config screen
reader on oder -s beim Start). Ihn einzuschalten bewirkt zweierlei: Es entfernt
oder verändert visuelle Elemente, die vorgelesen keinen Sinn ergeben, und es
meldet dem Server die Nutzung eines Screenreaders über MTTS
[/reference/protocols/ttype], damit ein Spiel seine eigene Ausgabe anpassen
kann.

Das ist ein dokumentierter Modus und keine Aussage über einen Test mit einem
bestimmten Screenreader — auf der Seite wird kein Produkt genannt. Das ist
deutlich schwächer als ein Client, der die Screenreader benennt, mit denen er
funktioniert, und deutlich stärker als nichts.

WO DIE TABELLE UNBEKANNT SAGT

Zu MXP und MSP gibt es beide Male Community-Skripte auf der Website des
Projekts, und ein Skript ist nicht dasselbe wie ein Client, der ein Protokoll
unterstützt — das MXP-Skript sagt rundheraus, dass es womöglich nicht auf jedem
MUD funktioniert. Native Unterstützung für eines von beiden ließ sich nicht
feststellen. Zu ATCP haben wir weder das eine noch das andere gefunden; zu
beachten ist, dass ATCP weitgehend von GMCP abgelöst ist, das TinTin++ sehr wohl
unterstützt.

Siehe auch
  Blightmud — /de/reference/clients/blightmud
  Mudlet — /de/reference/clients/mudlet
  MSDP — /de/reference/protocols/msdp
  TTYPE und MTTS — /de/reference/protocols/ttype