Fortunately, many Internet users, neatly related to the texts they create, monitor literacy. The situation is worse with punctuation, especially with commas. I will not write here about the rules of their use, but about the inconvenience faced by users of the Cyrillic keyboard layout. The inconvenience is to hold down the Shift key to put a comma. Artemy Lebedev once wrote about this in his POV, namely in the paragraph
Tragedy with a commaAn interesting solution, although not related to the Cyrillic layout, I found in the recently purchased HTC G1, where, despite the lack of need to keep Shift, there is an option of “quick punctuation”. Namely, the phone can replace two spaces with a comma.
This solution can be transferred, if not to the level of operating systems, then at least to web interfaces, especially in HTML, where the double space does not exist in principle.