Так вот я и спросил как бы в начале: что быстрее
@media screen and (max-width:768px) { div { background: green; } }
или
var list_div = document.getElementsByTagName("div"); window.onresize = function() { if (window.innerWidth > 768) { list_div[0].style.backgroundColor='green'; } else { list_div[0].style.backgroundColor='red'; } };
Знаю.
Не обсуждается.
К чему этот глупый и откровенно провокационный вопрос? JQuery - это JS Фреймворк (JS объект) со своими свойствами и методами (синтаксисом). А так-то да .. что JS, что C++ ... всё едино, т.к. двоичный код... но разница всё-таки есть.
Согласен, но это не аргумент за.
Хоть какой-то :) У Вас же, вообще никаких (кроме воды про "так удобнее") ---------- Добавлено 04.11.2017 в 22:28 ----------
Это не соответствует действительности, т.к. у меня есть компьютер с (чистым) IE6 и там всё отображается нормально. Разбирайтесь со своим IE8.
Но это отношения к вопросу не имеет, т.к. я не обсуждаю данный конкретный недоделанный сайт (sunnyi), а просто спрашиваю - в чём плюс @media-запросов, если он есть?
Проверил https://jsfiddle.net/7wkfbL4d/ - действительно так. И всё-таки, пока плюсов (перед JS - который не городит своих элементов, не использует "новые фишки" и выполняет только функции аналогичные медиазапросам - я не вижу. А вот у JS - вижу: адаптивные версии сайта будет корректно отображаться в ИЕ 6-8. Хочу хоть увидеть один аналогичный плюс нового CSS.---------- Добавлено 04.11.2017 в 21:05 ----------listian, я не просил "умничать" и анализировать качество моей "лабы" - на то она и лаба, что не оптимизирована. Или Вы и вправду считаете, что я не умею выносить css и js в отдельные файлы?
Меня больше интересует не порядок, а его аргументация.
Причина в чём-то другом. Видимо, в коде страницы есть ссылки на shtml-файлы. Второй вариант - вы при работе (программировании) обращаетесь к shtml страницам напрямую, и что-то типа Яндекс-метрики или Я.плагина в Вашем браузере передаёт Яндексу URL. "Разобранным" документ Яндекс получать никак не может (если все остальные его получают собранным и вы не настроили "клоакинг")
Как и обещал - возвращаюсь. Во-первых, хочу ещё раз сказать спасибо BrightGuy - изменил немного код и всё стало вполне удобоваримо на мобильных устройствах: http://sunnyi.ru/.
Оказалось, что адаптивный дизайн это банальное сжатие до минимальных размеров по ширине. Всё настолько просто, что даже почти неинтересно ... но, к сожалению полностью реализовать это средствами HTML весьма затруднительно (хотя и возможно) и нужно подключать либо @media-запросы в css, либо JS (чем я и воспользовался по совету ziliboba0213). В этой связи у меня возник вопрос: что из них предпочтительней при адаптации сайта под разные разрешения и почему? ИМХО, JS универсальное, т.к. поддерживается большим количеством браузеров, а также (если не ошибаюсь), в отличии от CSS работает при изменении размера окна браузера без перезагрузки содержимого. В чём же плюсы медиазапросов? Может они быстрее отрабатываются? Или ещё что-нибудь?
Деньги - зло! В идеале их вообще не должно быть. Всем необходимым для достойной жизни, гражданина должно обеспечивать государство в обмен на его квалифицированный труд во благо этого государства.
Скачал попробовал - что не понравилось:
ИМХО, как самодостаточный инструмент подбора кеёв данная база не подходит, а вот как дополнение (к общеизвестным способам) очень даже ничего. В любом случае желаю благополучия и дальнейшего развития данному проекту. ---------- Добавлено 26.10.2017 в 21:36 ----------Ах да, забыл: отлично подходит как инструмент поиска "минус слов" для контекстной рекламы.
Чегой-то она та же:
Тынц Москва
Тынц Аван
P.S. Кстати, в Директе там тоже свободно 😂
А вот запалю ка я тему ... ;)
В последние несколько месяцев, Яндекс относит достаточно большой кусок IP-адресов из Центральной части Москвы к какому-то непонятному региону "Аван". Соответственно, достаточно немного адаптировать продвигаемый сайт под этот регион, чтобы начать получать с него трафик (lr=143312) И это первосортный Московский трафик и его весьма много, а конкуренции там пока практически никакой нет. Может быть Яндекс-таки решил ЦА Москвы выделить в отдельный регион (типа, Аван - Эльдорадо)? Короче говоря, пользуйтесь кому надо - пока работает.
Не знал. Убрал min-width и шрифты действительно увеличились (правде вёрстка немного расползлась, но это ожидаемо). Ок, вернусь как переделаю. Спасибо.