ZOYALINK Resmi Memperbarui Fitur Chat
ZOYALINK resmi menghadirkan pembaruan pada fitur Chat untuk memberikan pengalaman komunikasi yang lebih lengkap, nyaman, dan fleksibel bagi pengguna. Pembaruan ini mencakup berbagai kemampuan mulai dari pengiriman pesan teks, gambar, dan video hingga pengelolaan pesan, tampilan media, status pesan, serta pengaturan percakapan.
Fitur Chat ZOYALINK dirancang untuk mendukung komunikasi pribadi antarpengguna secara langsung. Pengguna dapat mengirim pesan secara realtime, membagikan media, mengedit pesan yang telah dikirim, menghapus pesan, hingga mengelola percakapan melalui menu yang tersedia.
Tampilan Chat dengan Light Mode dan Dark Mode
Pembaruan Chat ZOYALINK tersedia dengan tampilan yang mengikuti tema antarmuka platform. Pengguna dapat menikmati tampilan Chat dalam mode terang maupun mode gelap sehingga halaman percakapan tetap nyaman digunakan dalam berbagai kondisi pencahayaan.
Light Mode
Light Mode menghadirkan tampilan Chat dengan nuansa terang dan bersih. Mode ini memberikan tampilan antarmuka yang mudah dibaca ketika pengguna menggunakan perangkat dalam kondisi pencahayaan normal atau terang.
Dark Mode
Dark Mode menggunakan tampilan yang lebih gelap untuk memberikan alternatif visual saat menggunakan Chat, terutama ketika berada di lingkungan dengan pencahayaan rendah. Tampilan elemen percakapan tetap disusun agar pesan dan kontrol utama mudah ditemukan.
Pengiriman Pesan Teks
Pengguna dapat mengirim pesan teks secara langsung melalui kolom pesan di bagian bawah halaman Chat. Kolom pesan mendukung hingga 1.000 karakter untuk setiap pesan.
Kolom pesan juga dapat menyesuaikan tinggi secara otomatis ketika pengguna menulis pesan yang lebih panjang. Dengan demikian, pengguna tetap dapat melihat isi pesan yang sedang ditulis tanpa harus menggunakan kolom input yang terlalu kecil.
Pembersihan Format Teks
Sistem Chat melakukan pemrosesan terhadap input tertentu untuk menjaga keamanan tampilan pesan. Tag HTML yang dimasukkan ke dalam pesan tidak diproses sebagai elemen HTML dan akan diubah menjadi bentuk teks.
Selain itu, spasi berlebihan dan baris kosong berulang juga dirapikan sebelum pesan diproses.
Pengiriman Gambar
Chat ZOYALINK mendukung pengiriman gambar secara langsung melalui menu lampiran. Pengguna dapat membuka menu +, kemudian memilih opsi gambar untuk memilih file dari perangkat.
Sebelum dikirim, gambar diproses melalui sistem unggah dan ditampilkan sebagai pratinjau. Pengguna dapat membatalkan media tersebut sebelum pesan dikirim.
Pratinjau dan Tampilan Fullscreen
Gambar yang sudah dikirim dapat dibuka dalam tampilan fullscreen. Pengguna cukup mengetuk gambar pada percakapan untuk melihatnya dalam ukuran yang lebih besar.
Tampilan fullscreen juga memiliki kontrol untuk menutup kembali tampilan media dan kembali ke percakapan.
Pengiriman Video
Selain gambar, pengguna juga dapat mengirim video melalui menu lampiran Chat. Sistem menyediakan proses unggah khusus untuk file video dan menampilkan progres selama proses berlangsung.
Thumbnail Video Otomatis
Video yang dikirim akan menggunakan thumbnail sebagai gambar sampul pada percakapan. Sistem dapat mengambil frame dari video untuk digunakan sebagai thumbnail sehingga pengguna dapat mengenali isi video sebelum memutarnya.
Jika thumbnail tidak dapat dibuat atau diproses, sistem menyediakan gambar fallback agar video tetap dapat ditampilkan di dalam percakapan.
Pemutar Video Fullscreen
Video dapat dibuka melalui pemutar fullscreen khusus. Pemutar ini menampilkan thumbnail sebelum video siap diputar, indikator proses buffering, kontrol play dan pause, serta informasi durasi video.
Durasi ditampilkan dalam format waktu seperti 00:00 / 00:00, sehingga pengguna dapat mengetahui posisi pemutaran dan total durasi video.
Progress Upload Media
Ketika pengguna mengunggah gambar atau video, Chat menampilkan proses unggah secara langsung. Persentase progres dapat dilihat selama file sedang diproses.
Selama proses tersebut berlangsung, pengguna juga memiliki opsi untuk membatalkan unggahan. Sistem akan menghentikan proses dan membersihkan data media sementara yang telah dipersiapkan.
Perlindungan Saat Upload Berlangsung
Jika pengguna mencoba meninggalkan halaman ketika proses upload media masih berlangsung, Chat akan menampilkan peringatan. Hal ini membantu mencegah pengguna meninggalkan halaman secara tidak sengaja sebelum proses upload selesai.
Pesan Realtime
Chat ZOYALINK dirancang untuk memperbarui percakapan secara berkala sehingga pesan baru dapat muncul tanpa pengguna harus melakukan refresh halaman secara manual.
Sistem memeriksa pesan terbaru secara berkala ketika halaman Chat sedang aktif. Ketika pengguna kembali ke halaman setelah berpindah aplikasi atau tab, sistem juga dapat melakukan pemeriksaan kembali untuk mengambil pesan terbaru.
Pemuatan Pesan Lama
Percakapan tidak harus memuat seluruh riwayat sekaligus. Sistem memuat pesan secara bertahap dan mengambil riwayat sebelumnya ketika pengguna menggulir ke bagian atas percakapan.
Pendekatan ini membantu menjaga proses pemuatan percakapan tetap terkontrol, terutama ketika sebuah percakapan memiliki banyak pesan.
Status Pesan
Pesan yang dikirim memiliki indikator status untuk membantu pengguna mengetahui kondisi pesan. Pada pesan yang dikirim oleh pengguna, sistem menampilkan status D ketika pesan belum terbaca dan R ketika pesan telah dibaca.
Status tersebut ditampilkan bersama waktu pengiriman sehingga informasi mengenai pesan dapat dilihat langsung dari bubble percakapan.
Penanda Pesan Telah Dibaca
Ketika pengguna membuka percakapan dan pesan masuk belum terbaca, sistem dapat menandai pesan tersebut sebagai telah dibaca melalui mekanisme pembacaan pesan pada halaman Chat.
Edit Pesan yang Telah Dikirim
Pesan teks yang sudah dikirim oleh pengguna dapat diedit. Untuk menggunakan fitur ini, pengguna dapat menekan dan menahan pesan miliknya hingga menu tindakan muncul, kemudian memilih opsi Edit.
Isi pesan akan dimasukkan kembali ke kolom input sehingga pengguna dapat melakukan perubahan sebelum menyimpannya.
Penanda Pesan yang Diedit
Setelah pesan berhasil diperbarui, sistem memberikan penanda Edited pada pesan tersebut. Penanda ini membantu membedakan pesan yang masih menggunakan isi awal dengan pesan yang telah diperbarui.
Hapus Pesan untuk Saya
Pengguna dapat menghapus pesan dari tampilan percakapan miliknya menggunakan opsi Delete for Me. Fitur ini tersedia melalui menu yang muncul ketika pesan ditekan dan ditahan.
Sebelum penghapusan dilakukan, sistem menampilkan konfirmasi agar tindakan tidak terjadi secara tidak sengaja.
Hapus Pesan untuk Semua Orang
Untuk pesan yang dikirim sendiri, tersedia pilihan Delete for Everyone. Opsi ini memungkinkan pesan tersebut dihapus dari percakapan untuk kedua pihak sesuai mekanisme pengelolaan pesan yang diterapkan pada Chat.
Sistem meminta konfirmasi terlebih dahulu sebelum proses penghapusan dijalankan.
Long Press untuk Menu Pesan
Chat menggunakan mekanisme long press atau tekan dan tahan pada bubble pesan untuk membuka menu tindakan. Pengguna tidak perlu mencari tombol tambahan pada setiap pesan.
Menu pada Pesan yang Dikirim
Ketika pengguna menekan dan menahan pesan miliknya sendiri, menu dapat menyediakan beberapa tindakan seperti Edit, Delete for Me, dan Delete for Everyone.
Menu pada Pesan yang Diterima
Pada pesan yang diterima dari pengguna lain, menu tindakan menyediakan opsi Delete for Me sehingga pengguna dapat menghapus pesan tersebut dari tampilan percakapannya sendiri.
Fitur Bersihkan Percakapan
Chat juga menyediakan fitur Clear Chat untuk membersihkan percakapan melalui menu di bagian header.
Sebelum percakapan dibersihkan, sistem akan meminta konfirmasi pengguna. Hal ini memberikan kesempatan untuk membatalkan tindakan sebelum proses dijalankan.
Fitur Blokir Pengguna
Pengguna dapat memblokir lawan bicara melalui menu pada bagian header Chat. Fitur Block User dapat digunakan ketika pengguna ingin menghentikan komunikasi dengan akun tertentu.
Sistem juga menampilkan konfirmasi sebelum proses pemblokiran dilakukan. Setelah berhasil, pengguna dapat diarahkan kembali ke halaman Chat.
Profil Pengguna dari Header Chat
Bagian atas halaman Chat menampilkan foto profil dan nama pengguna yang sedang diajak berkomunikasi. Nama tersebut dapat digunakan untuk membuka halaman profil pengguna yang bersangkutan.
Dengan demikian, pengguna dapat berpindah dari percakapan menuju profil tanpa harus mencari akun tersebut secara terpisah.
Notifikasi dan Kontrol Interaksi Chat
Pembaruan Chat juga memperhatikan interaksi pengguna dengan berbagai elemen halaman. Menu lampiran, menu header, menu tindakan pesan, konfirmasi, tampilan gambar fullscreen, dan pemutar video dapat dikelola secara terpisah.
Sistem juga menggunakan pengelolaan riwayat browser untuk beberapa tampilan popup sehingga tombol kembali pada perangkat dapat digunakan untuk menutup tampilan yang sedang terbuka sebelum meninggalkan halaman Chat.
Link dalam Pesan
URL yang dikirim melalui pesan teks dapat dikenali oleh sistem dan ditampilkan sebagai tautan yang dapat dibuka. Pengguna dapat mengetuk tautan tersebut untuk mengakses alamat yang dikirim melalui percakapan.
Sistem juga menerapkan aturan atribut tautan berdasarkan domain yang telah ditentukan untuk membantu mengatur bagaimana tautan eksternal diproses.
Tampilan Pesan Panjang
Pesan teks yang sangat panjang tidak langsung memenuhi seluruh area percakapan. Sistem dapat membatasi tampilan awal pesan yang terlalu panjang dan menyediakan tombol See More agar pengguna dapat membuka keseluruhan isi pesan ketika diperlukan.
Fitur ini membantu menjaga percakapan tetap ringkas ketika terdapat pesan dengan teks yang sangat panjang.
Tampilan Percakapan Kosong
Ketika belum terdapat pesan dalam sebuah percakapan, Chat menampilkan tampilan khusus yang memberi informasi bahwa belum ada pesan.
Tampilan tersebut juga memberikan keterangan agar pengguna dapat memulai komunikasi dengan mengirim pesan.
Pengiriman Lebih Teratur
Untuk membantu mengatur pengiriman pesan, sistem menerapkan jeda singkat setelah sebuah pesan berhasil dikirim. Selama jeda tersebut, tombol kirim tidak dapat digunakan kembali hingga periode yang ditentukan selesai.
Mekanisme ini membantu mengatur frekuensi pengiriman pesan dan menghindari pengiriman berulang secara terlalu cepat.
Pengalaman Chat yang Lebih Lengkap
Dengan pembaruan ini, fitur Chat ZOYALINK tidak hanya menyediakan pengiriman pesan teks, tetapi juga mendukung komunikasi melalui gambar dan video serta berbagai kontrol untuk mengelola percakapan.
Mulai dari pesan realtime, status terbaca, edit pesan, penghapusan pesan, upload media dengan progres, fullscreen image viewer, video player, long press menu, clear chat, hingga block user tersedia dalam satu halaman percakapan.
Pembaruan Chat ZOYALINK
Pembaruan ini menjadi bagian dari pengembangan fitur komunikasi ZOYALINK agar pengguna memiliki ruang yang lebih lengkap untuk berinteraksi secara langsung dengan pengguna lainnya.
Dengan dukungan tampilan Light Mode dan Dark Mode serta berbagai fitur pengelolaan pesan dan media, Chat ZOYALINK kini memiliki lebih banyak kemampuan untuk mendukung kebutuhan komunikasi sehari-hari di dalam platform.
Gunakan fitur Chat ZOYALINK untuk mulai berkomunikasi, berbagi pesan, gambar, dan video dengan pengguna lainnya.