- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
для начала проясню ситуацию:
допустим у меня подключен js файл и какой нибудь div где он задействован.
если я в моб версии исходя из медиатега убираю этот div, файл скрипта - все равно ведь будет загружаться?
если так, то собственно ищу метод отключения, как нибудь исходя из ширины устройства.
В момент загрузки ответа сервера, размер экрана устройства вам неизвестен. Значит принимать решение о загрузке или не загрузке скрипта нужно уже после того, как html-страница отобразилась на экране. Нужно запустить скрипт, который измерит размер экрана, и в зависимости от него загрузит или не загрузит еще один скрипт. И не забудьте, если размер экрана поменяется - скрипт все-таки подгрузить.
В момент загрузки ответа сервера, размер экрана устройства вам неизвестен.
Но можно узнать юзер-агента. Не совсем верное решение, согласен, но имеет право быть.
Linblack, https://github.com/serbanghita/Mobile-Detect
Да, и плюс AJAX туда-же
Но можно узнать юзер-агента. Не совсем верное решение, согласен, но имеет право быть.
ИМХО этот как-раз верное решение. Но ТС явно спросил как это поставить именно в зависимость от размера экрана. Хороший тон - отвечать именно на тот вопрос, который задан, и не умничать раньше времени.
все равно ведь будет загружаться?
Это Вам очень мешает? Посмотрите на размер скрипта и сравните с размерами других загружаемых ресурсов - сделайте вывод, насколько это важно. После этого принимайте решение о наличии проблемы и путях её устранения.
Хороший тон - отвечать именно на тот вопрос, который задан, и не умничать раньше времени.
Далеко не всегда.
Умение в несвязной речи неофитов угадывать реальные желания/потребности и направлять на "путь истинный" - может быть намного лучше и полезней для вопрошающего.
ищу метод отключения, как нибудь исходя из ширины устройства.
Точнее вам нужен метод включения. Это будет типа так: