Telegram – Новый Стандарт Обмена Информацией!

Telegram – Новый Стандарт Обмена Информацией!

Юра Мочернюк

EN | RU | UA

Приветствуем в статье нацеленной на раскрытие потенциала Telegram, универсального коммуникационного сервиса для хранения, обмена и распространения информации.

Если кратко, то Telegram - это некоммерческий продукт с открытой философией, фокусом на простоте, удобстве и безопасности, который является:

  • Быстрым и Надежным
  • Мощным и Расширяемым
  • Облачным и Распределенным
  • Открытым и Свободным
  • Приватным и Защищенным

Все ещё не уверены в целесообразности перехода на Telegram? В таком случае, поехали!

Сначала возникает вопрос, а что не так с существующими решениями, такими как Facebook Messenger, WhatsApp, Viber или Skype?  На самом деле здесь все весьма просто. Они имеют как технические недостатки связанные со стабильностью, надежностью, скоростью, синхронизацией, типами и размерами поддерживаемых данных, экономичностю, так и в некоторых случаях существенные проблемы с безопасностью (утечки данных Facebook, уязвимости и массовое наблюдение через PRISM в Skype, бэкдоры в WhatsApp). Это уже не говоря о размещении данных пользователей Viber в России и многочисленных проблемах с конфиденциальностью Facebook, которая выкупила, в частности, WhatsApp и Instagram. Последнее ставит под угрозу миллионы пользователей учитывая репутацию компании.

Все это заставляет нас, людей, живущих в эпоху информации задуматься о поиске лучшей альтернативы основанной на принципах безопасности, конфиденциальности и свободы, не подчиняющейся правительствам или коммерческим организациям, той, которая технически и функционально превзойдет существующие решения.

В 2013 году решением упомянутых проблем стало создание, Павлом и Николаем Дуровыми, Telegram, простого и удобного мессенджера на основе облачной и распределенной архитектуры, которая объединила сквозное шифрование, открытый код приложений, протокола и API. Со временем он получил клиенты для всех актуальных платформ (iOS, Android, Windows, macOS, Linux, Wear OS, watchOS) и веб-версию. В придачу Telegram развивался стремительными темпами, а каждый новый выпуск добавлял уникальные возможности, оставляя конкурентов далеко позади. Кроме прозрачной политики конфиденциальности, документации, системы контроля спама сервис характеризовался активным взаимодействием с сообществом, организацией конкурсов, как, например, получение доступа к секретной переписке между братьями основателями с призовым фондом в $300 000, где не было выявлено победителей. Косвенно безопасность сервиса также подтвердилась блокировкой приложения в Китае, как и попытками заблокировать его в России (месторасположение команды не имеет ничего общего со страной, сейчас команда базируется в Дубае).

Так перейдем же к обзору возможностей Telegram, международного сервиса с более чем 400 миллионов активных пользователей!

Архитектурные Преимущества

Одной из причин успеха мессенджера является его ядро - технологическая основа. В случае Telegram - это мощная архитектура, сформированная вокруг собственного, открытого протокола шифрования - MTProto. Вот ее преимущества:

  • Беспрецедентная скорость и плавность работы;
  • Мгновенная синхронизация между неограниченным количеством ваших смартфонов, планшетов или компьютеров;
  • Динамичная загрузка содержимого (никаких ручных резервных копий, засорения памяти и рисков потери данных);
  • Экономия сетевого траффика;
  • Надежная, стабильная, отказоустойчивая передача данных и работа в целом;
  • Поддержка сообществ с гигантским количеством участников;
  • Наличие облачных и секретных чатов;
  • Облачные чаты поддерживают шифрование в режиме клиент-сервер и обеспечивают превосходный баланс между удобством и безопасностью. В таком случае данные синхронизируются с серверами Telegram;
  • Ключ шифрования облачных чатов всегда разделяется между разными юрисдикциями (что усложняет раскрытие данных с юридической точки зрения);
  • Секретные чаты с шифрованием клиент-клиент гарантируют максимум безопасности и не оставляют следов работы на серверах;
  • Интегрированные механизмы обхода блокировок через прокси-серверы;
  • Поддержка MTProto Proxy, вида прокси, что обеспечивает шифрованную передачу данных и финансовую поддержку через спонсорские каналы;
  • Шифрованное CDN-кеширование медиа в больших публичных сообществах;
  • Поддержка Perfect Forward Secrecy.

