У “карточці” я залишив свою адресу у Matrix, ну раптом у когось виникне бажання зв’язатися зі мною поза друкарні. Аккаунтів у запропонованих платформою мережах не маю, а Mastodon чомусь не пропонують.
І от вночі, раптом, прийшла до мене ідея, що мало хто знає, що то за Matrix такий і "з чим його їдять" (до фільму відношення не має. Мабуть… Хоча…).
Що таке “Matrix” взагалі та до чого тут “Element” ?
Перш ніж почати відповідати на це питання, пропоную трошки зайнятися спогадами...
Якщо Ваш вік, як то кажуть, 35+ то скоріше за все Ви ще пам'ятаєте про ICQ, Mirandy тощо. Як всі ми сиділи в інтернет-кафе в цих чатах (в мої студентські роки ми в гуртожитку користувалися взагалі самописною програмою для 'локалки'. Інтернет тоді був для нас 'блакитною мрією'. Ех...).
Так от. 'Element' - це така собі ICQ (або як ми називали її 'Аська') 21 століття. За великим рахунком, основна функція - та ж сама - можливість контакту користувачів один з одним.
Але є одне суттєве 'але' - певні 'фішечки', завдяки яким ми маємо щось більше, ніж просто чергову 'аську'.
Для того, щоб пояснити суть цих 'прибабахів', вимушений надати Вам трохи теорії. Зовсім трохи і простою мовою. Чесно...
Трошки теорії простими словами
Так от. Коли ми з Вами спілкуємося, як то кажуть 'наживо', що нам важливо, а що ні, щоб зрозуміти один одного? Нам важливо щоб ми розуміли мову один одного і зовсім (як правило) не важлива зовнішність, 'колір вух' тощо.
В історії з програмами спілкування (месенджерами) - майже теж саме.
Аналогом 'мови' є 'протокол' - тобто узгоджений набір правил, завдяки яким одна програма розуміє іншу. Протоколи є різні. Кожен з них має свою назву, призначення тощо. У випадку 'Elementa', цей протокол називається 'Matrix'. Саме протокол визначає які функції може підтримувати месенджер. Не обов'язково, але якщо протокол не підтримує функцію 'принести каву в ліжко', то і жодний месенджер, що підтримує цей протокол, 'кавуську' Вам не принесе. А якщо протокол підтримує - то тут вже 'можуть бути варіанти'. Сподіваюся, що зрозуміли.
Аналог 'співрозмовника' зі своїми особливостями ('вухами', 'очима' тощо) називається 'програма-клієнт' (або просто 'клієнт'). Як і в реальному житті 'клієнтів' може бути багато і кожен з них буде мати свої особливості. Але якщо вони будуть підтримувати один і той же протокол (розуміти мову один одного) - вони зможуть розуміти один одного, а Ви, відповідно, зможете передати інформацію іншій особі або отримати її від неї. І Вам буде все одно чим там користується Ваш співрозмовник. Ви зможете спілкуватися.
Так от - 'Element' - це одна з програм-клієнтів, які працюють на протоколі 'Matrix'.
Можливості 'Matrix'
А які ж можливості нам надає цей самий 'Matrix', а відповідно чого ми можемо очікувати від 'Elementa', який, нагадую, підтримує протокол 'Matrix'? Ось далеко не повний перелік:
• текстові повідомлення. Тут все зрозуміло: Ви пишете, респондент отримує у реальному часі за Вашим бажанням з шифруванням або без у приватних або групових чатах.
• 'Гілки' (експериментальна beta функція). Обговорення можливо організувати у окремому відгалуженні від основного повідомлення-предмету обговорення, а не у 'загальній купі', що є дуже зручно;
• голосування. Все як завжди - з Вас питання і варіанти відповідей, а 'народ' робить свій вибір;
• відправка та отримання файлів. Тут можуть бути варіанти з розміром файлу, але до 10 МB. Формат файлу - будь-який;
• аудіо повідомлення. Якщо ліньки писати, можете надиктувати повідомлення тривалістю до 15 хвилин, відправити і нехай там слухають;
• відправка та отримання посилань (з попереднім переглядом);
• стікери та емоджі. Відправка кіпи усяких там 'мордочек', 'смайликів', 'малюночків' тощо, яких тут можна знайти на 'будь-який випадок життя';
• свої команди. В Matrix є підтримка команд користувачів, щоб відобразити певну дію, емоцію, зміни шрифт повідомлення тощо;
• місцеперебування. Хочете комусь передати своє місцеперебування? Та без проблем...;
• аудіо дзвінки. Тут все як у сучасних месенджерах - берете і 'дзвоните';
• відео дзвінки. Те саме, як з аудіо, тільки з того боку ще зможуть візуально упевнитися, що це саме Ви (ну, або дуже якісна Ваша 'копія');
• організація і проведення відео конференцій. Теж, не думаю, що тут потрібно щось пояснювати. Все як завжди - зібрали 'кіпу народу' і вперед;
• можливість створити відеокімнату (beta), де користувачі можуть під'єднуватись до розмови зайшовши у 'кімнату'.
• можливість створення власних просторів для спілкування та 'підпросторів'. Після реєстрації, Ви отримаєте не лише можливість 'чатитися', а і організовувати усі свої чати (тут вони називаються 'кімнатами') у логічну структуру шляхом розміщення їх у відповідних просторах (отримаєте щось, на кшталт багатоквартирного будинку);
• підтримка 'мостів'. Тут варто пояснити. 'Міст' - це щось на кшталт 'тунелю' з одного месенджера (наприклад, 'Telegram') до іншого (наприклад, 'Element'). Завдяки 'мостам' Ви маєте можливість отримувати або відправляти свої повідомлення до деяких інших месенджерів. Зручно? Думаю, що так.
І це ще далеко не повний перелік...
Крім того, все це може працювати як у вебверсії, так і як окремий додаток для смартфона.
Ну як? Хіба не 'круто'? Варто того, щоб зареєструватися і спробувати 'помацати Matrix власними руками'?
(за підтримки простору 'Патріотична Україна' https://matrix.to/#/#ukraine.all:matrix.org)