Яндекс представил новые возможности передачи в RSS контента со сложными элементами и их собственным оформлением.
Теперь для передачи настроек внешнего вида достаточно прописать специальный параметр turbo:extendedHtml в RSS-канале, он обязателен для полного набора тегов. Этот параметр позволит кастомизировать Турбо-страницы: отформатировать текст и картинки, расставить блоки в нужном порядке.
Раньше владельцам сайтов даже для реализации простых контентных блоков требовались пользовательские компоненты, которые разрабатываются с использованием TypeScript и React.
Так выглядит дизайн, настроенный старым способом через CSS и оформление с применением нового параметра в RSS-канале:
А так – оформление с применением нового параметра в RSS-канале:
Режим обработки HTML по умолчанию будет работать, как и прежде: атрибуты class, id будут проигнорированы, исходная структура тегов может быть изменена.
Режим обработки HTML с применением параметра turbo:extendedHtml, можно использовать, чтобы сделать индивидуальный дизайн Турбо-страниц. Например:
Подробнее о настройке RSS-канала можно узнать из документации.
Источник: Блог Яндекса для вебмастеров