Не менее важны сами приложения Telegram, здесь стоит выделить следующие особенности:

  • Код официальных приложений открытый для аудита;
  • Telegram Desktop (написанный на Qt) как и другие клиенты отмечается высоким быстродействием, оптимизацией и поддержкой нововведений современных ОС;
  • Доступны альтернативные клиенты с собственными преимуществами;
  • Возможна работа только на ПК без привязки к мобильным клиентам;
  • Поддержка портативной desktop-версии;
  • Поддержка нескольких аккаунтов и быстрое переключение между ними;
  • Контроль двухэтапной проверки, кода блокировки, активных сеансов и авторизаций;
  • Гибкий экспорт данных из Telegram Desktop в JSON/HTML;
  • Імпорт чатов из WhatsApp, Line, KakaoTalk.

Основные Возможности

Telegram может находить других людей как по номерам в телефонной книге, так и через имена пользователей, что позволяет заменить SMS, электронную почту и удовлетворить ваши личные и рабочие потребности в сфере переписки.

Поскольку Telegram - мессенджер, его пользователи в основном взаимодействуют с чатами и сообщениями, которые, на первый взгляд, не отличаются ничем особенным. Тем не менее благодаря симбиозу идей, технологий и их воплощения, возможности сервиса выведены на совершенно новый уровень.

Концепция Сообщений

Сообщения служат контейнером для разных типов содержимого и их комбинаций доступных к отправлению:

  • Текст с поддержкой форматирования (жирный, моноширный, курсивный, подчеркнутый, зачеркнутый шрифт, ссылки) и хештегов
  • Поддержка веб-содержимого (изображения, анимации, видео) и мгновенного просмотра
  • Упоминания пользователей, ответы на сообщения, источники пересланных сообщений
  • Эмоджи (некоторые анимированные), стикеры, анимации
  • Легкие и плавные анимированные стикеры
  • Как отдельные медиа/файлы, так и их наборы до 10 элементов на каждый
  • Изображения в формате файлов без потери качества
  • Документы
  • Аудио файлы
  • Любые файлы размером до 2 ГБ в неограниченных количествах
  • Контакты с поддержкой полей VCARD
  • Расположение (в том числе в реальном времени с просмотром взаимного положения на карте)
  • Опросы и викторины
  • Голосовые сообщения
  • Видео сообщения (круглые видео продолжительностью до 1 мин.)
  • Содержимое ботов, их кнопки и декорации
Меню Вложений

Telegram предоставляет следующие инструменты для работы с сообщениями:

  • Массовое копирование, удаление и пересылка (в частности в несколько чатов одновременно);
  • Удаление сообщений/чатов без ограничений;
  • Редактирование сообщений и замена медиа/файлов;
  • Коррекция отправленных изображений;
  • Отложенные сообщения;
  • Тихая отправка и отмена сообщений в процессе отправки;
  • Удобные средства воспроизведения медиа, содержимого веб-сервисов (поддерживается потоковый режим, масштабирование, фоновое воспроизведение, быстрый переход с любого чата, картинка в картинке, миниатюры, временные метки...);
Средства Воспроизведения Медиа
  • Гибкий редактор медиа (обрезка/поворот, рисование, маски, текст, коррекция...)
Редактирование Медиа
  • Опция автовоспроизведения анимаций и небольших видео (включение звука кнопкой громкости);
  • Меню отправки на iOS поддерживает iCloud, Dropbox и Google Drive;
  • Удобная и стабильная запись, отправка, воспроизведение голосовых/видео сообщений с поддержкой ускоренного воспроизведения, обрезки (видео сообщения) и «записи при приближении»;
  • Отправка видео без звука как анимаций;
  • Облачные черновики (недописанные сообщения можно продолжить редактировать и отправить с любого из ваших устройств);
  • Отправка отдельных стикеров (не из ваших наборов);
  • Предпросмотр стикеров, их наборов, GIF;
  • Переход к оригиналу в сообщениях через нажатие на источнике.

Концепция Чатов

