<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
While scrolling <i>could</i> be taken as user interaction, I don't think that was the intention.</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
The Introduction states '<i>Message Delivery Receipts (XEP-0184)  does not provide any mechanism for the user to indicate that they have read or acknowledged the message</i>', and in Terminology '<i>The term "read"  directly maps to the displayed element</i>';
 so I would understand displayed and acknowledged to be two separate actions, and scrolling only really implies display of messages. If scrolling triggers 'acknowledged', what is 'displayed' for?</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
'received' means the message has arrived on my device, not that I have necessarily seen it;</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
'displayed' means the message has been displayed in a chat and that chat is visible, though whether I have read or understood that message is a separate question;</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
'acknowledged' should go beyond merely displaying the message (either by explicit or automatic scrolling), and indicates some explicit interaction with the message itself (possibly to indicate that I have read and understood the message, and by extension all
 previous messages.)<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
The implication would be that not all messages need to be acknowledged; though it's difficult to know exactly what the original intention was for this.<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div>
<div id="appendonsend"></div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size: 11pt;" data-ogsc="" face="Calibri, sans-serif" color="#000000"><b>From:</b> Standards <standards-bounces@xmpp.org> on behalf of Matthew Wild <mwild1@gmail.com><br>
<b>Sent:</b> 21 May 2020 15:45<br>
<b>To:</b> XMPP Standards <standards@xmpp.org><br>
<b>Subject:</b> [Standards] XEP-0333: meaning of 'acknowledged'</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Hi folks,</div>
<div><br>
</div>
<div>XEP-0333 defines the state:</div>
<div><br>
</div>
<div>> acknowledged -- the message has been acknowledged by some user interaction e.g. pressing an acknowledgement button.</div>
<div><br>
</div>
<div>If a user scrolls down to the bottom of a chat log, we know they are present and looking at the screen. This is user interaction. Should a client send <acknowledged/>?</div>
<div><br>
</div>
<div>Regards,</div>
<div>Matthew<br>
</div>
</div>
</div>
</div>
</body>
</html>