Cytat:
I to nawet nie chodzi o to by coś ukryć. Czasem sie nie taki wyraz dobierze, bo akurat ten właściwy uleciał. I po co sie potem tłumaczyć?
|
Yyyy, ale funkcja informowania o pisaniu w XMPP nie przesyłą znaków jakie wstawiamy... ona tylku wysyła pakiet, że ktoś zaczął pisać...
Przykład...
http://xmpp.org/extensions/xep-0085.html
Cytat:
<message
from='bernardo@shakespeare.lit/pda'
to='francisco@shakespeare.lit/elsinore'
type='chat'>
<composing xmlns='http://jabber.org/protocol/chatstates'/>
</message>
|
Oczywiście zgodnie z zaleceniem tego dokumentu każdy klient powinien mieć opcję do wł/wył tego
Cytat:
9. Security Considerations
The states of a chat thread can reveal information about a user's interaction with his or her computer, including his or her physical presence; such information SHOULD NOT be revealed to conversation partners who are not trusted to know such information. Client implementations MUST provide a mechanism that enables the user to disable chat state notifications if desired.
|
Bez obrazy ale zanim coś ktoś napisze niech najpierw sprawdzi jak działa.
Cytat:
Napisany przez pali
Ale ta funkcja nie pokazuje co kto wpisuje, tylko pokazuje że rozmówca stuka w klawiaturę pisząc coś do mnie. Zatwierdzenie komunikatu normalnie Enterem i wtedy dopiero widzę
|
Albo po prostu klient ma ustawione zbyt długie timeouty pomiędzy przestaniem stukania a puszczeniem pakietu <paused/>.
Sama funkcja powiadamiania o pisaniu jest moim zdaniem bardzo przydatna. Tak samo jak idle, widzimy od kidy ktoś np. nie dotyka klawiatury+myszki. Gdy ktoś ma status niedostępny(extended away) i np idle ma 30minut to wiadomo, że teraz go przy kompie nie ma i nie ma sensu czekać na odpowiedź
Oczywiście te informacje są dostępne dla osób, które mają autoryzację.