創建新客戶端的原因是希望創建一個簡單直觀的免費通信應用程序,讓人想起WhatsApp 和Facebook Messenger,但與Signal 和Wire 等開放式通訊應用程序不同,它不依賴於集中式服務,也不依賴於特定公司。
與許多流行的即時通訊工具不同,Dino 沒有與瀏覽器堆疊集成,也沒有使用 Electron 等臃腫的平台,從而實現了非常靈敏的介面和較低的資源消耗。
在 Dino 中實施的那些
- 多用戶聊天,支持私密群和公共頻道(在群裡,你只能和群裡的人聊任意話題,在頻道裡,任何用戶只能聊一個給定的話題);
- 頭像的使用;
- 留言存檔管理;
- 在聊天中標記最後收到和閱讀的消息;
- 將文件和圖像附加到消息中。 文件可以直接從客戶端傳輸到客戶端,或者上傳到服務器並提供一個鏈接,其他用戶可以通過該鏈接下載該文件;
- 支援使用該協定在客戶端之間直接傳輸多媒體內容(聲音、視訊、檔案)
叮鈴 ; - 除了通過 XMPP 服務器發送外,還支持 SRV 記錄使用 TLS 建立直接加密連接;
- 使用 OMEMO 和 OpenPGP 加密;
- 通過訂閱分發消息(發布-訂閱);
- 另一個用戶設置的消息狀態通知(您可以禁止發送有關聊天或個人用戶設置的通知);
- 延遲發送消息;
- 維護聊天和網頁上的書籤;
- 消息發送成功通知;
- 用於在通信歷史中搜索消息和過濾輸出的高級工具;
- 支持一界面多賬號辦公,如工作與個人通信分離;
- 在離線模式下工作,在出現網絡連接後實際發送書面消息和接收在服務器上累積的消息;
- SOCKS5 支持轉發直接 P2P 連接;
- 支持 vCard XML 格式。
來源: opennet.ru