Чаты Telegram функционируют в облачном и секретном режимах и предоставляют такие преимущества как:

  • Неограниченное количество и объем чатов;
  • Группировка с помощью гибких, облачных папок;
  • Просмотр содержимого чатов по типам медиа;
  • Удобное архивирование чатов;
  • Автоудаление сообщений;
  • Прикрепление сообщений и чатов;
  • Прикрепление/открепление, (раз)архивирование, удаление, очистка истории, кеша, обозначение прочитанными/непрочитанными, включение/выключение уведомлений... для одного или более чатов одновременно;
  • Расширенный поиск в чатах с поддержкой хештегов, имен файлов, фильтрации по дате и отправителю;
  • Глобальный поиск чатов, контактов, имен пользователей, содержимого сообщений, хештегов, имен файлов с поддержкой фильтрации и разделения на категории;
  • Поиск эмоджи и стикеров по названию или ключевому слову;
  • Поиск изображений, анимаций, мест на карте в сети;
  • Просмотр лучших стикерпаков;
  • Добавление контактов не имея их номера;
  • Добавление людей и групп неподалеку;
  • Просмотр общих с контактом групп и медиа;
  • Запоминание позиции в чатах при выходе;
  • Видео профилей;
  • Предпросмотр чатов и аккаунтов;
  • Статистика сообществ;
  • Временные пригласительные ссылки для сообществ;
  • Гибкий индивидуальный/глобальный контроль уведомлений по типам чатов с поддержкой исключений, временного выключения, параметров системы, счетчика на иконке, умных уведомлений (не чаще m раз в n минут).
Классификация Медиа, Расширенный Поиск, Контроль Уведомлений

Облачный Режим

Избранное – ваш личный чат, что предоставляет доступ к содержимому со всех ваших устройств. Поддерживает простой переход к источнику пересланного сообщения и напоминания.

Чаты – индивидуальное общение с вашими контактами.

Группы – коммуникация между множеством человек. Уникальные особенности:

  • До 200 000 участников;
  • Изменение названия, фото и описания группы;
  • Изменение видимости истории для новых участников;
  • Два типа групп: публичные (доступ по открытой ссылке/местонахождению, поиск по имени) та приватные (доступ через закрытую ссылку);
  • Возможность ручного добавления лица к группе;
  • Общая история сообщений;
  • Цепочки ответов;
  • Медленный режим;
  • Смена владельца, администраторов, контроль их прав, подписей (должностей) и просмотр истории действий за 48 часов;
  • Модерация, контроль прав доступа (с поддержкой временных/постоянных исключений) и блокировка пользователей;
  • Поддержка упоминаний участников;
  • Официальные стикерпаки в группах от 100 человек;
  • Использование ботов для различных задач, включая автоматическую модерацию;
  • Улучшение до групп для трасляций.
Настройки Группы

Каналы – трансляция информации для подписчиков. Уникальные особенности:

  • Неограниченное количество подписчиков;
  • Смена названия, фото и описания канала;
  • Публичные и приватные каналы (аналогично группам);
  • Общая история публикаций;
  • Просмотр истории действий (аналогично);
  • Подписи администраторов;
  • Смена владельца и контроль разрешений админов;
  • Черный список пользователей;
  • Поддержка тихой отправки сообщений;
  • Счетчик количества просмотров публикаций;
  • Удобный обмен сообщениями с каналов (выбор/поиск получателей, комментирование);
  • Обсуждения через интеграцию з группами/ботами;
  • Автоматизация и расширение возможностей через ботов;
  • Множество вариантов использования: ведение блогов, развлекательных, учебных каналов, замена некоторых веб-сайтов, каналов новостей, структуризация собственной информации, монетизация…

Примеры каналов:

  • @bbcukrainian – официальный канал службы BBC;
  • @hightech_fm_daily – технологический канал с подборками новостей от hightech.fm;
  • @durov – англоязычный канал Павла Дурова с актуальными новостями о Telegram.
Избранное, Чат, Канал

Боты – учетные записи Telegram, что контролируются программами, а не людьми. Некоторые боты наделены возможностями искусственного интеллекта. Уникальные особенности:

  • Собственное фото, адрес и имя для обращения и обмена ботом;
  • Поддержка всех типов содержимого;
  • Режим приватности для групп;
  • Разрешение на разговор (отправка уведомлений);
  • Возможность остановки бота;
  • Возможность монетизации;
  • Три варианта коммуникации;
  • Через чат с ботом (с помощью команд, сообщений и клавиатур);
  • Через встроенный режим с отправкой запроса и получением данных налету с любого чата;
  • Через взаимодействие с динамическими сообщениями ботов в разных чатах, что включает: встроенные клавиатуры, оплату ботами и ответы на их сообщения;
Коммуникация с Ботами

