DEV Community

Discussion on: Have Dyslexia? Make Coding Easier In Visual Studio Code

Collapse
 
halitfirat profile image
halitfirat • Edited

That was helpful! There is something to Fluent Calibri according to a study:

...
In conclusion, we demonstrated that low-progress readers are 7% more
efficient in reading text in Dyslexie compared with Arial, matched on letter display
size. However, when the spacing settings for Arial are matched to Dyslexie, the
advantage disappears. Therefore, the benefit of Dyslexie seems to stem fully from
its specific spacing settings. In contrast, the font’s hallmark letter shapes, which are
intended to be more distinct than those in standard fonts, do not provide a benefit.
In fact, our analyses show that compared with Arial, the inter-letter distinctiveness
of Dyslexie is actually lower. The practical implication is that to directly increase
the average reading efficiency of low-progress readers one can simply change
the font’s spacing settings. There is no need to alter the shape of the letters.
...

But for me the letter spacing in Fluent Calibri was a bit too much. So i had to decrease it a bit.

Collapse
 
mobilerez profile image
Mitch Muenster

Indeed, that is always the challenge for designers and developers when it comes to things like Dyslexia which can show many different ways, there is no one magic bullet. I know a lot of people who have great success with the fonts listed in this article. There are always more factors that contribute to readability, comprehension and processing of text then besides the font its self such as colors, color contrast between font and background, spacing between font and other design elements, etc. and this is not even taking into personal preferences when reading fonts or how a platform may render a font and what that platform allows for or constricts from the fonts file to display on screen. for example I have had some IDE's not respect the spacing set about in the font file, and it causes it to display improper or without any of the expected spacing and seemed to force its own spacing intent on the users font regardless of what was chosen much less with the respective OS chooses to do.