Все о Телеграм 2019
ДуровTelegram – Новый Стандарт Обмена Информацией!September 07, 2018
Приветствуем в статье нацеленной на раскрытие потенциала 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, международного сервиса с более чем 200 миллионов активных пользователей!
Архитектурные Преимущества
Одной из причин успеха мессенджера является его ядро - технологическая основа. В случае Telegram - это мощная архитектура, сформированная вокруг собственного, открытого протокола шифрования - MTProto. Вот ее преимущества:
- Беспрецедентная скорость и плавность работы;
- Мгновенная синхронизация между неограниченным количеством ваших смартфонов, планшетов или компьютеров;
- Динамичная загрузка содержимого (никаких ручных резервных копий, засорения памяти и рисков потери данных);
- Экономия сетевого траффика;
- Надежная, стабильная, отказоустойчивая передача данных и работа в целом;
- Поддержка сообществ с гигантским количеством участников;
- Наличие облачных и секретных чатов;
- Облачные чаты поддерживают шифрование в режиме клиент-сервер и обеспечивают превосходный баланс между удобством и безопасностью. В таком случае данные синхронизируются с серверами Telegram;
- Ключ шифрования облачных чатов всегда разделяется между разными юрисдикциями (что усложняет раскрытие данных с юридической точки зрения);
- Секретные чаты с шифрованием клиент-клиент гарантируют максимум безопасности и не оставляют следов работы на серверах;
- Интегрированные механизмы обхода блокировок через прокси-серверы;
- Поддержка MTProto Proxy, вида прокси, что обеспечивает шифрованную передачу данных и финансовую поддержку через спонсорские каналы;
- Шифрованное CDN-кеширование медиа в больших публичных сообществах;
- Поддержка Perfect Forward Secrecy.
Не менее важны сами приложения Telegram, здесь стоит выделить следующие особенности:
- Код официальных приложений открытый для аудита (серверную часть тоже в конце концов откроют);
- Telegram Desktop (написанный на Qt) как и другие клиенты отмечается высоким быстродействием, оптимизацией и поддержкой нововведений современных ОС;
- Доступны альтернативные клиенты с собственными преимуществами;
- Возможна работа только на ПК без привязки к мобильным клиентам;
- Поддержка портативной desktop-версии;
- Поддержка нескольких аккаунтов и быстрое переключение между ними;
- Контроль двухэтапной проверки, кода блокировки, активных сеансов и авторизаций;
- Гибкий экспорт данных из Telegram Desktop в JSON/HTML.
Основные Возможности
Telegram может находить других людей как по номерам в телефонной книге, так и через имена пользователей, что позволяет заменить SMS, электронную почту и удовлетворить ваши личные и рабочие потребности в сфере переписки.
Поскольку Telegram - мессенджер, его пользователи в основном взаимодействуют с чатами и сообщениями, которые, на первый взгляд, не отличаются ничем особенным. Тем не менее благодаря симбиозу идей, технологий и их воплощения, возможности сервиса выведены на совершенно новый уровень.
Концепция Сообщений
Сообщения служат контейнером для разных типов содержимого и их комбинаций доступных к отправлению:
- Текст с поддержкой форматирования (жирный, моноширный, курсивный шрифт, ссылки) и хештегов
- Поддержка веб-содержимого (изображения, анимации, видео) и мгновенного просмотра
- Упоминания пользователей, ответы на сообщения, источники пересланных сообщений
- Эмоджи, стикеры, анимации
- Как отдельные изображения/видео, так и их альбомы до 10 элементов на каждый
- Изображения в формате файлов без потери качества
- Документы
- Аудио файлы
- Любые файлы размером до 1,5 ГБ в неограниченных количествах (как отдельные сообщения)
- Контакты с поддержкой полей VCARD
- Расположение (в том числе в реальном времени с просмотром взаимного положения на карте)
- Опросы
- Голосовые сообщения
- Видео сообщения (круглые видео продолжительностью до 1 мин.)
- Содержимое ботов, их кнопки и декорации
Telegram предоставляет следующие инструменты для работы с сообщениями:
- Массовое копирование, удаление и пересылка (в частности в несколько чатов одновременно);
- Удаление приватных сообщений/чатов без ограничений;
- Редактирование сообщений и замена медиа/файлов;
- Отмена сообщений в процессе отправки;
- Удобные средства воспроизведения медиа (включая видео сообщения и GIF), содержимого веб-сервисов (поддерживается потоковый режим, масштабирование, фоновое воспроизведение, быстрый переход с любого чата и картинка в картинке в зависимости от типа данных);
- Функциональный фоторедактор (обрезка/поворот, наклон, рисование, маски, текст, коррекция изображения, таймер самоуничтожения);
- Простой редактор видео (обрезка, разрешение, выключение звука, таймер самоуничтожения);
- Опция автовоспроизведения анимаций и небольших видео (включение звука кнопкой громкости);
- Меню отправки на 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 (из-за кросс-платформенных ограничений безопасности).
Голосовые Звонки – максимально защищенные звонки один на один. Их особенности:
- Сквозное шифрование;
- Невероятно быстрые, качественные и экономные;
- Проверка безопасности через сопоставление ключа шифрования в виде 4-х эмоджи;
- Оптимизация связи через искусственный интеллект;
- Поддержка фонового режима;
- Разные гудки в зависимости от наличия адресата в сети;
- Возможность принятия или отклонения сотового вызова во время звонка;
- Быстрые текстовые ответы;
- Контроль peer-to-peer и входных вызовов с поддержкой исключений.
Пользовательский Опыт
Одна из сильнейших сторон Telegram состоит в том, что несмотря на весь спектр возможностей и гибкость, разработчикам удается оставлять приложения простыми и аккуратными, а внимание к деталям прослеживается во всех аспектах сервиса. Вот некоторые из преимуществ:
- Удобные комбинации кнопок, действия мышей и экранные жесты;
- Поддержка тем (Desktop, Android, iOS) и расширенных фонов чатов (узоры, их интенсивность, размытие, движение);
- Поддержка ночного режима со сменой тем и автоматическим переходом (по расписанию, с восходом/закатом солнца или по показателям датчика освещенности);
- Поддержка компактного режима окна в desktop-версии;
- Удобная отправка фото/видео (просмотр на весь экран, массовая отправка, группировка, выбор последовательности, индивидуальное редактирование, предпросмотр и комментарии);
- Доступ к последним встроенным ботам с меню вложений;
- Быстрый переход к последнему сообщению, упоминанию (через значок), другому получателю (пересылаемые сообщения) и даты в чате;
- Отмена очистки истории и удаления чатов в пределах 5 секунд;
- Изменение количества строк текста для чатов в списке;
- Полноэкранное воспроизведение видео со звуком через поворот экрана;
- Уведомления о присоединении новых контактов из телефонной книги;
- Рабочий режим для desktop-версии (скрытие чатов с выключенными оповещениями);
- Смена последовательности стикерпаков и поддержка их архивирования;
- Умная автозагрузка медиа;
- Расширенная статистика и контроль данных;
- Сортировка контактов по имени или последнему посещению;
- Расчет среднего количества потенциальных контактов, которые может иметь незарегистрированный в Telegram номер на основе автоматизированных алгоритмов;
- Информативное меню выхода с учетной записи;
- Поддержка VoiceOver, TalkBack.
Экосистема
Самое время кратко рассказать об открытых платформах и расширениях, которые прекрасно дополняют Telegram и переносят пользовательский опыт на качественно иной уровень.
Telegram API & TDLib – мощные инструменты для быстрой разработки клиентов Telegram, последний к тому же может позаботиться о множестве низкоуровневых деталей (работа с интернет-соединениями, последовательность обновлений, шифрование локальных данных). Telegram X для Android – приложение разработанное с помощью TDLib всего за год.
Bot API – основа платформы ботов, что позволяет разработчикам со всего мира создавать собственных ботов, сочетать Telegram с новыми сервисами (например YouTube, IMDb, Spotify) и бесконечно расширять возможности мессенджера. Создание ботов осуществляется через бота @BotFather, а поиск существующих возможен с помощью веб-сайтов или отдельных ботов.
Некоторые боты с поддержкой встроенного режима:
- @commentsbot – создание сообщений с поддержкой комментариев;
- @imdb – поиск информации о фильмах/сериалах в базе IMDb;
- @searcheebot – поиск каналов по теме, имени или имени пользователя;
- @vid – поиск видео;
- @like – создание опросов с реакциями в виде эмоджи;
- @wiki – поиск в Википедии;
- Другие: @gif, @pic, @music, @youtube, @vote, @gmailbot.
Некоторые боты без поддержки встроенного режима:
- @livegrambot – настройка обратной связи для каналов;
- @novaposhta_bot – отслеживание посылок Новой Почты;
- @railwaybot – поиск и оплата железнодорожных билетов;
- Другие: @airtrack_bot, @controllerbot, @flibustafreebookbot, @discussbot.
Bot Payments API – расширение, что позволяет создавать торговых ботов для оплаты товаров и услуг. Особенности: обработка платежей сторонними поставщиками услуг, поддержка Apple Pay, Google Pay и сохранение данных карт (при включенной двухэтапной аутентификации).
Stickers Platform – с помощью бота @stickers позволяет пользователям создавать, управлять и делиться наборами стикеров (никаких платных стикеров) и масок, а также просматривать их статистику. Возможна монетизация лучших работ.
Gaming Platform – с помощью ботов вроде @gamee позволяет как играть самостоятельно, так и делиться HTML5-играми и соревноваться с другими.
Instant View Platform – позволяет через наборы специальных правил (шаблонов) создавать оптимизированные версии веб-страниц с функцией мгновенного просмотра в мобильных приложениях Telegram. Преимущества: высокая скорость, экономия траффика и ресурсов, кеширование, настройка внешнего вида страниц (шрифт, размер шрифта, стиль страницы и ночной режим), отсутствие рекламы, разные типы содержимого, легкая адаптация разработчиками и поддержка сотнями веб-сайтов.
Telegraph & Telegraph API for Logins and Stats – платформа для создания статей (как эта) с поддержкой медиа, форматированного текста и встроенного содержимого с веб-сервисов (YouTube, Twitter) через сайт telegra.ph разработанный командой Telegram. Бот @telegraph помогает с привязкой публикаций к собственному аккаунту, управлением ими, параметрами аккаунта и просмотром статистики. Telegraph - один из первых сервисов наравне с Medium и TechCrunch, который получил поддержку Instant View.
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 не имеет к ней доступа. В будущем планируется переход в децентрализованное облако и поддержка верификации через сторонних поставщиков услуг без необходимости предоставления прямого доступа к документам.
Localization Platform – коллективное создание и улучшение переводов интерфейса через внесение собственных предложений и голосование (утвержденные изменения применяются в режиме реального времени). Доступен выбор языка интерфейса в приложениях через ссылки или файлы локализации.
Платформы Тем и Фонов – создание, настройка, редактирование, поиск изображений и тем, обмен творчеством с другими.
T.me Links – приватные/публичные ссылки для доступа к группам, каналам, сообщениям, пользователям, стикерпакам, фонам, языкам интерфейса и ботам с автоматической обработкой клиентами.
Встраивание Сообщений – возможность интеграции сообщений публичных каналов и групп в код веб-страниц.
Telegram Support Initiative – поддержка и ответы на вопросы пользователей с помощью волонтеров.
Настройка
Не менее важной есть и адаптация приложения под потребности конкретного пользователя. Telegram достигает этого за счет гибкой системы настроек с поддержкой исключений, поиска параметров и ответов из FAQ, а также полного контроля таких аспектов как: информация учетной записи, уведомления и звук, безопасность и конфиденциальность, данные и память, настройки чатов.
Заключение
Можно ли считать Telegram новым стандартом обмена информацией? Учитывая его философию, беспрецедентный набор возможностей, а также как количественные, так и качественные характеристики — это безусловно так!
Telegram – это идея, идея, что каждый на этой планете имеет право быть свободным, это свобода делиться мыслями, свобода на личную коммуникацию и свобода создавать ценные инструменты.
Telegram – это сервис, сервис созданный для тех, кто не готов соглашаться на меньшее, кто стремиться получить лучшее решение из всех возможных.
Присоединяйтесь и приобщайте других к технологической революции уже сегодня!
Обновлено: 31 мая, 2019