Непонятно, почему вычисляется такая большая высота. Иконка должна быть квадратной, размером 16x16 пикселей или больше. Не уверен, является ли это ошибкой или проблемой, вызванной исходным сайтом.
В некоторых случаях удаление реферальной части URL решает проблему, но это помогает не всегда.
Очевидно, что это выглядит плохо, особенно на мобильных устройствах, где доступно меньше места на экране.
Как насчет добавить настройку, чтобы принудительно задавать размер иконки, если подтягивается фавиконка или что-то подобное?
На самом деле я не уверен, что это исключительный случай.
v2.9.beta6, но также отмечено в .beta4
Onebox искажает иконки сайтов: часто применяется ширина по умолчанию 16 пикселей, которая оказывается слишком узкой, а затем высота берется из фактической высоты изображения иконки. В зависимости от размера исходного изображения это может утроить размер блока Onebox:
Также я заметил, что искаженные иконки являются прямыми ссылками (live-linked / hot-linked), но это не происходит, когда исходное изображение — локальная загруженная версия.
Протестировал еще несколько случаев, и теперь, похоже, проблема затрагивает как локальные, так и внешние изображения. Иногда помогает загрузка изображений и последующее принудительное обновление HTML поста («rebuild html»), но в других случаях это не срабатывает.
Да, вы бы, потому что сейчас это не происходит даже у меня!
Я не сделал скриншот, потому что не мог, но в верхней части маленькая иконка .ico растянулась и исказила верхний блок. В следующий раз, когда я столкнусь с этим, я сделаю скриншот.
Интересно, это проблема конкретного браузера, если только кто-то не сделал скрытое исправление