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

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

Доброго дня!

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

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

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


会員限定プレゼントにご参加いただきありがとうございます!
totamon
На сайте с 12.05.2007
Offline
355
#1
вы можете делать все что захочется, в пределах вашей компетенции) я бы на вашем месте создал новую тему в которую скопировал нужные файлы, в  style.css   только необходимые стили. если редактировать существующую тему, то ваши исправления могут быть затерты при очередном обновлении.
Хостинг от 90р ( https://goo.gl/h1VRkY ) и ВПС от 161р ( https://goo.gl/vw9JH7 ) 14 дней бесплатный тест! Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno а тут ВПС за 1,25$ https://8fn.ru/vps1doll Монетизация любых сайтов PUSHами ( https://8fn.ru/push ) - лучшая цена клика и показа ;)
S
На сайте с 30.09.2016
Offline
469
#2
nikonlay :
Он не может как-то замедлить работу сайта?
Да, конечно может.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SeVlad
На сайте с 03.11.2008
Offline
1434
#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...
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
SeVlad
На сайте с 03.11.2008
Offline
1434
#4
Sitealert #:
Да, конечно может.
Ты ли это?
S
На сайте с 30.09.2016
Offline
469
#5
SeVlad #:
Ты ли это?
Да, вот заскочил на часок. Неуютно мне тут.
SeVlad
На сайте с 03.11.2008
Offline
1434
#6
Sitealert #:
Неуютно мне тут.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

и 3:

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

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

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

12

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