Клуб пользователей блока «Поделиться»

Как управлять iframe class="ya-share2__messenger-frame"?

В разметке появился iframe (с CSS классом ya-share2__messenger-frame) - как управлять им? Наверное Мессенджер к Поделиться прикручиваете без предупреждений и документации?

11 комментариев
Сергей Тощилин
Сотрудник Яндекса14 августа 2020, 16:43
Добрый день!


Мы используем Блок "Поделиться" в том числе и для внутренних задач. В данном случае этот iframe добавлен именно с этой целью. Он скрыт в стилях, и критически менять верстку или что-то добавлять насильно мы не планируем. Если посмотреть на этот блок, то видно, что это пустой iframe, который ничего не делает. К тому же политика безопасности как Яндекса, так и всего веба по умолчанию запрещает делать кросс-доменные запросы. Поэтому "прикрутить" не получилось бы даже при желании.


Если у вас что-то сломалось в верстке из-за этого блока — напишите, пожалуйста. Мы стараемся публиковать обновления с поддержкой обратной совместимости, но все протестировать невозможно физически, поэтому бывает, что что-то ломается.
Сегодня примерно в 15:30 по МСК он неожиданно проявился на сайте (например https://iz.ru/1048201/2020-08-14/lukashenko-oproverg-informatciiu-o-svoem-otezde-iz-belorussii) скрывающих стилей не обнаружили, перекрыли своими стилями. Пожалуйста укажите, где ваши скрывающие стили?
Обновлено 14 августа 2020, 19:25
Сергей Тощилин
Сотрудник Яндекса14 августа 2020, 21:33
izvestiareader,
Стили есть, указаны в самом начале файла https://sun9-55.userapi.com/c857124/v857124474/1da645/IzGotwku-TY.jpg. Более того, они даже применяются https://sun9-60.userapi.com/c857124/v857124474/1da64e/TPIxjFdQ9RE.jpg, с вашей стороны они перебиваются.


Из-за архитектурных особенностей, пока не получилось обойтись без рендеринга iframe. Постараюсь в начале неделе сделать фикс, чтобы не показывать iframe совсем.
Сергей, добрый день.
Находимся в такой же ситуации, в стилях сайта имеется описание тега iframe, которое так же перебивает ваш стиль, что рушит верстку.
Сергей Тощилин
Сотрудник Яндекса18 августа 2020, 19:13
direct.fdi,
Добрый день!


Сегодня сделал фикс, в ближайшее время выкачу.


Пришлите, пожалуйста, ссылку на сайт, я добавлю его в список сайтов, которые мы отсматриваем перед выкаткой.
Сергей Тощилин,
Любая страница описания, например https://fdialog.ru/goods/planshetnyy_rezhushchiy_plotter_valiani_optima_v_160_1230x1600_mm/



Сергей Тощилин
Сотрудник Яндекса19 августа 2020, 11:19
direct.fdi,
у меня на странице описания нет блока "Поделиться" :(
Сергей Тощилин,
 Я, мягко говоря, удивлен, вот скрин - https://yadi.sk/i/sBBI8ERIB3Tv1Q
Сергей Тощилин
Сотрудник Яндекса19 августа 2020, 12:46
direct.fdi,
Ага, вижу теперь. У меня просто их действительно нет: https://yadi.sk/i/bOHU_tJI2_dPWw


Добавим тогда ваш сайт в наш список
Сергей Тощилин
Сотрудник Яндекса19 августа 2020, 23:49
Добрый день! 


Докатили фикс, теперь iframe не должен отображаться в верстке совсем.
Проверьте, пожалуйста, что все починилось. 


Заранее, спасибо.