Такой вопрос — хотел внести небольшую правку в стили очередного сайта на wordpress, чуть изменить размер шрифта в форме contact form, пошел в Редактор тем, style.css — а там огромный файл, я насчитал 6000 строк, еле домотал до низа, чтобы вставит свой font-size
И такой вопрос — а это нормально, что такой огромный файл стилей? Он не может как-то замедлить работу сайта? Может его как-то сократить?
У меня просто не используются все стили, у меня вообще одностраничник, там стилей-то 5-10 строк по хорошему.
totamon
вы можете делать все что захочется, в пределах вашей компетенции) я бы на вашем месте создал новую тему в которую скопировал нужные файлы, в style.css только необходимые стили. если редактировать существующую тему, то ваши исправления могут быть затерты при очередном обновлении.
Sitealert
nikonlay : Он не может как-то замедлить работу сайта?
Да, конечно может.
SeVlad
nikonlay : еле домотал до низа, чтобы вставит свой font-size
Вот не надо вообще трогать файлы темы, если нежелания восстанавливать всё по новой после обновления темы.
Для внесения изменений существует механизм дочерних тем.
А если просто «добавить немного css», то это можно сделать и в кастомайзере (настройки темы) — доп. стили.
nikonlay : У меня просто не используются все стили, у меня вообще одностраничник, там стилей-то 5-10 строк по хорошему.
При остром желании и достаточной квалификации можно вообще не использовать стили родительской темы, создав дочку и скопировав в неё только нужное. Но говорить что 225кб — это огромный файл.. Хм..
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…
SeVlad
Sitealert #: Да, конечно может.
Ты ли это?
Sitealert
SeVlad #: Ты ли это?
Да, вот заскочил на часок. Неуютно мне тут.
SeVlad
Sitealert #: Неуютно мне тут.
Уж не поэтому ли.. ммм.. что-то страшное пишешь?
Sitealert
SeVlad #: что-то страшное пишешь
Ты про «замедлить работу сайта»? Не бойся, это совсем не страшно. CSS – активный ресурс, нагружающий процессор. Пока процессор не обработает CSS и не применит стили к элементам DOM, он не рендерит страницу. Так что там важны не столько те килобайты, про которые ты написал, сколько содержимое правил и степень «запутанности» DOM.
SeVlad
Sitealert #: Так что там важны не столько те килобайты, про которые ты написал, сколько содержимое правил и степень «запутанности» DOM.
Это отчасти так, но вопрос касался как раз объёма:
nikonlay : а там огромный файл, я насчитал 6000 строк
ЗЫ. вообще-то их 6591 😉
totamon
SeVlad #:
Это отчасти так, но вопрос касался как раз объёма:
ЗЫ. вообще-то их 6591 😉
это очень много, тем более для блога с «отсутствующим» дизом, это конечно мастерство сделать такой диз, но у генералпресс например css в районе 50кб
наверняка тс использует для своей «одной странички» какой-нибудь элементор с полмегабайтом дополнительных стилей, ну так тем более какой смысл в этих 200кб?
SeVlad
totamon #: это очень много,
И хотя я в целом согласен, что наверняка там есть немало лишнего, но
1. «Очень много» — такое бы было лет 20 назад. Сейчас это мелочь, особенно при использовании серверного сжатия.
2. Не забываем про адаптив и пр.
и 3:
totamon #: наверняка тс использует для своей «одной странички» какой-нибудь элементор с полмегабайтом дополнительных стилей,
вообще экономия на спичках.
Ну т.е. вопрос целесообразности телодвижений. Хотя (повторюсь) создать дочку было бы однозначно правильно и это делов на пару минут.
nikonlay
Доброго дня!
Такой вопрос — хотел внести небольшую правку в стили очередного сайта на wordpress, чуть изменить размер шрифта в форме contact form, пошел в Редактор тем, style.css — а там огромный файл, я насчитал 6000 строк, еле домотал до низа, чтобы вставит свой font-size
И такой вопрос — а это нормально, что такой огромный файл стилей? Он не может как-то замедлить работу сайта? Может его как-то сократить?
У меня просто не используются все стили, у меня вообще одностраничник, там стилей-то 5-10 строк по хорошему.
totamon
Sitealert
Он не может как-то замедлить работу сайта?
Да, конечно может.
SeVlad
еле домотал до низа, чтобы вставит свой font-size
Вот не надо вообще трогать файлы темы, если нежелания восстанавливать всё по новой после обновления темы.
Для внесения изменений существует механизм дочерних тем.
А если просто «добавить немного css», то это можно сделать и в кастомайзере (настройки темы) — доп. стили.
У меня просто не используются все стили, у меня вообще одностраничник, там стилей-то 5-10 строк по хорошему.
При остром желании и достаточной квалификации можно вообще не использовать стили родительской темы, создав дочку и скопировав в неё только нужное. Но говорить что 225кб — это огромный файл.. Хм..
SeVlad
Да, конечно может.
Ты ли это?
Sitealert
Ты ли это?
Да, вот заскочил на часок. Неуютно мне тут.
SeVlad
Неуютно мне тут.
Уж не поэтому ли.. ммм.. что-то страшное пишешь?
Sitealert
что-то страшное пишешь
Ты про «замедлить работу сайта»? Не бойся, это совсем не страшно. CSS – активный ресурс, нагружающий процессор. Пока процессор не обработает CSS и не применит стили к элементам DOM, он не рендерит страницу. Так что там важны не столько те килобайты, про которые ты написал, сколько содержимое правил и степень «запутанности» DOM.
SeVlad
Так что там важны не столько те килобайты, про которые ты написал, сколько содержимое правил и степень «запутанности» DOM.
Это отчасти так, но вопрос касался как раз объёма:
а там огромный файл, я насчитал 6000 строк
ЗЫ. вообще-то их 6591 😉
totamon
Это отчасти так, но вопрос касался как раз объёма:
ЗЫ. вообще-то их 6591 😉
это очень много, тем более для блога с «отсутствующим» дизом, это конечно мастерство сделать такой диз, но у генералпресс например css в районе 50кб
наверняка тс использует для своей «одной странички» какой-нибудь элементор с полмегабайтом дополнительных стилей, ну так тем более какой смысл в этих 200кб?
SeVlad
это очень много,
И хотя я в целом согласен, что наверняка там есть немало лишнего, но
1. «Очень много» — такое бы было лет 20 назад. Сейчас это мелочь, особенно при использовании серверного сжатия.
2. Не забываем про адаптив и пр.
и 3:
наверняка тс использует для своей «одной странички» какой-нибудь элементор с полмегабайтом дополнительных стилей,
вообще экономия на спичках.
Ну т.е. вопрос целесообразности телодвижений. Хотя (повторюсь) создать дочку было бы однозначно правильно и это делов на пару минут.