Difference between revisions of "Manual:Screen Readers"
(→Screen reader agnostic tips: document alt menus, input line, main window) |
m (i added tips for game admins to make their games accessible with screen readers. some tips, i am not sure if i missed any.) |
||
Line 64: | Line 64: | ||
* [[Accessibility on OSX]] | * [[Accessibility on OSX]] | ||
* [[Accessibility on Linux]] | * [[Accessibility on Linux]] | ||
+ | |||
+ | == tips for game admins.. == | ||
+ | so you want your game to be accessible with screen readers? first, i thank you for taking this step and appreciate that, here are a few important tips to insure having a smooth playing experience for screen reader users. | ||
+ | |||
+ | * sounds, sounds, sounds, i can't stress how having a sound for each thing in your game important, starting from sounds to your maps, ambiences, to make them come to life and that i get a feeling of where i am, to music so that whoever prefers listening to music while playing, going to sounds for important notifications in the game such as channel notifications and important notifications such as being given something, and sounds for battle, that's for sure, who wouldn't love to listen to the battle sounds and the sword taking the monster down in 2 or 3 shots, or his leg punching a wild boar. | ||
+ | * * no fancy art please, so i hate this, when during the mud there are so many $$$$$$$$$$ and so many stars, what did i do in my life to hear all that? the real issue is that it causes so much spam on our part, making our response even slower more than what it should be in some important situations. | ||
+ | * * * tables, no to them, please, make your things in simpler format in which i can read, tables are not spam, but in fact they make reaching information a bit hard and so annoying that i might break my laptop. | ||
+ | * *no indentations, i don't want so many spaces in the middle while reading important data as it also makes it hard, especially if i want to know how a word is typed, i will have to read so many spaces to find it, which becomes annoying, same for blank lines as it makes response slower regarding some data, if they contain blank lines. | ||
+ | * i hope that helps, more will be added as soon as they come to mind. thanks for wanting to make your game accessible, it really helps a lot, we really appreciate you. |
Revision as of 10:05, 29 July 2022
What Is A Screen Reader
The term, "Screen reader", refers to a piece of software on a computing device that is capable of examining the screen of the device and relaying that information to someone who is blind or visually impaired through the use of synthetic speech or Braille. Screen readers exist on desktops, laptops, mobile devices, and even gaming consoles.
Screen reader agnostic tips
Holding Alt to open the menubar currently does not work. As a workaround, Alt+P opens preferences and Alt+E opens the script editor.
Input line
Sent commands are selected and kept in the input line by default, which is useful for sighted users. To make it easier for screen readers, go to preferences - Input line tab - and select 'Auto clear the input line after you sent text'.
Main Window
To switch between the input line and the main window, use Ctrl+Tab
. This will allow you to review text using the following shortcuts -
Output review shortcuts | |
---|---|
Left, Right, Up, Down | Navigate letter by letter |
Ctrl+Left, Ctrl+Right | Navigate word by word |
Shift+Left, Right, Up, Down | Select text letter by letter |
Ctrl+Shift+Left, Right, Up, Down | Select text word by word |
Home | Go to the beginning of the line |
Ctrl+Home | Go to the beginning of the window (first line, first letter) |
End | Go to the end of the line |
Ctrl+End | Go to the end of the window (last line, last letter) |
PageUp | Jump a visual window's height up |
PageDown | Jump a visual window's height down |
Ctrl+C | Copy selection |
Ctrl+Shift+C | Copy selection as HTML |
Triggers
In Mudlet, triggers can have a parent/child relationship. But for those new to creating triggers, this may not be what you want. At this time, this relationship is not indicated by screen readers. To ensure that you are not creating a child trigger, simply arrow up to the top of the list. You'll hear the announcement, "Triggers". When you do so, and you click the, "Add Item button, you are guaranteed to create a trigger that is not grouped under one of your previous ones.
Screen Reader and Operating System Specific Information
The pages linked below will serve to detail how to use Mudlet with a screen reader. As Mudlet is a cross-platform client, hints and tips to get the most out of using it will be given for each of the platforms it's available on.
tips for game admins..
so you want your game to be accessible with screen readers? first, i thank you for taking this step and appreciate that, here are a few important tips to insure having a smooth playing experience for screen reader users.
- sounds, sounds, sounds, i can't stress how having a sound for each thing in your game important, starting from sounds to your maps, ambiences, to make them come to life and that i get a feeling of where i am, to music so that whoever prefers listening to music while playing, going to sounds for important notifications in the game such as channel notifications and important notifications such as being given something, and sounds for battle, that's for sure, who wouldn't love to listen to the battle sounds and the sword taking the monster down in 2 or 3 shots, or his leg punching a wild boar.
- * no fancy art please, so i hate this, when during the mud there are so many $$$$$$$$$$ and so many stars, what did i do in my life to hear all that? the real issue is that it causes so much spam on our part, making our response even slower more than what it should be in some important situations.
- * * tables, no to them, please, make your things in simpler format in which i can read, tables are not spam, but in fact they make reaching information a bit hard and so annoying that i might break my laptop.
- *no indentations, i don't want so many spaces in the middle while reading important data as it also makes it hard, especially if i want to know how a word is typed, i will have to read so many spaces to find it, which becomes annoying, same for blank lines as it makes response slower regarding some data, if they contain blank lines.
- i hope that helps, more will be added as soon as they come to mind. thanks for wanting to make your game accessible, it really helps a lot, we really appreciate you.