mu*index
Lesen
Design
MUDLET  [Client]
Plattformübergreifend, mit Lua skriptbar und der Client mit der am gründlichsten
dokumentierten Screenreader-Unterstützung in diesem Abschnitt.
https://www.mudlet.org/
Läuft auf: Windows, macOS, Linux

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://wiki.mudlet.org/w/Manual:Screen_Readers
  TLS              ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  UTF-8            ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  MCCP             unbekannt
  GMCP             ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  MSDP             ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  ATCP             ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  MXP              ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  MSP              ja
      https://wiki.mudlet.org/w/Manual:Supported_Protocols
  scripting        ja
      https://github.com/Mudlet/Mudlet

  1 von 10 Zeilen ist 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.

Mudlet ist ein grafischer Client mit Kartenwerkzeug, einem Paketsystem und einer
Lua-API, gegen die der größte Teil seines eigenen Funktionsumfangs geschrieben
ist. Er steht unter der GPL, wird aktiv veröffentlicht und ist die übliche
Empfehlung für alle, die mit einem modernen Kampf-MUD anfangen.

BARRIEREFREIHEIT

Das ist der Client mit dem stärksten dokumentierten Fall in diesem Abschnitt,
und es lohnt sich auszubuchstabieren, was „dokumentiert“ hier heißt, denn es ist
ungewöhnlich.

Mudlet hat ein Handbuchkapitel zu Screenreadern, Seiten je Betriebssystem, die
Narrator, NVDA und JAWS unter Windows, Orca unter Linux und VoiceOver unter
macOS nennen, einen Befehl mudlet access on im Client und eine Option,
eingehenden Spieltext über den Screenreader ansagen zu lassen. Es gibt außerdem
eine Einstellung, die dem Server über MTTS die Nutzung eines Screenreaders
mitteilt, damit ein Spiel sich anpassen kann, wenn es will.

Es ist auch offen darin, wo es nicht gut funktioniert: Die eigene Windows-Seite
sagt, dass JAWS das Ausgabefenster nicht so vorliest wie andere Screenreader,
und empfiehlt stattdessen Narrator oder NVDA. Ein Projekt, das den Fall
veröffentlicht, in dem seine Unterstützung für Barrierefreiheit untauglich ist,
gibt Ihnen bessere Auskunft als eines, das ein Häkchen veröffentlicht.

WO DIE TABELLE UNBEKANNT SAGT

MCCP. Mudlets Quelltext implementiert MCCP v1 und v2, aber die Seite des
Handbuchs zu den unterstützten Protokollen führt es nicht auf, und die Regel
dieses Abschnitts lautet, dass eine Fähigkeitsaussage die Dokumentation des
Projekts selbst zitiert. Eine Konstante aus einer Header-Datei zu lesen ist
nicht derselbe Vorgang, also sagt die Zelle unbekannt.

HINWEIS ZUR KODIERUNG

Mudlets voreingestellte Kodierung für Serverdaten ist ASCII und nicht UTF-8, und
die CHARSET-Aushandlung kam in 4.10 hinzu. Wenn der Text eines Spiels in einem
frischen Profil falsch herauskommt, ist diese Einstellung die erste Stelle, an
der man nachsieht.

Siehe auch
  Blightmud — /de/reference/clients/blightmud
  TinTin++ — /de/reference/clients/tintin
  GMCP — /de/reference/protocols/gmcp
  Wie man sich verbindet — /de/reference/connecting