Dmitriy_2014

Dmitriy_2014
Рейтинг
370
Регистрация
01.07.2014
Интересы
Веб-технологии
SeoA #:
браузер сначала парсит весь CSS-файл и создает древовидную структуру CSSOM (Объектная Модель CSS). Это похоже на то, как вы читаете весь рецепт от начала до конца, прежде чем начать готовить. На этом этапе браузер просто составляет полный каталог всех существующих правил.
Ну то есть смысла переставлять самые важные свойства вверх нет, что они будут в самом начале, что в самом конце css файла, не влияет ровным счетом не на что(Ну кроме каскадирования, но я не про него), правильно я понял.
SeoA #:
Коллеги, ну это же основы основ, что вы пишите ерунду?
 Правильно так:

Браузер не обрабатывает CSS-файл сверху вниз, применяя стили по очереди к элементам. Вместо этого он сначала парсит весь CSS-код, чтобы построить специальную структуру данных, а затем использует ее для вычисления и применения стилей ко всем элементам HTML-документа.

1. Загрузка и парсинг.

2. Построение дерева рендеринга и вычисление стилей.

3. Компановка и отрисовка. 

Вот и всё. Всё просто.

Дополню, пока не начали задавать вопросы:

Единственное, где порядок имеет значение, — это каскадность (например, стили, написанные позже, могут переопределить стили, написанные раньше, если у них одинаковая специфичность), но это не влияет на низкоуровневую скорость парсинга..

Хорошо, но как он это делает, допустим загружает и парсит 20% процентов кода css файла сверху, потом на основе этого Построение дерева рендеринга и вычисление стилей, Компановка и отрисовка, или сразу 100%. Кусочками или сразу все? Или там задержка пока до 100% компоновка и отрисовка не дойдет. Но у меня были то-ли баги, из-за инета то-ли видения, что страница не полностью загрузилась, то есть часть стилей есть, а часть неотрисовалась, вроде бы.
livetv #:
Сверху вниз
Если сверху вниз, то не лучше ли тогда сдвинуть все самые важные свойства ближе к верху, ну, например, там общая разметка документа, всякие важные штуки, влияющие на первоочередное построение макета страницы. Ну то есть я хочу понять, есть ли разница, например, если там вся типографщика, разметка макета через обертки врапперы будет определятся в самом конце или вначале css файла, или это не имеет смысла в нынешнем времени. Просто если сверху вниз, то вроде как сверху все самое важное лучше. Если разница в файле примерно +/- 2000 строк.
yodda #:

А как можно по‑быстрому проверить, что у Dmitriy_2014 всё нормально с прошивкой головы и синдром дауна не активировался, но без реальной диагностики и похода к специалисту?

Например, читаешь его сообщение сначала — вроде идёт какая‑то умная техинформация, значит загрузка мозга стартовала. Потом доходишь до конца — видишь "Заранее спасибо" и думаешь: ага, завершение прошло, система отчиталась как будто "Dump completed".

Проматываешь середину — а там бесконечные повторы однотипных мыслей. Тут возникает подозрение, что дамп головы слегка битый и кое‑где блоки копипастятся сами на себя.

Что ещё по‑быстрому можно проверить, но без серьёзных исследований? Может, просто спросить у Дмитрия дату его последнего обновления прошивки мозга — если это был 2014, то многое становится на свои места.

Заранее всем спасибо за помощь в проверке ТС!

Очень смешно и остроумно. Ты видимо Йода, учитель Сплинтера. Да, я знаю, что их никто не проверяет, но все же интересно хоть кто-то смотрит что у них сохраняется, у меня как-то был баг при сохранении, я вроде сохранил, а потом смотрю там 0 байт, при импорте ошибки, были архивы кривые нераспаковываемые с ошибкой, ну ты с этим смотри не затягивай, простатит такое дело брат, не встанет в нужный момент и все, ну давай.
Это все не про быстро глянуть, нормально ли сохранился файл, на скорую руку, по-быстрому. Так можно и импорт замутить и проверить все ли нормально.
ziliboba0213 #:
Квадраты 50% и рендятся идеально кругло. Чего вам еще надо то? =)))
Может это шиза, может это мне привиделось, но толи в старых браузерах, раньше, толи при определенных условиях верстки, 50% при приближении в браузере выдавали не совсем идеальный круг, Но сейчас да, надо отдать должное рендерить круг хорошо. А так я просто хотел узнать кто ставить 50% или большое количество px чтобы скруглить.
Bellion87 #:
Живу без метрики и вебмастера уже давно. 
А зачем из вебмастера удалятся там же он не требует установки каких-либо скриптов себе на сайт?

Ладно никто не сказал то я скажу – сайт потеряет в лояльности и отношении от пс. Яндекса, т.к. он сразу в Вебмастере в Диагностика. Проблемы сайта появится в рекомендациях установить счетчик и более того я потеряю еще это:

Увеличьте шансы на быстрый обход ценных страниц

Включите обход по счетчику Метрики — так поисковый робот Яндекса узнает об обновлениях сайта вместе с первыми посещениями пользователей.

Установить счетчик у них там сразу красной кнопкой горит, видимо так важно и хочется чтоб он у всех был.

Думаю потери будут в позициях, посетителях, рекламе и т.п.

Но что если мне все равно, если я решил что сайт это хобби, пофиг на лишние скрипты пофиг на рекламу. Просто быстрый супер чистый веб-сайт для души, назло конкурентам. А финансирования из другого места, все равно там копейки одни. Чё скажете.

Разве AI может послать на три веселых буквы мистера Сер Гея
Интересно что юзает самый дорогой хостинг селектел, у них конечно конские цены и куча рекламы, но в целом дизайн и подход у них стильный, но вот интересно что за осями они пользуются сами.
Genius Ideaing #:
поэтому...делайте выводы.. когда корячитесь.. украшая сайт рюшечками... 
Да это понятно все, но просто мне самому это нравилось, мягкая подсветка элементов при наведении изменение цвета и т.п.
Всего: 2049