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