Боты помогают в решении самых разных задач, в частности:

  • Обучение, поиск и напоминания;
  • Модерация, обратная связь и поддержка;
  • Платежи;
  • Быстрый доступ и обработка данных внутри Telegram и интеграция с другими сервисами (YouTube, Gmail, Wikipedia, Flibusta, NovaPostha и т.д.).

Секретный Режим

Секретные Чаты – максимально защищенные чаты один на один. Их особенности:

  • Сквозное шифрование;
  • Отсутствие следов работы на серверах и синхронизации между устройствами;
  • Скрытие содержимого уведомлений с экрана блокировки;
  • Блокирование снимков экрана и копирования/пересылки информации наружу;
  • Таймер самоуничтожения сообщений;
  • Проверка безопасности через сопоставление ключа шифрования;
  • Удаление приложения приводит к утрате секретных чатов;
  • Не поддерживается Telegram Desktop (из-за кросс-платформенных ограничений безопасности).

Звонки – максимально защищенные голосовые и видео вызовы один на один. Их особенности:

Без Шифрования

Голосовые чаты - вызовы с неограниченным количеством участников на базе групп и каналов. Их особенности:

Пользовательский Опыт

Одна из сильнейших сторон Telegram состоит в том, что несмотря на весь спектр возможностей и гибкость, разработчикам удается оставлять приложения простыми и аккуратными, а внимание к деталям прослеживается во всех аспектах сервиса. Вот некоторые из преимуществ:

  • Удобные комбинации кнопок, действия мышей и экранные жесты;
  • Поддержка тем (Desktop, Android, iOS) и расширенных фонов чатов (узоры, их интенсивность, размытие...), с выбором акцентных цветов и облачной, кросс-платформенной синхронизацией;
  • Поддержка ночного режима со сменой тем и автоматическим переходом (по расписанию, с восходом/закатом солнца или по показателям датчика освещенности);
Telegram Desktop в Ночном Режиме
  • Адаптивный UI в Telegram Desktop;
  • Удобная отправка фото/видео (просмотр на весь экран, массовая отправка, группировка, выбор последовательности, индивидуальное редактирование, предпросмотр и комментарии);
  • Доступ к последним встроенным ботам с меню вложений;
  • Быстрый переход к последнему сообщению, упоминанию (через значок), другому получателю (пересылаемые сообщения) и даты в чате;
  • Отмена очистки истории и удаления чатов в пределах 5 секунд;
  • Изменение количества строк текста для чатов в списке;
  • Изменение радиуса сообщений;
  • Полноэкранное воспроизведение видео со звуком через поворот экрана;
  • Уведомления о присоединении новых контактов из телефонной книги;
  • Смена последовательности стикерпаков и поддержка их архивирования;
  • Умная автозагрузка медиа;
  • Ярлыки и виджеты;
  • Расширенная статистика и контроль данных;
  • QR-коды;
  • VoiceOver, TalkBack.

Экосистема

Самое время кратко рассказать об основных открытых платформах и расширениях, которые прекрасно дополняют Telegram и переносят пользовательский опыт на качественно иной уровень.

Telegram API & TDLib – мощные инструменты для быстрой разработки клиентов Telegram, последний к тому же может позаботиться о множестве низкоуровневых деталей (работа с интернет-соединениями, последовательность обновлений, шифрование локальных данных).

Bot API – основа платформы ботов, что позволяет разработчикам со всего мира создавать собственных ботов, сочетать Telegram с новыми сервисами (например YouTube, IMDb, Spotify) и бесконечно расширять возможности мессенджера. Создание, настройка, передача ботов осуществляется через бота @BotFather, а поиск существующих возможен с помощью веб-сайтов или отдельных ботов.

Некоторые боты с поддержкой встроенного режима:

  • @quizbot - взаимодействие с глобальными викторинами;
  • @imdb – поиск информации о фильмах/сериалах в базе IMDb;
  • @vid – поиск видео;
  • @like – создание опросов с реакциями в виде эмоджи;
  • @wiki – поиск в Википедии;
  • Другие: @gif, @pic, @music, @youtube, @gmailbot.

Некоторые боты без поддержки встроенного режима:

Bot Payments API – расширение, что позволяет создавать торговых ботов для оплаты товаров и услуг. Особенности: обработка платежей сторонними поставщиками услуг, поддержка Apple Pay, Google Pay и сохранение данных карт (при включенной двухэтапной аутентификации).

Платежи для Ботов

