Приветствую всех. Кто знает, как подправить ленту для Яндекс.Новостей. Сегодня получил сообщение от ЯН:Мы планируем изменить формат отображаемых на страницах нашего сервиса логотипов партнёрских сайтов для того, чтобы пользователю легче было найти заголовок предпочитаемого издания на странице сюжета. Фавиконки, которые мы показываем рядом с названием агентства, будут заменены на логотипы.
В этой связи мы немного меняем требования к экспортному файлу.
В <channel> должен быть добавлен элемент yandex:logo, предназначенный для передачи квадратного логотипа. Пример:
<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo>
Атрибут type может быть только square. Рекомендуется для передачи стандартного логотипа использовать тот же элемент yandex:logo, но без атрибута type. Т.е. вместо элемента <image> лучше писать:
<yandex:logo>http://example.net/normal_logo.png</yandex:logo>
<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo>
Минимальный размер логотипа, передаваемого посредством yandex:logo type="square" - 180 на 180 пикселей, его ширина и высота должны быть одинаковыми. Дополнительных требований к стандартному логотипу не накладывается.
Старая схема с передачей логотипов в <image> пока тоже поддерживается (как отдельно, так и совместно с yandex:logo type="square").
Даже если вы решите использовать один и тот же логотип в качестве квадратного и стандартного, его всё равно необходимо в экспорте указать в двух элементах - yandex:logo и yandex:logo type="square".
В этой связи мы немного меняем требования к экспортному файлу.
В <channel> должен быть добавлен элемент yandex:logo, предназначенный для передачи квадратного логотипа. Пример:
<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo>
Атрибут type может быть только square. Рекомендуется для передачи стандартного логотипа использовать тот же элемент yandex:logo, но без атрибута type. Т.е. вместо элемента <image> лучше писать:
<yandex:logo>http://example.net/normal_logo.png</yandex:logo>
<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo>
Минимальный размер логотипа, передаваемого посредством yandex:logo type="square" - 180 на 180 пикселей, его ширина и высота должны быть одинаковыми. Дополнительных требований к стандартному логотипу не накладывается.
Старая схема с передачей логотипов в <image> пока тоже поддерживается (как отдельно, так и совместно с yandex:logo type="square").
Даже если вы решите использовать один и тот же логотип в качестве квадратного и стандартного, его всё равно необходимо в экспорте указать в двух элементах - yandex:logo и yandex:logo type="square".