- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Поставил адаптивный блок и че-то приуныл и разочаровался. Либо руки крюки, либо адсенс не смог.
При ручном ресайзе окна браузера рекламный блок остаётся таким же, как при первой загрузке страницы. Если окно было маленьким - загружается маленький блок, который влезает в адаптивно-резиновый диз, но если окно изначально было на весь экран, а потом его сжать - блок начинает заползать на соседние элементы, сайдбар например, а не уменьшается вместе с шаблоном, что не айс.
Несколько минут гугления и выясняется, что это известная проблема и адсенсовцы её почему-то никак не закроют с момента самого внедрения адаптивного блока.
В CSS указаны размеры родительского дива, в котором сидит блок и через @media в зависимости от окна указываются точные значения ширины и высоты. Подробнее можно прочитать здесь.
Если через display:none/block прятать/показывать большие/маленькие блоки, то такой метод тоже весьма неадекватен - при уменьшении окна большой блок прячется, а вот мелкий на его месте почему-то не появляется. Зато если перезагрузить страницу, то всё ок - маленький отобразился, окно увеличили - вылез большой на его место.
Есть еще одно решение, которое подсмотрел здесь. Вкратце - небольшой js скрипт, который на лету проверяет размер экрана и перезагружает рекламный блок, подставляя значения ширины. Всё бы хорошо, но выдаёт ошибку у меня (сделал копипаст с сайта автора):
Как можно исправить?
в примере используется библиотека jquery, а не чистый js
При ручном ресайзе окна браузера рекламный блок остаётся таким же, как при первой загрузке страницы. Если окно было маленьким - загружается маленький блок, который влезает в адаптивно-резиновый диз, но если окно изначально было на весь экран, а потом его сжать - блок начинает заползать на соседние элементы, сайдбар например, а не уменьшается вместе с шаблоном, что не айс.
А зачем это надо? Народ ведь в основном заходит на страницу с определенных устройств, у которых уже задано разрешение.
в css есть scale - просто масштабировать с нужными коэф. адсенсе окруженный div (масштабируется образ bmp (div-а) на canvas-е, сам div и адсенсе внутри даже не знает что его отмасштабировали, кликабельность адсенса сохраняется)
конечно это жесточайшее мерзкое извращение, но работает...
А зачем это надо?
Согласен, но вот хочется, чтобы всё по максимуму было адаптивным.
конечно это жесточайшее мерзкое извращение, но работает...
Можно попробовать.
в примере используется библиотека jquery, а не чистый js
У меня подключен jquery 1.7.2. Более того, тестил код на jsfiddle - та же ошибка.
а где ссылка на jsfiddle ?
imho у вас невидимый юникодный символ где-то залез...
наберите руками с клавы (а не копи паст) тоже самое в ansi кодировке notepad++ и все будет Ок.