Вывод чанка MODX в зависимости от ширины монитора
Необходимо разработать сниппет, который будет выводить чанк в зависимости от ширины экрана.
Например, есть сложный дизайнерский блок, пример http://prntscr.com/ketr19 или http://prntscr.com/ketspn, таких примеров сотни... (выводится через отдельный чанк). Очень часто, неудобно перестраивать такие блоки стилями при адаптации (очень затратно по времени, чтобы довести до адекватного вида http://prntscr.com/ketrqd). Или например нужно вывести блок с совершенно другой html структурой для определенных экранов (например экранов ниже 960 и т д). Или хедер для интернет магазина нужно вывести с другой структурой (где будет другой порядок колонок, не такой как для ПК). На практике, ситуаций очень много, где было бы идеально выводить чанк с отдельной упрощенной структурой, а не играться со стилями и переставлять колонки местами через скрипты...
PS Через CSS (@media screen) просьба не предлагать в стиле напишите для блока display: none; - этот вариант категорически не подходит, так как нужно не просто скрыть содержимое через стиль, а полностью убрать из исходного кода + очень пагубно для продвигаемого сайта скрыть содержимое через display: none, даже сказал бы убийственно и недопустимо (скрывать разные тексты и содержимое и дублировать его другим блоком, который будет отображать это содержимое для меньших экранов). Так же не предлагать Бутстрап и различные скрипты для определения устройства (это все не то)
Нужно определение именно ширины (по такой логике как сейчас с CSS @media screen, точно определяет). Пример компонент MobileDetect для MODX (только он определяет устройство а не ширину экрана), нравится как тут условие задается http://prntscr.com/ketu3t (в таком плане хотелось бы через фильтр Fenom)
-
Я так полагаю можно через ajax запросы, сделать вывод нужного блока.
-
Mobail detect определить тип, а дальше уже медиа запросами. Я думаю это оптимальный вариант.
-
Актуальні фриланс-проєкти в категорії Веб-програмування
Розробник ігор Pixi.Js
15 701 UAH
Шукаємо розробника Pixi.js для створення серії з 12 міні-ігор. Проекти прості у реалізації, і при впевненій роботі розробка однієї гри займає не більше тижня. Необхідно реалізувати фронтенд та ігрову математику, без розробки бекенду. Ігри будуть схожі за структурою, але з… Javascript та Typescript, Веб-програмування ∙ 52 хвилини тому ∙ 16 ставок |
Ведучий програмний інженер / Старший бекенд-інженер (Laravel / AWS / Автоматизація)Ми шукаємо досвідченого ведучого програмного інженера / старшого бекенд-інженера, щоб приєднатися до нашої команди для проекту в сфері охорони здоров'я. Проект зосереджений на покращенні існуючої платформи шляхом створення автоматизації бізнес-процесів, розробки нової… PHP, Веб-програмування ∙ 1 година 19 хвилин тому ∙ 13 ставок |
Покращення СR конверсії сайту
6500 UAH
Покращення СR конверсії сайту. Задачи по ТЗ https://docs.google.com/document/d/1Y7zipbe2IEnFpthYuheAr6QA_50aR2Fz8V14rp5NpNo/edit?usp=sharingКнопка BOOK NOWфото / відеокороткий текстІ ОДРАЗУ форма бронюванняфіксованою (sticky)повторюватися кожні 1–2 блокиоднакового кольору… HTML та CSS верстання, Веб-програмування ∙ 3 години 7 хвилин тому ∙ 25 ставок |
Проблеми з відображенням текстур 3D файлів на Sketchfab
700 UAH
Підкажіть чому в мене не відображаються текстури 3D файлів та при завантаженні їх на Sketchfab в мене білі стіни? Таке відбувається у будь-якому файлі blend,fbx,glb, я працюю у Blender, версії 5.0. Я вже натискала на Pack resources або Make of paths absolute/relative, але все… 3D моделювання та візуалізація, Веб-програмування ∙ 14 годин 13 хвилин тому ∙ 5 ставок |
Онлайн урок"Шукаю технічного спеціаліста / програміста для налаштування короткого онлайн-уроку для сфери косметології в США (штат Іллінойс). Потрібно завантажити текст/відео на готову платформу (Teachable або аналог / або простий WordPress) та налаштувати захист: блокування переходу до… Веб-програмування ∙ 17 годин 24 хвилини тому ∙ 23 ставки |