panzergto, не уверен, что она собирает URL в тексте (а не в анкорах ссылок), но теоретически - да, возможно. Отключается в расширенных настройках метрики галкой "Запрет отправки на индексацию страниц сайта".
А JS давно перестал быть стандартным средством?
А вы-то сами знаете - почему?
Аргумент разбивается контраргументом в Вашем же стиле: допустим пользователь отключил css, то вся ваша адаптивность идет лесом.
Кстати, возможно удивлю, но попробуйте зайти на sunnyi.ru, отключить JS и поизменять размеры окна браузера .. :) (это я так, к слову)
P.S. Короче я понял: что использовать - дело вкуса. Всем спасибо.
Я так понял, что это баг IE8 который лечится установкой KB2936068.
Так вот я и спросил как бы в начале: что быстрее
@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 работает при изменении размера окна браузера без перезагрузки содержимого. В чём же плюсы медиазапросов? Может они быстрее отрабатываются? Или ещё что-нибудь?
Деньги - зло! В идеале их вообще не должно быть. Всем необходимым для достойной жизни, гражданина должно обеспечивать государство в обмен на его квалифицированный труд во благо этого государства.