Skip to content

definition of RTT text block termination (subclause 3.1)

REFERENCE: subclause 3.1, Terms

The broadness of the definition of RTT text-block termination, together with the over-specificity of the rendering behavior across all possible implementations of RTT (clause 6.2.2.4) could harm the user experience. Periods (".") show up in text for other reasons than to end sentences, such as prefixes/titles ("Mrs.", "Dr.", "1." for a numbered list), and commas with following spaces can create lists of things ("I like cats, dogs, and birds."). Required termination at those points would separate things required to render together to preserve meaning. This would make it difficult to follow what one participant writes with someone else's RTT now in between potentially each word. It would also make it more difficult to type the text, if the application's implementation clears out the text field on block termination so that the user can more easily edit the current block, causing the text and cursor location to jump as they type commas.

PROPOSED CHANGE

Change the definition of RTT text-block termination to read:

"...a sentence terminating punctuation character or line or message delimiter is entered or received, or a comma+space or a 5 second delay without a new character within the text of a source"

Edited by Ken Salaets