Czat Sputnik — potwierdzenia przeczytania
Czat Sputnik — potwierdzenia przeczytania
Czat Moonlight (Sputnik) dostał funkcję, o którą prosiliście najczęściej: potwierdzenia przeczytania. Od teraz przy wysłanych wiadomościach widać, czy druga osoba już je zobaczyła — a wszystko dzieje się na żywo, bez odświeżania strony.
Jak to działa
- Wskaźnik „przeczytano". Kiedy rozmówca otworzy konwersację i zobaczy Waszą wiadomość, przy niej pojawia się znacznik przeczytania. Wcześniej wysłane wiadomości też się aktualizują — wiecie więc dokładnie, dokąd druga osoba „doczytała".
- W czasie rzeczywistym. Potwierdzenie dolatuje natychmiast przez nasz kanał powiadomień, bez przeładowania. Jeśli akurat patrzycie na rozmowę, zobaczycie zmianę od razu.
- Działa też z listy rozmów. Powiadomienie idzie Waszym prywatnym kanałem, nie tylko wewnątrz otwartego wątku — więc licznik nieprzeczytanych przy konwersacji odświeża się, nawet gdy macie otwartą tylko listę czatów.
- Licznik „nieodczytane u rozmówcy". Po stronie nadawcy liczymy, ile Waszych wiadomości rozmówca jeszcze nie odczytał (znacznik na podstawie momentu ostatniego przeczytania), więc obraz jest precyzyjny także w dłuższych wymianach.
Dlaczego to ważne
Sputnik to nie tylko zwykły komunikator — to miejsce, w którym dogadujecie zlecenia (commissiony), ustalacie szczegóły współprac i wysyłacie płatne treści. W takiej rozmowie świadomość, że klient czy współtwórca już przeczytał Waszą wiadomość, realnie zmienia komfort pracy. Mniej niepewności, mniej dopytywania „czy doszło?".
Pod maską
Oznaczanie jako przeczytane obsługuje serwerowa logika czatu: zapisuje moment przeczytania dla danego uczestnika i rozsyła potwierdzenie do nadawców. Zadbaliśmy o to, by wskaźnik w interfejsie działał stabilnie także w trybie produkcyjnym (poprawka renderowania znacznika), a całość objęliśmy testami, żeby potwierdzenia były niezawodne.
To kolejny krok w dopieszczaniu Sputnika — komunikacja na Moonlight ma być tak wygodna, jak w aplikacjach, do których jesteście przyzwyczajeni.