Второй конкурс на Instant View шаблон

Картинки по запросу telegram instant view

Вчера стартовал конкурс на создание шаблонов для поддержки Instant View 2.0 с призовым фондом более $300 000, который заканчивается 4 апреля.

Целью конкурса является создание шаблонов, которые используются для создания красивых быстрых просмотров «Instant View». Все желающие, знающие HTML/CSS могут участвовать в конкурсе. Участники получают $100 за каждый корректный шаблон. Двое лучших участников получат $10 000 и $5 000 соответственно.

Правила конкурса можно найти по ссылке.

Кроме этого, Дуров пообещал, что в скором времени будут запущены похожие конкурсы для разработчиков. В конце концов, будут запущены всевозможные конкурсы (для Android разработчиков, C++ разработчиков, разработчиков голосовых звонков и др). Победителей ждут отличные призы и шанс попасть в команду Telegram.

Что нового в Instant View 2.0

В Instant View 2.0 была добавлена поддержка RTL-языков, новых блоков страниц, и т.д. Чтобы использовать эти возможности в шаблоне, укажите это в самом начале:

~version: "2.0"

Новые свойства:

  • kicker — фраза над главным заголовком статьи
  • site_name — название сайта

Новые типы блоков:

  • Map — карта.
  • Table — таблица.
  • Details — сворачиваемый блок.
  • RelatedArticles — блок похожих статей (“читайте также”).
  • Marked — выделенный текст (тэг <mark>).
  • Subscript — подстрочный текст.
  • Superscript — надстрочный текст.
  • Icon — небольшое изображение в тексте.
  • PhoneLink — ссылка на телефонный номер (с протоколом tel:).
  • Reference — сноска.

Новые типы правил:

Новые функции:

  • wrap_inner — “оборачивает” содержимое тэга в другой тэг.
  • style_to_attrs — конвертирует выбранные CSS-свойства в атрибуты.

Другие нововведения:

  • В переменные теперь можно оператором + добавлять другие элементы по запросам XPath.
  • Новая функция XPath ends_with для проверки, заканчивается ли текст определённой последовательностью символов.
  • Списки теперь поддерживают вложенные элементы в типе ListItem: параграфы, вложенные списки, изображения и т.д.
  • Поддержка указания авторства в подписях к медиа (необязательный тэг <cite>).
  • Поддержка ссылок на изображения (необязательный атрибут href для типа Image).
  • Неподдерживаемые элементы (такие, как изображение внутри цитаты) теперь генерируют ошибку.
  • Улучшена обработка типа RichText функцией @simplify (например, сохраняются переносы строк, созданные блочными элементами).

Полную документацию можно почитать по ссылке.

Следующий конкурс будет анонсирован в течение 10 дней, не забудьте подписаться на Telegram Info, что бы быть в курсе.