|
|
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня. Интересует вопрос эффективности обработки CSS web сервером, какие стили он обрабатывает эффективнее и быстрее - вложенные или просто стили? Вложенные: Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Или обычные стили: Код: css 1. 2. 3. 4. Как это может влиять на производительность, достаточно загружённой системы? Спрашиваю так как пристроит написать достаточно большой файл стилей и хочется понять как это сделать правильно. Да фронты до этого не писал поэтому и возник возможно ламерский вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 10:04 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
eJack , чем сложнее селектор - тем дольше он будет обрабатываться браузером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 10:22 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
krvsa, Спасибо, значит вложенные селекторы будут отрабатывать дольше . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 10:29 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
Причем вложенные классы отрабатываются быстрее вложенных элементов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 10:44 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
eJackзначит вложенные селекторы будут отрабатывать дольше . Но это не значит, что их не нужно использовать. Для меня лично "хороший ЦСС" это ЦСС понятный и простой по отношению к разработчику, а не компу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 10:55 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
krvsaДля меня лично "хороший ЦСС" это ЦСС понятный и простой по отношению к разработчику, а не компу... Варианты автора мне кажутся равноценными по понятности. Первый вариант я бы предпочел, если соответствующий html верстается вручную, второй — если генерится скриптами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 11:08 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
AntonariyВарианты автора мне кажутся равноценными по понятности. Так и я про то же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 13:14 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
А как лучше писать? Код: css 1. или Код: css 1. Оба они работают, но как лучше для компьютера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 09:42 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
GustlyОба они работаюта ничего, что они не эквивалентны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 09:46 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
TR всегда является дочерним элементом (прямым потомком) для TBODY, так что в данном случае эти записи идентичны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 09:49 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
… если нет вложенных таблиц) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 09:52 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
mhx… если нет вложенных таблиц)ну да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 09:57 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
Нет. Я тоже начал писать мессадж с подобным комментарием. Но потом стер, так как выражение mhx совершенно право. Другое дело, к чему хочется применить стиль - только к строкам текущей таблицы или ко всем строкам начиная с этой таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 11:00 |
|
||
|
Небольшая оптимизация CSS
|
|||
|---|---|---|---|
|
#18+
Тут вопрос не в том, к каким элементам сработает. Структура одна, сначала tbody потом tr. Вопрос в том, поможет ли анализатору указание >, чтобы он дальше не искал. Там конечно копейки, но лучше писать правильно, даже если это дает мизерный прирост. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2013, 15:51 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=121&tid=1447948]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 299ms |

| 0 / 0 |
