mu*index
lezen
platte tekst
thema

client

Mudlet

Platformonafhankelijk, met Lua-scripting, en de client met de grondigst gedocumenteerde ondersteuning voor schermlezers in dit onderdeel.

https://www.mudlet.org/ · Windows, macOS, Linux

Mogelijkheden

9 van de 10 vastgesteld uit de eigen documentatie van het project

Afgelezen uit de eigen documentatie van elk project, niet door ons gemeten — een client heeft geen handshake die wij kunnen waarnemen. ‘onbekend’ betekent dat we gekeken hebben en het niet vastgesteld hebben. Het betekent nooit nee.

Mogelijkheden van clients, elk afgelezen uit de eigen documentatie van het project. Onbekend betekent dat we het niet vastgesteld hebben, en nooit dat de client het mist.
mogelijkheid gedocumenteerd bron
screen reader ja wiki.mudlet.org
TLS ja wiki.mudlet.org
UTF-8 ja wiki.mudlet.org
MCCP onbekend we hebben er geen gevonden
GMCP ja wiki.mudlet.org
MSDP ja wiki.mudlet.org
ATCP ja wiki.mudlet.org
MXP ja wiki.mudlet.org
MSP ja wiki.mudlet.org
scripting ja github.com

Mudlet is een grafische client met een kaartfunctie, een pakketsysteem en een Lua-API waartegen het grootste deel van zijn eigen functies geschreven is. Hij is GPL, wordt actief uitgebracht, en is de gebruikelijke aanbeveling voor wie op een moderne gevecht-MUD begint.

Toegankelijkheid

Dit is de client met de sterkste gedocumenteerde papieren in dit onderdeel, en het is de moeite waard uit te spellen wat "gedocumenteerd" hier betekent, want het is ongewoon.

Mudlet heeft een hoofdstuk over schermlezers in de handleiding, pagina's per besturingssysteem die Narrator, NVDA en JAWS op Windows, Orca op Linux en VoiceOver op macOS bij naam noemen, een commando mudlet access on in de client zelf, en een optie om binnenkomende speltekst via de lezer aan te kondigen. Er is ook een instelling die het gebruik van een schermlezer via MTTS aan de server aankondigt, zodat een spel zich kan aanpassen als het dat wil.

Het is ook openhartig over waar het niet goed werkt: de eigen Windows-pagina zegt dat JAWS het uitvoervenster niet leest zoals andere lezers dat doen, en beveelt in plaats daarvan Narrator of NVDA aan. Een project dat het geval publiceert waarin zijn toegankelijkheidsondersteuning onwerkbaar is, geeft je betere informatie dan een project dat een vinkje publiceert.

Waar de tabel onbekend zegt

MCCP. De broncode van Mudlet implementeert MCCP v1 en v2, maar de pagina met ondersteunde protocollen in de handleiding noemt het niet, en de regel in dit onderdeel is dat een uitspraak over een mogelijkheid de eigen documentatie van het project aanhaalt. Een constante uit een headerbestand lezen is niet dezelfde handeling, dus de cel zegt onbekend.

Aantekening over codering

De standaardcodering van Mudlet voor servergegevens is ASCII in plaats van UTF-8, en CHARSET-onderhandeling kwam in 4.10. Komt de tekst van een spel er verkeerd uit op een vers profiel, dan is die instelling de eerste plek om te kijken.

Zie ook

  • Blightmud Een moderne terminalclient in Rust, met Lua-scripting, ingebouwde tekst-naar-spraak en een schermlezermodus die zichzelf aan de server bekendmaakt.
  • TinTin++ Een terminalclient met een eigen scripttaal, op elk platform inclusief telefoons, en een gedocumenteerde schermlezermodus.
  • GMCP Het Generic Mud Communication Protocol — gestructureerde JSON-berichten naast de tekst, en het out-of-bandkanaal waar de meeste moderne clients tegenaan bouwen.
  • Hoe je verbinding maakt Een host, een poort en telnet. Wat het adres op een spelpagina betekent en wat je ermee doet.