Время летит быстро. Замечаешь это по юбилеям. И сейчас речь пойдет про одну такую дату - 10 лет с момента запуска издательского сервиса telegra.ph. Платформа позиционировалась яка анонимный блокнот, редактор, блог для кого угодно: блогеров, издателей, любителей пописать что-то в интернете. Быстрая публикация - фишка платформы. Готовя эту статью мы нашли одну интересную страницу. Ее примечательность в том, что она опубликована 23 ноября 2016 года. Да, вам не показалось, на следующий день после анонса о запуске платформы. Когда мало кто понимал что запускает Павел Дуров, на этой странице уже рассказывалось что такое телеграф, кому он будет полезен и предлагались не стандартные варианты использования. Предлагаем и вам посмотреть эту публикацию, чтобы понимать о чем будет идти речь в нашей статье.
Платформа [telegra.ph] была анонсирована 22 ноября 2016 года одновременно с выходом Telegram версии 3.14. - Википедия
Уроки десятилетия с телеграф
Уникальность найденной страницы: https://newscad.com/review/261-telegraf-izdatelskij-instrument в том, что там есть ссылка на одну из первых публикаций в телеграф, созданной авторами статьи при ее подготовке. И вы будете удивлены - прошло 10 лет, а страница в телеграф все еже жива и актуальна. Вот прямая ссылка на эту страницу в telegra.ph:
https://telegra.ph/Задачка---чего-больше-нулей-или-единиц-11-23
На что стоит обратить внимание сейчас по прошествии 10 лет с момента публикации:
- Урл страницы поддерживает кириллицу;
- Урл содержит дату публикации, которая добавлена к основному адресу;
- На странице есть активная ссылка и она работает;
- Размышления авторов статьи не подтвердились - по прошествии 10 лет реклама в телеграф так и не появилась. Где вы видели еще такое?
- Страница публикации в telegra.ph в разные времена (как следует из комментариев к статье о которой мы здесь упоминаем - см.выше) была в индексе у Гугла (на момент написания этой статьи она не в индексе).
Надо признать, слово телеграф в разных вариациях - активно используется СМИ, издателями и владельцами сайтов в доменах, брендах. Но, такой оригинальной комбинации названия платформы как у Дурова похоже не получилось ни у кого.
Интересные факты про телеграф
Публикаций про возможности редактора множество и они в основном однотипны. Попробуем тут рассказать о том, что осатается за пределами внимания многих. Итак:
- Редактор Telegra.ph использует концепцию WYSIWYG без панели инструментов. Форматирование появляется динамически при выделении текста благодаря JavaScript-логике редактора, а не классическим кнопкам интерфейса.
- Контент страницы Telegra.ph хранится не в виде HTML, а в виде специальной структуры Node-дерева Telegraph API. При публикации текст преобразуется в массив объектов, описывающих тип узла (paragraph, image, figure, iframe и т.д.).
- Telegraph API использует очень компактную модель документа: поддерживается всего несколько типов элементов, что значительно упрощает парсинг и рендеринг страниц.
- Через API можно программно публиковать статьи, используя метод
createPage, который принимает заголовок, автора и массив Node-элементов. - У платформы нет полноценной системы аккаунтов. Вместо этого используется объект access_token, который создаётся через метод
createAccountи хранится у клиента. - В отличие от большинства CMS, Telegra.ph не хранит полноценные пользовательские профили — аккаунт API представляет собой лишь запись с именем и optional URL автора.
- Редактирование страницы возможно только при наличии специального параметра edit hash, который передается в URL после публикации статьи.
- Если пользователь потерял ссылку с edit hash, редактировать страницу уже невозможно — у сервиса нет механизма восстановления доступа.
- Telegraph API поддерживает массовое обновление страниц через метод
editPage, что позволяет использовать платформу как backend для генерации статических публикаций. - Telegra.ph автоматически генерирует Instant View-совместимую разметку, поэтому Telegram не требует отдельного шаблона Instant View для этих страниц.
- Платформа использует очень агрессивное кеширование CDN, поэтому изменения в статье иногда появляются не сразу во всех регионах.
- URL статьи формируется из slug-версии заголовка, но уникальность обеспечивается не slug, а внутренним идентификатором страницы.
- Slug в URL можно изменить при редактировании страницы — фактически создаётся новый адрес, но старая ссылка может продолжать работать через редирект.
- Изображения, загруженные в Telegra.ph, сохраняются на отдельном CDN Telegram и доступны по адресу вида
https://telegra.ph/file/.... - Сервер автоматически оптимизирует изображения: они перекодируются и масштабируются для ускорения загрузки.
- Telegra.ph поддерживает embedding через iframe, что позволяет вставлять внешние сервисы, включая YouTube, Twitter и другие платформы.
- Внутри страницы можно использовать HTML-элементы
preиcode, что делает платформу удобной для публикации технических инструкций и программного кода. - Статистика просмотров страницы доступна через метод
getViewsTelegraph API, где можно получить количество просмотров за определённый период. - API позволяет создавать автоматические публикации ботами Telegram — многие новостные каналы используют его для автогенерации длинных статей.
- Несмотря на минимализм интерфейса, Telegra.ph фактически работает как микро-CMS без базы пользовательских аккаунтов, управляемая через API.
И вот вам полезное практическое применение одной опции из списка. Добавьте в телеграф свое изображение, откройте его на отдельной странице в браузере и получит его адрес. Для рассматриваемого здесь примера (читайте в начале) мы получили вот такой адрес картинки из публикации:
https://telegra.ph/file/93e2497e8c95061f366ae.jpg
Ну и вот дальше собственно сама встроенная картинка. Такой вот хитрый трюк.

