Brand from Amber

Brand from Amber
Рейтинг
309
Регистрация
18.08.2007
indenger20:
работа с DOM деревом очень ресурсоемкая, а это лишняя нагрузка

Так вот я и спросил как бы в начале: что быстрее

@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';
}
};
listian:
погуглите respond.min.js

Знаю.

listian:
верстка для ie6-ie8 это верх идиотии

Не обсуждается.

garik77:
А jQuery это не JS конечно же

К чему этот глупый и откровенно провокационный вопрос? JQuery - это JS Фреймворк (JS объект) со своими свойствами и методами (синтаксисом). А так-то да .. что JS, что C++ ... всё едино, т.к. двоичный код... но разница всё-таки есть.

Sitealert:
Мобильники и планшеты на ИЭ не работают, а на десктопе и без адаптивности всё терпимо будет

Согласен, но это не аргумент за.

Sitealert:
Аргумент довольно сомнительный

Хоть какой-то :) У Вас же, вообще никаких (кроме воды про "так удобнее")

---------- Добавлено 04.11.2017 в 22:28 ----------

Sitealert:
Кстати, Ваш сайт в старом ИЭ вообще не виден.

Это не соответствует действительности, т.к. у меня есть компьютер с (чистым) IE6 и там всё отображается нормально. Разбирайтесь со своим IE8.

Но это отношения к вопросу не имеет, т.к. я не обсуждаю данный конкретный недоделанный сайт (sunnyi), а просто спрашиваю - в чём плюс @media-запросов, если он есть?

Sitealert:
CSS работает с тем DOM, который есть, и ему уж точно ни к чему перезагружать страницу

Проверил https://jsfiddle.net/7wkfbL4d/ - действительно так. И всё-таки, пока плюсов (перед JS - который не городит своих элементов, не использует "новые фишки" и выполняет только функции аналогичные медиазапросам - я не вижу. А вот у JS - вижу: адаптивные версии сайта будет корректно отображаться в ИЕ 6-8. Хочу хоть увидеть один аналогичный плюс нового CSS.

---------- Добавлено 04.11.2017 в 21:05 ----------

listian, я не просил "умничать" и анализировать качество моей "лабы" - на то она и лаба, что не оптимизирована. Или Вы и вправду считаете, что я не умею выносить css и js в отдельные файлы?

Sitealert:
JS и CSS надо переставить местами

Меня больше интересует не порядок, а его аргументация.

panzergto:
Это неизбежно?

Причина в чём-то другом. Видимо, в коде страницы есть ссылки на shtml-файлы. Второй вариант - вы при работе (программировании) обращаетесь к shtml страницам напрямую, и что-то типа Яндекс-метрики или Я.плагина в Вашем браузере передаёт Яндексу URL. "Разобранным" документ Яндекс получать никак не может (если все остальные его получают собранным и вы не настроили "клоакинг")

Как и обещал - возвращаюсь. Во-первых, хочу ещё раз сказать спасибо BrightGuy - изменил немного код и всё стало вполне удобоваримо на мобильных устройствах: http://sunnyi.ru/.

Оказалось, что адаптивный дизайн это банальное сжатие до минимальных размеров по ширине. Всё настолько просто, что даже почти неинтересно ... но, к сожалению полностью реализовать это средствами HTML весьма затруднительно (хотя и возможно) и нужно подключать либо @media-запросы в css, либо JS (чем я и воспользовался по совету ziliboba0213). В этой связи у меня возник вопрос: что из них предпочтительней при адаптации сайта под разные разрешения и почему? ИМХО, JS универсальное, т.к. поддерживается большим количеством браузеров, а также (если не ошибаюсь), в отличии от CSS работает при изменении размера окна браузера без перезагрузки содержимого. В чём же плюсы медиазапросов? Может они быстрее отрабатываются? Или ещё что-нибудь?

Деньги - зло! В идеале их вообще не должно быть. Всем необходимым для достойной жизни, гражданина должно обеспечивать государство в обмен на его квалифицированный труд во благо этого государства.

Скачал попробовал - что не понравилось:

  • Частотности не соответствуют действительности - проверка по вордстату выдаёт совсем другие значения которые могут отличаться на порядки, причём как в одну так и в другую сторону.
  • По моим тематикам нет достаточно высокочастотных запросов которые вордстат показывает на первых строчках.

ИМХО, как самодостаточный инструмент подбора кеёв данная база не подходит, а вот как дополнение (к общеизвестным способам) очень даже ничего. В любом случае желаю благополучия и дальнейшего развития данному проекту.

---------- Добавлено 26.10.2017 в 21:36 ----------

Ах да, забыл: отлично подходит как инструмент поиска "минус слов" для контекстной рекламы.

Miha Kuzmin (KMY):
Выдача та же.

Чегой-то она та же:

Тынц Москва

Тынц Аван

P.S. Кстати, в Директе там тоже свободно 😂

А вот запалю ка я тему ... ;)

В последние несколько месяцев, Яндекс относит достаточно большой кусок IP-адресов из Центральной части Москвы к какому-то непонятному региону "Аван". Соответственно, достаточно немного адаптировать продвигаемый сайт под этот регион, чтобы начать получать с него трафик (lr=143312) И это первосортный Московский трафик и его весьма много, а конкуренции там пока практически никакой нет. Может быть Яндекс-таки решил ЦА Москвы выделить в отдельный регион (типа, Аван - Эльдорадо)? Короче говоря, пользуйтесь кому надо - пока работает.

BrightGuy:
Я бы для начала разобрался с min-width:700px; в верстке. С адаптивостью под моб. это немного конфликтует.

Не знал. Убрал min-width и шрифты действительно увеличились (правде вёрстка немного расползлась, но это ожидаемо). Ок, вернусь как переделаю. Спасибо.

Всего: 3123