Stickers Platform – с помощью бота @stickers позволяет пользователям создавать, управлять и делиться наборами стикеров (никаких платных стикеров) и масок, а также просматривать их статистику. Возможна монетизация лучших работ.

Платформа Стикеров

Gaming Platform – с помощью ботов вроде @gamee позволяет как играть самостоятельно, так и делиться HTML5-играми и соревноваться с другими.

Comments Platform - через веб-сервис и @discussbot позволяет добавлять поддержку комментариев к каналам и сайтам. Основные возможности также включают отправку фото, получение оповещений и авторизацию через Telegram.

Instant View Platform – позволяет через наборы специальных правил (шаблонов) создавать оптимизированные версии веб-страниц с функцией мгновенного просмотра в мобильных приложениях Telegram. Преимущества: высокая скорость, экономия траффика и ресурсов, кеширование, настройка внешнего вида страниц (шрифт, размер шрифта, стиль страницы и ночной режим), отсутствие рекламы, разные типы содержимого, легкая адаптация разработчиками и поддержка тысячами веб-сайтов.

Пример IV-страницы

Telegraph & Telegraph API for Logins and Stats – платформа для создания статей (как эта) с поддержкой медиа, форматированного текста и встроенного содержимого с веб-сервисов (YouTube, Twitter) через сайт telegra.ph разработанный командой Telegram. Бот @telegraph помогает с привязкой публикаций к собственному аккаунту, управлением ими, параметрами аккаунта и просмотром статистики.

Telescope – сервис, который позволяет делиться публичными видео сообщениями и просматривать их без Telegram аккаунта через сайт telesco.pe (http://telesco.pe/<Имя_Канала>).

IFTTT API (if this, then that) – с помощью бота @IFTTT и совместимых апплетов обеспечивают двухстороннюю интеграцию Telegram с более, чем 360 IFTTT-совместимых сервисов (Instagram, Dropbox, Philips Hue…) и позволяет формировать автоматизированные цепочки действий (пересылка твитов в Telegram чат/группу, обмен треками добавленными к списку воспроизведения Spotify, взаимодействие с устройствами IoT и много другого). Новые апплеты можно создавать собственноручно.

Telegram Login for Websites – веб-виджет/ссылка для авторизации на внешних сайтах через Telegram (так как это часто доступно через Google).

Telegram Passport – унифицированный метод авторизации для сервисов, что требуют подтверждения личности. Сервис хранит личную информацию (паспорт, идентификационный код, права, переведенные документы…) насквозь зашифрованную вашим паролем, поэтому Telegram не имеет к ней доступа.

Telegram: Login for Websites & Passport

Localization Platform – коллективное создание и улучшение переводов интерфейса через внесение собственных предложений и голосование (утвержденные изменения применяются в режиме реального времени). Доступен выбор языка интерфейса в приложениях через ссылки или файлы локализации.

Платформы Тем и Фонов – создание, настройка, редактирование, поиск изображений и тем, обмен творчеством с другими.

T.me Links – приватные/публичные ссылки для доступа к группам, каналам, сообщениям, пользователям, стикерпакам, фонам, языкам интерфейса и ботам с автоматической обработкой клиентами.

Встраивание Сообщений – возможность интеграции сообщений публичных каналов и групп в код веб-страниц.

Платформа Багов и Предложений - развитие мессенджера с учетом мнения сообщества;

Платформа Конкурсов - развитие мессенджера через краудсорсинг.

Telegram Support Initiative – поддержка и ответы на вопросы пользователей с помощью волонтеров.

Настройка

Не менее важной есть и адаптация приложения под потребности конкретного пользователя. Telegram достигает этого за счет гибкой, облачной системы настроек с поддержкой исключений, поиска параметров и ответов из FAQ, а также полного контроля таких аспектов как: информация учетной записи, уведомления и звук, безопасность и конфиденциальность, данные и память, настройки чатов.

Некоторые Настройки

Заключение

Можно ли считать Telegram новым стандартом обмена информацией? Учитывая его философию, беспрецедентный набор возможностей, а также как количественные, так и качественные характеристики — это безусловно так!

Telegram – это идея, идея, что каждый на этой планете имеет право быть свободным, это свобода делиться мыслями, свобода на личную коммуникацию и свобода создавать ценные инструменты.

Telegram – это сервис, сервис созданный для тех, кто не готов соглашаться на меньшее, кто стремиться получить лучшее решение из всех возможных.

Присоединяйтесь и приобщайте других к технологической революции уже сегодня!

Report Page