Не замедляет ли работоту огромный css-файл Twenty Nineteen Wordpsress?

12
nikonlay
На сайте с 11.12.2006
Offline
176
217

Доброго дня!

Такой вопрос - хотел внести небольшую правку в стили очередного сайта на wordpress, чуть изменить размер шрифта в форме contact form, пошел в Редактор тем, style.css - а там огромный файл, я насчитал 6000 строк, еле домотал до низа, чтобы вставит свой font-size

И такой вопрос - а это нормально, что такой огромный файл стилей? Он не может как-то замедлить работу сайта? Может его как-то сократить?

У меня просто не используются все стили, у меня вообще одностраничник, там стилей-то 5-10 строк по хорошему.


Мощные фонари и бинокли: https://market.yandex.ru/store--volny-i-veter?businessId=79203856
totamon
На сайте с 12.05.2007
Offline
437
#1
вы можете делать все что захочется, в пределах вашей компетенции) я бы на вашем месте создал новую тему в которую скопировал нужные файлы, в  style.css   только необходимые стили. если редактировать существующую тему, то ваши исправления могут быть затерты при очередном обновлении.
Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
S
На сайте с 30.09.2016
Offline
469
#2
nikonlay :
Он не может как-то замедлить работу сайта?
Да, конечно может.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SeVlad
На сайте с 03.11.2008
Offline
1609
#3
nikonlay :
еле домотал до низа, чтобы вставит свой font-size

Вот не надо вообще трогать файлы темы, если нежелания восстанавливать всё по новой после обновления темы.

Для внесения изменений существует механизм дочерних тем.

А если просто "добавить немного css", то это можно сделать и в кастомайзере (настройки темы) - доп. стили.

nikonlay :
У меня просто не используются все стили, у меня вообще одностраничник, там стилей-то 5-10 строк по хорошему.

При остром желании и достаточной квалификации можно вообще не использовать стили родительской темы, создав дочку и скопировав в неё только нужное. Но говорить что 225кб - это огромный файл.. Хм..

Child Themes | Theme Developer Handbook | WordPress Developer Resources
  • developer.wordpress.org
A child theme allows you to change small aspects of your site’s appearance yet still preserve your theme’s look and functionality. To understand how child themes work it is first important to understand the relationship between parent and child themes. What is a Parent Theme? A parent theme is a complete theme which includes all of the required...
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
SeVlad
На сайте с 03.11.2008
Offline
1609
#4
Sitealert #:
Да, конечно может.
Ты ли это?
S
На сайте с 30.09.2016
Offline
469
#5
SeVlad #:
Ты ли это?
Да, вот заскочил на часок. Неуютно мне тут.
SeVlad
На сайте с 03.11.2008
Offline
1609
#6
Sitealert #:
Неуютно мне тут.

Уж не поэтому ли.. ммм.. что-то страшное пишешь?

S
На сайте с 30.09.2016
Offline
469
#7
SeVlad #:
что-то страшное пишешь

Ты про "замедлить работу сайта"? Не бойся, это совсем не страшно. CSS – активный ресурс, нагружающий процессор. Пока процессор не обработает CSS и не применит стили к элементам DOM, он не рендерит страницу. Так что там важны не столько те килобайты, про которые ты написал, сколько содержимое правил и степень "запутанности" DOM.

SeVlad
На сайте с 03.11.2008
Offline
1609
#8
Sitealert #:
Так что там важны не столько те килобайты, про которые ты написал, сколько содержимое правил и степень "запутанности" DOM.

Это отчасти так, но вопрос касался как раз объёма:

nikonlay :
а там огромный файл, я насчитал 6000 строк

ЗЫ. вообще-то их 6591 ;)

totamon
На сайте с 12.05.2007
Offline
437
#9
SeVlad #:

Это отчасти так, но вопрос касался как раз объёма:

ЗЫ. вообще-то их 6591 ;)

это очень много, тем более для блога с "отсутствующим" дизом, это конечно мастерство сделать такой диз, но у генералпресс например css в районе 50кб

наверняка тс использует для своей "одной странички" какой-нибудь элементор с полмегабайтом дополнительных стилей, ну так тем более какой смысл в этих 200кб?

SeVlad
На сайте с 03.11.2008
Offline
1609
#10
totamon #:
это очень много,

И хотя я в целом согласен, что наверняка там есть немало лишнего, но

1. "Очень много" - такое бы было лет 20 назад. Сейчас это мелочь, особенно при использовании серверного сжатия.

2. Не забываем про адаптив и пр.

и 3:

totamon #:
наверняка тс использует для своей "одной странички" какой-нибудь элементор с полмегабайтом дополнительных стилей,

вообще экономия на спичках.

Ну т.е. вопрос целесообразности телодвижений. Хотя (повторюсь)  создать дочку было бы однозначно правильно и это делов на пару минут.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий