Shadowwynd 2 points 1y ago
A menu conveys several things: Food Type (Drinks, Appetizers, Entrees, Soups, Desserts), Food Name, Food Price, and Food Description. The description is the least important of these four, assuming you have named things decently (e.g. are not going for "cute / word salad" in your names)
Example: I went to a milkshake shop; they sold milkshake named "ArchAngel" - made with ice cream, cream, strawberries, and chocolate cake (brownies). In this case, the name "ArchAngel" means nothing to me as a new patron, and "Strawberry and Chocolate Cake" in the description would have been a lot more useful. That being the case, I would expect people to know what a Caesar salad is without the description because it is much more common.
Here are my thoughts on menu accessibility.
Print menu:
1. Easy test: You (assuming normal vision) should be able to read all the important bits (Food Type, Food Names, and Price) of the menu comfortably at around six feet / two meters away, in the normal ambiance light of the restaurant, without straining or squinting. Have clear boundaries between Food Types (lines or whitespace or both).
2. Easy Test #2. Download an app such as SeeingAI on iOS (free). Point it at the menu, see how it reads.
3. Some people say yellow paper + black ink (which is good for some people with low vision), other people will say white paper, which is good for other people with low vision). I wouldn't stray too far away from either one of these. Don't go with craft paper or patterned paper.
4. There is debate over serif vs sans-serif fonts with no clear winner. I would personally use serif fonts for Food Types and sans-serif for the Food Names as I find sans-serif to be slightly more legible. In any case, the fonts should be simple and clean, not cursive or overly decorative.
5. If using color printing, include a picture of the items if possible; roughly 15% of the population has dyslexia of some type. Make sure that the information about the food is not obscured by the picture of the food (e.g. the text describing the taco is on top of the taco).
6. If at all possible, having one well-designed, easy-to-read, low-vision friendly menu would be better than having a separate low-vision menu.
​
Online menu:
1. DO NOT put a photo of your printed menu. Have a text-only version of the menu (Photos of the food are fine too, but the verbiage of the menu should be text so it can be read by a screenreader. Have this menu be easy to find on your website.
2. Use proper document Heading/Outline tags. E.g. Food Types are Heading1, Food Names are Heading2, etc. This lets someone quickly navigate the site, if they want a dessert which is the last thing, they can jump to "Dessert" without having to go through the entire menu from the start.
3. Use a clear font and make sure that it stands out well from the background. White and black or black on white are good starting options.
4. Have a telephone number as plain text on the website, ideally with the "tel:" tag. It should be easy for someone to find your number and call.
I can not stress the importance of the Online menu. Many of my blind clients first step in a new restaurant is to go online and look at the menu. This gets them familiar with what the restaurant offers and lets them go ahead and pick out what they want or at least start thinking about it before they ever step foot in the restaurant, and/or call the restaurant and ask questions in advance.
​
Braille Menu: This would be the icing on the cake, so to speak. About 5% of the population at large is low-vision / blind, and of those that are blind only about 10% read braille; this works out to 1 out of 2000 people. A Braille menu will be very impactful for the ones who needs it, but you should be the judge of where the break-even point would be. Braille menus can be created reasonably cheaply (from a word document or similar) from many places online that have Braille embossing services.