С выпуском версии Matrix 2.0 протокол Matrix достиг важного этапа в развитии. Этот открытый стандарт децентрализованной связи, который поддерживают такие приложения, как Element и FluffyChat, теперь предлагает заметно улучшенные возможности, что делает его более конкурентоспособным и удобным для ежедневного использования.
просмотры 124🕑 2 мин. чтения
Одним из главных нововведений стала упрощенная синхронизация слайдов (Simplified Sliding Sync), которая значительно повышает производительность за счёт отказа от стороннего прокси Sliding Sync. Теперь функция встроена в Synapse 1.114 и работает быстрее, чем старый API синхронизации v2.
Не менее важной является новая система аутентификации Next Generation Auth, реализованная через matrix-authentication-service (MAS). С её помощью пользователи могут входить в аккаунты, просто отсканировав QR-код, без необходимости вводить серверные данные, логины, пароли или ключи восстановления.
Кроме того, Matrix 2.0 открывает доступ к MatrixRTC — зашифрованным групповым голосовым и видеоконференциям. Компания Element активно развивала этот инструмент, и теперь возможность использовать MatrixRTC встроена в Element Web/Desktop и Element X, что позволяет совершать звонки напрямую через Matrix.
Особое внимание уделено незаметному шифрованию (Invisible Encryption), обеспечивающему высокую надёжность и безопасность данных, как у централизованных платформ вроде Signal и WhatsApp, без усложнения работы пользователей. Шифрование работает в фоновом режиме, делая защиту данных практически незаметной.
Matrix отмечает, что работа над улучшением протокола продолжается, но версия 2.0 уже стала большим шагом к тому, чтобы платформы на Matrix могли превзойти популярные аналоги по удобству и функциональности в повседневном использовании.
Фреймворк Vue ускорил анализ шаблонов и повысил реактивность
Обновление фронтенд-фреймворка на JavaScript включает в себя более быстрый, переписанный парсер шаблонов и переработанную систему реактивности. Она повышает точность срабатывания эффектов.
Мир быстро меняется и доставляет проблемы бизнесу, но также и дает огромные возможности. Чтобы оставаться конкурентоспособным, необходимо пользоваться актуальными трендами для трансформации своего бизнеса под текущие реалии. Посмотрим 7 трендов для бизнеса:
В последнее время функции используют чаще, чем классы при разработке на React.js, популярной библиотеки для создания пользовательских интерфейсов. При этом React позволяет разработчикам создавать компоненты с использованием как функций, так и классов. В этом материале рассмотрим, почему так вышло.