"Прыгающие" страницы

С.

Продвинутый новичок
Очень раздражает, когда страница уже подгрузилась и начинаешь читать текст и вдруг все съезжает вниз. Скролишь до нужного места и снова съезжает.

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

Когда сформирован HTML, уже известно, где будут вставлены рекламные блоки и какие. Неужели в лом зарезервировать размер блока заранее?
 

ksnk

прохожий
Хм... при чем тут php ? Жалуйся на жадных маркетологов, тупых сеошников и криворуких скриптеров не здесь :)
 

antson

Новичок
Партнер клуба
пока перенес в офтопик. Где еще плакаться? Только коллегам.
 

С.

Продвинутый новичок
Хм... при чем тут php ? Жалуйся на жадных маркетологов, тупых сеошников и криворуких скриптеров не здесь :)
Никто из них не пишет код HTML со вставками рекламы. И даче не дизайнеры, а именно программисты.
 

ksnk

прохожий
угу. Я-фронтер могу только выделить место под , для определенности, фейсбучный плагин. Размер окна самого плагина настраивается не мной, а в лучшем случае - моим сеошником, в худшем - само как нибудь. Время загрузки плагина зависит от расположения звезд (Это объяснение значительно честнее. чем какой-то лепет про кривую сетку и загрузку серверов...)
Не. я могу, конечно, сказать, встав в позу Джобса. что все ваши лайки и репосты извольте поместить в ифрейм 100x100, но скорее всего меня не поймет мой работодатель...
 

ksnk

прохожий
Если более серьезно - то решения на уровне фронта (php -фронт) нет. Можно скриптом ловить изменение размеров документа и пытаться сохранить скролл на том месте, которое было последний раз...
 

antson

Новичок
Партнер клуба
@С., http://allcorp66.ru/catalogcompany_90789.html?from=5401 вот тут сравни с адблоком и без вырезания рекламы.
4 года назад делал. Поменялся формат директа. Теперь уже скачет. Да и не угадаешь точно с нужной высотой.
Переборщил и сразу дырка ;(


Основная проблема в том, что часто сайт не знает выкуплено или нет рекламное
место
, сколько фактически будет есть вариантов, когда указал, что в этом блоке выводятся 3 .

Это или совсем нельзя узнать или придется отдавать страницу с задержкой (1-5 сек или более).
 
Последнее редактирование:

С.

Продвинутый новичок
Самый типичный и грубый ляп – промо-полоса вверху на всю ширину. Вставляется секунд через 5 или позже.
И маркетологи тут не причем. Это не потоковый баннер, а специальный блок для конкретного сайта. И даже потоковые имеют оговоренные размеры.
Программист – мудак-халтурщик.

Как это "сайт не знает, выкуплено ли место"?
Только если в коде не предусмотрено такое знание.

Тогда уж:– "сайт не знает, существует ли файл".
 
Последнее редактирование:

antson

Новичок
Партнер клуба
например, даже самый крупный / посещаемый новостной портал нашего города не продает рекламу напрямую, а подключил AdFox.
Прошли времена, когда рекламодатели искали сайты напрямую.

Так, что на сайте нет файла. Есть только thumb - рекламный див , в который потом скрипт биржи вставит рекламу. Не все могут себе позволить выводить его всегда.
Факт, что у них реклама плохо выкупается светить не согласны.
Кроме того биржа может показывать банеры с учетом целевой аудитории.
Одну посетителю покажет, другому нет.

Дергать как-то биржу со стороны сайта не получиться. Во первых посчитают мухлежом,
во вторых см о целевых показах. Ну и в третьих сайт будет тупить (это если п1. и 2 какимто чудом решите, то + время на них до вывода страницы.)
 
Последнее редактирование:

С.

Продвинутый новичок
Разве биржа отдает вставку размером, который заблагорассудится бирже?
 

antson

Новичок
Партнер клуба
Не все могут себе позволить выводить его всегда.Факт, что у них реклама плохо выкупается светить не согласны.

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

А на желания 0.01% аудитории ВСЕ забивают. Вот Вы под ИЕ6 все еще адаптируете верстку ?
 

С.

Продвинутый новичок
Не помял посыл. Что значит "Факт, что у них реклама плохо выкупается светить не согласны". Вы же сами сказали, что напрямую никто уже не покупает.
Какой-нибудь "Адсенс" всегда найдет, что показать. А на случай, если даже какая-то биржа может прислать пустоту (хотя сомневаюсь), поставьте в фон блока случайную картинку по тематике сайта как саморекламу.
 

antson

Новичок
Партнер клуба
У тебя на сайте 100 рекламных мест. Сейчас висит 3 банера. Остальные места без просмотра исходного кода страницы не видны.
Как выгоднее продать 4й ?
а) когда покупатель знает, что он покупает 1 из 100
б) когда он считает, что покупает просто 4й?

Имидж сайт перед простыми посетителями когда лучше ?
а) у них 3 банера на сайте
б) они смогли продать 3 рекламных места из 100

Вы и ваше желание попадает для бизнеса в http://economy-ru.info/info/16161/ допустимый процент
 
Последнее редактирование:

С.

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

Собственно в чем качественная разница между кодером и программистом. Или программистом и архитектором.
Программист может долго спорить, когда надо использовать исключение, а когда не надо. Его интересует качество кода и совершенно не волнует конечное качество продукта.

Тем не менее спасибо за беседу.
 

antson

Новичок
Партнер клуба
Предложите свои услуги бизнесу, чтобы было безупречно.
Хотя бы одному крупному порталу своего региона.
В конце концов Вы просто поставите себе адблок.
 

fixxxer

К.О.
Партнер клуба
Собственно в чем качественная разница между кодером и программистом. Или программистом и архитектором.
Программист может долго спорить, когда надо использовать исключение, а когда не надо. Его интересует качество кода и совершенно не волнует конечное качество продукта.
Качество продукта для программиста - это, прежде всего, соответствие продукта функциональным и нефункциональным требованиям.

Если требование "чтобы страницы не скакали" озвучено не было, в этом никакой вины программиста нет. Это часть UX. Если за UX отвечает программист, то результатом всегда будет говно. Ровно так же, как если дизайнер начнет писать код.
 
  • Like
Реакции: pr1

С.

Продвинутый новичок
Если требование "чтобы страницы не скакали" озвучено не было, в этом никакой вины программиста нет.
Да-да. Именно это называется ограниченность сознания и его последующий застой.

Халатность – исполнение своих обязанностей <100%
Безупречность – исполнение своих обязанностей >100%

Не столько для роста доходов работодателя, сколько для роста собственного сознания.
Чтобы потом, когда припрет, не бегать по сомнительным дорогостоящим курсам повышения сознания.
 
Сверху