Немного истории
С самого начала Telegra.ph позиционировался как инструмент с минимальным набором функций:
- редактор без панели инструментов;
- публикация без регистрации;
- простая структура документа;
- минимальный HTML-набор элементов.
Открытие API и автоматизация публикаций (декабрь 2016)
Через месяц после запуска был открыт официальный Telegraph API. Он позволил разработчикам программно создавать и редактировать публикации, а также получать статистику просмотров страниц.
Одновременно появился официальный бот @Telegraph, который решал несколько задач:
- управление публикациями с разных устройств;
- получение статистики просмотров;
- редактирование ранее созданных страниц.
API стал ключевым элементом для разработчиков, так как позволил использовать платформу как backend для автоматической генерации статей.
Развитие экосистемы Instant View (2017–2019)
После запуска основное развитие платформы происходило не столько в самом редакторе, сколько в экосистеме Instant View. Разрабатывались шаблоны для разных сайтов, улучшалась обработка кодировок и поддержка различных источников контента.
В этот период:
- улучшалась обработка длинных статей;
- добавлялась поддержка различных языков;
- расширялась интеграция с видео-сервисами;
- исправлялись проблемы с HTML-разметкой и кодировками.
Фактически Telegra.ph стал частью инфраструктуры Telegram для быстрого отображения длинных материалов.
Период стабильности и минимальных изменений (2020–2024)
После первоначального этапа активного развития платформа почти не менялась. Интерфейс редактора оставался практически неизменным, а новые функции добавлялись редко.
Причины такой стратегии достаточно очевидны:
- минимализм является основной философией сервиса;
- Telegra.ph выполняет узкую задачу — публикацию статей;
- развитие происходит преимущественно через API и интеграции.
Из-за этого многие разработчики рассматривают Telegra.ph как стабильный сервис-инструмент, а не как полноценную CMS.
Команда Telegram практически не публикует официальные дорожные карты развития Telegra.ph. Однако анализ архитектуры и экосистемы позволяет предположить несколько возможных направлений развития.
Таким образом, Telegra.ph остается одним из самых минималистичных и необычных инструментов веб-публикации. Его главная ценность — не интерфейс редактора, а архитектура, позволяющая использовать сервис как простую платформу хранения и распространения текстового контента.
