LINUX.ORG.RU

Не могу правильно вставить рекламный блок Yandex 220x300 (коряво в Firefox)

 , ,


0

1

Здравствуйте, уважаемые веб-мастера.

Не могу нормально вставить рекламный блок Yandex размером 220x300.

Вот как выглядит вставленный блок:
https://ibb.co/ykGKmBC

Сама страница здесь:
https://webhamster.ru/mytetrashare/index/mtb0/340

Код такой:

...
<td rowspan="2" style="background-color: #eae9e0; 
                       padding:0px; 
                       vertical-align: middle;" 
                       width="220px" 
                       height="300px">
 <div style="text-align: center;">
  <div style="display: inline-block;">

   <!-- Yandex.RTB R-A-259917-2 -->
   <div id="yandex_rtb_R-A-259917-2">
   ...

Как видно, этот блок отображается со странными полями сверху и снизу. При просмотре свойств элементов никаких отступов не установлено. Но рекламный блок, почему-то, обрезан сверху и снизу.

Проблема в старых и новых (102.12.0esr) Firefox.
В Chrome такая проблема не наблюдается.

Как нужно подправить свойства элементов, чтобы блок правильно выглядел?

★★★★★

Последнее исправление: Xintrea (всего исправлений: 2)

Ответ на: комментарий от Irma

Свойства надо убрать совсем, тогда блок примет такой размер, какой тебе удобно. ЕВПОЧЯ.

Не понял. В коде один <tr> и три <div>. О каком конкретно блоке идет речь?

Вообще, вопрос предельно утилитарный: ответом на него может быть только исправленный код, а не размышления на тему.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Это да, когда пользователь заинтересован в «выживании» некого сайта или форума, то, будучи сознательным, он отключает на них рекламорезку.

Не знаю правда, достаточно ли этого или требуется еще и кликать, но это уже выше моих сил. )

krasnh ★★★★
()
Ответ на: комментарий от Irma

Ты написала: «Свойства надо убрать совсем, тогда блок примет такой размер, какой тебе удобно.»

Я у тебя спросил: «Не понял. В коде один <tr> и три <div>. О каком конкретно блоке идет речь?»

Ты пишешь: «width=«220px» height=«300px»»

Как я из твоих фраз должен понять, о каком блоке идет речь?

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Irma

Кстати, на сайты с яндекс-рекламой приличные платежеспособные люди во второй раз не ходят.

Дата регистрации: 13.09.22 14:56:18 YEKT Последнее посещение: 01.08.24 16:02:47 YEKT

Либо ты не из этих приличных людей, либо одно из двух.

anonymous
()
Ответ на: комментарий от Irma

Ну раз не понял, значит, боги дают явный знак, что не нужен тебе этот блок.

Когда-нибудь я решу эту проблему без твоей помощи, можешь дальше в загадках не изголяться.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Наверно не все в курсе, что реклама ЛОРа начинается с yandex.ru/an/....

Плюс, при заходе анонимом - один уровень рекламы, а пользователем - другой* (чекбокс в профиле «Показывать меньше рекламы (доступна пользователям начиная с одной зеленой звезды)»).

*Не помню, это дефолт или я сам поставил. Нет параметра сброса настроек в профиле.

krasnh ★★★★
()
Ответ на: комментарий от unDEFER

Их не прописывать, а наоборот убрать подсказывают.

Тогда, если не будет рекламного блока, то эта область схлопнется.

Мало того, если же рекламный блок будет большего размера - то он захватит максимум, и будет гигантский баннер.

Будет выглядеть вот так: https://ibb.co/6Bgmxc5

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 3)
Ответ на: комментарий от mydibyje

102 это старьё никем неподдерживаемое

Это стандартный браузер в моем Debian-е. А проблеме на самом деле уже несколько лет. Я только сейчас решил с ней разобраться.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

Так не надо весь блок убирать, только размеры.

Я и не убираю весь блок, только размеры убираю. И поведение меняется так, как я выше написал. То есть, это не то что нужно.

Квалификация местной публики уже ясна. Имеется короткий вполне конкретный HTML-код с вполне конкретной проблемой. У каждого отписавшего есть браузер. Но показать код, чтобы верстка исправилась, конечно, никто не может.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Я не смог воспроизвести в Firefox. Вам бы поисследовать проблему инструментами разработчика открывающимися по F12. Там есть совершенно замечательный инструмент «Выбрать элемент со страницы (Ctrl+Shift+C)». С помощью него можно узнать к какому элементу отступ относится. Ну а там уже с пониманием проблемы и решить проще.

