One of the projects that the staff have been thinking about for some time now has been the opportunity to make NarniaMUCK more friendly for anybody who might be connecting to the game using a screenreader, a program that speaks text out loud for people who may find it challenging to read a lot of small print.
Now, since there's no visuals on NarniaMUCK, the whole game can be read out loud, but there are still barriers! Narnia, perhaps even moreso than most MU*s I've seen, uses a lot of ASCII art to mark delineations and add visual interest to the game, the most notable being the ASCII borders of room @descs and the lion on the connection screen. These visual flourishes look very pretty but they are dreadful for people using screenreaders. The program can't tell what's useful punctuation and what isn't, and is forced to read out loud the whole 80-character string of 'equals greater than pound sign pound sign square bracket'.
A while back, Fe made a change to the server which he talks about here, and today, he very kindly wrote us a program that reports to the game which port a character has connected from. This means that, very slowly, we can start going through the game's programs and putting in checks to make sure that extraneous punctuation is only being displayed if you're on the right port.
One of the first and most important changes was those ASCII borders in @descs. As of today, if you're connected to the game via port 2048, you should no longer see those borders. Please let me or another staff member know if there's an issue, especially if you happen to be using a screenreader. As well, if there are any other inconvenient pieces of text that make your life more difficult on a screenreader, please let me know or post them in this thread, as I intend to go through the game for the next little while and ferret them out.