D.iK.iJ

D.iK.iJ
Рейтинг
239
Регистрация
26.05.2013
Должность
Человек-оркестр
Интересы
Занимаюсь адаптивной версткой сайтов, а в свободное время делаю симпатичные кулоны с опалами.
Делай что должен. И будь оно... просто будь! 💬 Когда будет срублено последнее дерево, когда будет отравлена последняя река, когда будет поймана последняя птица, – только тогда вы поймете, что деньги нельзя есть. 💬 Лучший момент, чтобы посадить дерево, был 20 лет назад. Второй лучший момент - сейчас.

Острова были шикарны!

Я всю жизнь мечтал, как бы кому-то отдать побольше своего контента, чтобы он сверху навесил горку рекламы Директа и подсовывал все своим посетителям БЕЗ моего участия. Вот точно мечтал. Только думал, что воровать будут всякие "плохие люди" и из RSS ленты. :D

Ну а вот разметку через Схема орг все еще жду. Пока она какая-то очень куцая.

Интересно, я вот для кого про Хром писал? :)

Навеки твоя, нигерийская принцесса Нури :D

А если честно, всегда в запасе найдется полезная ссылка на "почитать подробнее".

Там же Адсенс заглушкой и рекомендуют ставить. Неплохая связка получается за 1000 показов.

Onore:
2 DiKiJ

Откуда такое интересное решение, есть ли у него минусы?
Гугл на него как отреагировал?

Решение от меня лично. Придумалось, пока адаптировал сайты. Возможно, кто-то еще, конечно, его использует. Не знаю :)

Минусы - это если отсутствет БОДИ и я не проверял, все ли старые браузеры умеют измерять ширину элементов и как они это делают.

Да, писал в техподдержку Яндеса. Они разрешили мне этим скриптом скрывать Директ на мобильных устройствах (нужно было на 1 сайте). Для Гугла не использовал, так как адаптивные блоки и так можно (и разрешено) делать display: none - без скриптов. Но там тоже никаких проблем не было.

Onore:
Какой сервис используете для тестов?

1. Ищу сервис где можно тестировать как будет сайт виден на мобильном, т.е. чтобы подставлялся user-agent популярных телефонов!

2. Используете ли Эмуляции (Андройд, iOS)?

Самые важные сервисы - это от Гугла:

https://developers.google.com/speed/pagespeed/insights/

https://www.google.com/webmasters/tools/mobile-friendly/

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

Ну и еще там же в Хроме есть эмулятор разных планшетов и телефонов.

Всю жизнь сжимаю картинки через фотошоп / Сохранить для веб.

Ну и вот такой (заодно уж) есть код для включения кеширования через .htaccess:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/javascript "access plus 604800 seconds"
ExpiresByType application/x-javascript "access plus 604800 seconds"
ExpiresByType text/html "access plus 604800 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</IfModule>

<ifModule mod_headers.c>
<filesMatch "\.(ico!pdf!flv!jpg!jpeg!png!gif!swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\.(css!js!txt!html!htm)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\.(php!xml)$">
Header set Cache-Control "max-age=172800, private, must-revalidate"
</filesMatch>
</ifModule>

99 из 100 это нормально, а не "добился" :)

У меня есть такая штука на JavaScript:

if (document.getElementsByTagName("body")[0].offsetWidth<=700) { тут код }

И можно в адаптивном шаблоне не грузить лишние скрипты или "удалять" при помощи innerHTML ненужные блоки ("забивая" их пробелами). Да и много еще чего можно. Например, менять тот же код рекламы Яндекса, Гугла.

qilly:
Товарищи, а меня вот интересует вопрос.

Те кто делал адаптивные версии сайтов, вы делаете какое количество версий? Делаете ли адаптивные версии для iPad-ов? Вроде бы там разрешение позволяет просматривать сайты с фиксированной версткой под 1024, не пойму нужна ли такая необходимость.

Далаю от 700px и чтобы красиво и плавно все ужималось до 328 где-то.

На своих сайтах с тянущимся дизайном начинаю с 650. Грубо говоря, если повернуть телефон "боком", у посетителя будет нормальная версия сайта.

Всего: 2928