unDEFER ★★★★★
()
Ответ на: комментарий от krasnh

Так проблема не на всех баннерах вылазит. Есть баннеры, внешне почти такие, но проблемы у них нет. Есть баннеры чуть крупнее в размерах по вертикали, и у них есть проблемы.

Я чтобы увидеть проблемный баннер либо случайно на него натыкаюсь, либо обновляю страницу раз 10-20, пока не наткнусь на него.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

Естественно, я пользуюсь инструментом разработчика в браузере.

Я же написал в топике, что в свойствах всех блоков td и div, которые могли бы влиять на отображение, никаких отступов (внешних и внутренних) нет. Никаких отступов не видно именно в инструменте разработчика.

Если бы отступы были и была проблема в них, я бы давно исправил и сюда бы не писал.

Xintrea ★★★★★
() автор топика

С umatrix твой сайт выглядит отлично. Если бы его не было, то это жуть - зачем тебе все эти внешние зависимости?

https://ibb.co/xf5VmYD

И показатель, что на используемой тобой хранилке картинок такой порнографии нет, при том что ресурсов она требует гораздо больше пары страничек текста.

stave ★★★★★
()
Ответ на: комментарий от stave

Все что ты показал на картинке - это то что порождают счетчики Yandex, Google, Liveinternet плюс реклама Yandex и Sape.

GitHub там потому, что мой сайт отдает только текст (который берет с гитхаба), а картинки в статьях лежат прямо на гитхабе, и запрашиваются пользовательким браузером не нагружая мой сервер. Если бы я хранил еще и картинки, моего тарифного плана не хватило бы чтоб все это оплачивать.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Давайте разберёмся про какие отступы идёт речь.
В скрине из топика синяя кнопка съезжает за нижний край, у себя такого не наблюдаю, кнопка видна полностью.
Если речь про те зелёные верхний и нижний отступы, то это другой разговор.

mydibyje ★★★★
()
Ответ на: комментарий от anonymous

Если вы про скриншот из заглавного поста, то это блин нифига не стрелочки, а полоски и знаки вопроса, я до вашего комментария вообще думал что это часть задней картинки и вся проблема в съезжающей синей кнопке!!!

В таком случае пусть ТС ставит вместо рекламного блока простенький див и смотрит как тот отображается, если проблема уйдёт, значит это Яндекс отдает такой размер.

mydibyje ★★★★
()
Ответ на: комментарий от mydibyje

Если вы про скриншот из заглавного поста, то это блин нифига не стрелочки, а полоски и знаки вопроса, я до вашего комментария вообще думал что это часть задней картинки и вся проблема в съезжающей синей кнопке!!!

Да, я тоже сначала подумал, что с вопросами это орнамент какой-то, но похоже, это ТС цвета для обозначений не очень хорошо выбрал. Но он говорит, что проблема только в FF, а у меня оно везде так 🤷 Ему бы нормально на картинке показать, что конкретно не так.

anonymous
()
Ответ на: комментарий от anonymous

Ему бы нормально на картинке показать, что конкретно не так.

Должно быть так, Не могу правильно вставить рекламный блок Yandex 220x300 (коряво в Firefox) (комментарий). А по факту - как в шапке темы.

krasnh ★★★★
()
Ответ на: комментарий от krasnh

Тогда ТС надо научиться более конкретно выражать мысли и аннотировать скриншоты. Тем более, что его ответ не подтверждает и не опровергает.

anonymous
()
Ответ на: комментарий от krasnh

Это да, когда пользователь заинтересован в «выживании» некого сайта или форума, то, будучи сознательным, он отключает на них рекламорезку.

Если сайт выживает на рекламе, то может пусть лучше сдохнет?

utanho ★★★★★
()
Ответ на: комментарий от utanho

пусть лучше сдохнет?

К ЛОРу это тоже относится? Или maxcom только из собственного кармана оплачивает расходы на содержание всего этого великолепия? )

krasnh ★★★★
()
Последнее исправление: krasnh (всего исправлений: 1)