- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет!
Друзья! Подскажите оптимальный и, самое главное, беспроблемный способ, осуществить выдачу разных страниц для разных платформ?
Это нужно всего для одной страницы сайта. Пользователь приходит с поиска и, если у него Андроид, он должен получать немного другую страницу. Если быть точным, то страница такая же, но одна из ссылок страницы должна быть другой.
Спасибо. :)
Курите responsive design. Стилями прячьте ненужную ссылку на десктопной или мобильной версии сайта.
Привет!
Друзья! Подскажите оптимальный и, самое главное, беспроблемный способ, осуществить выдачу разных страниц для разных платформ?
http://mobiledetect.net/
но одна из ссылок страницы должна быть другой.
if user agert == мобильный {(ссылка для него)}
else {(стандартная ссылка)}
---------- Добавлено 02.04.2015 в 19:34 ----------
но одна из ссылок страницы должна быть другой.
if user agert == мобильный {(ссылка для него)}
else {(стандартная ссылка)}
Всем спасибо!
SeVlad, такой вариант кажется самым простым.
---------- Добавлено 02.04.2015 в 16:49 ----------
Кто-нибудь может с ходу сформировать примерный код? :) Спасибо! ;)
Кто-нибудь может с ходу сформировать примерный код?
Так примерный я показал. Конкретный несколько сложнее :) Первый попавшийся на первый взгляд рабочий вариант из япоиска.
Но на самом деле я согласен с тов. Дикий пионер. Даже средствами css (@media) можно скрыть/отрыть (не)нужны блоки.
Кстати. Не будет ли проблем с поисковиками? Все таки разный контент роботу и пользователю получается.
Кстати. Не будет ли проблем с поисковиками? Все таки разный контент роботу и пользователю получается.
Контент будет одинаковый для пользователя и робота, в зависимости с какого девайса зашёл пользоватеь.
Если правильно определяется смартфон/планшет и дескоп при заходе с них на сайт, то всё будет в поряде. Роботы разные для мобильных и дескоптных вариантов. Сумбурно, но как-то так.:)
Вот такой вот, самый простой код получился:
<script>
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
document.write('<a href="http://www.android.com">Ссылка</a>');
} else {
document.write('PC: <a href="http://www.ibmpc.com">Ссылка</a>');
}
</script>
Это окъ? :)
Это окъ? :)
OK.Только вместо document.write лучше так:
ссылка которую надо переписать:
код