
Alex
05.09.2018
23:23:09
Без jquery по крайней мере обхожусь )

Roman
05.09.2018
23:23:30

Alex
05.09.2018
23:23:56
На уровне движка ?

Roman
05.09.2018
23:24:32
На уровне движка ?
Да, но я скорее про то как css парсится и селектит элементы и вот такое. хз где почитать, все что на mdn это я и так знаю

Google

Alex
05.09.2018
23:25:01
Чот у google foundation было
Я сам уже даже не помню откуда что узнал
По большей части с докладов скорее всего
Про как парсится- гугли про cssom

Roman
05.09.2018
23:26:03

Alex
05.09.2018
23:26:04
Селектит- у каждого браузера под капотом свои нюансы
Особенно как квери селектор работает
А что б где то скопом все было расписано не помню
Собирать по частям надо )

Victor
05.09.2018
23:27:13
зачем это вообще знать если не пишешь браузер?)

Alex
05.09.2018
23:27:27
Главное что надо помнить что селекторы сплава налево работают
И именно поэтому бэмнейминг такой клевый

Roman
05.09.2018
23:27:58

Google

Alex
05.09.2018
23:28:11
.foo .bar

Victor
05.09.2018
23:28:35
а идти в гугл пилить хром? хорошая цель

Alex
05.09.2018
23:28:44
Браузер ищет сначала все бар
А среди них все .foo
Псевдо селекторы аналогично первыми
Но инфа могла устареть
Я давно не интересовался

Roman
05.09.2018
23:29:42

Alex
05.09.2018
23:30:20
В общем если хочется быстрой выборки то надо стараться максимум уникальные селекторы использовать
И желательно без последовательности
Но тебе виднее да

Roman
05.09.2018
23:31:41
херово он скоупит

Alex
05.09.2018
23:31:58
Дата атрибуты работают медленнее селекторов

Roman
05.09.2018
23:32:07

Alex
05.09.2018
23:32:24
Поэтому иногда лучше верстать по старинке
Если надо потом выборки делать

Google

Roman
05.09.2018
23:32:51
в теории если у тебя тонна компонентов с скоупд то на стадии парсинга будет медленее парсится. вот только я не проверял)

Alex
05.09.2018
23:33:20
CSS in js кстати тоже замедляет
Но обычно примеры разбирают где это незначительно
Так что в большинстве случаев и реально разницы нет

Roman
05.09.2018
23:34:07

Alex
05.09.2018
23:34:15
Не надо )
Проблем куча
Лучше верстать уметь

Roman
05.09.2018
23:34:36
верстать для макак)

Alex
05.09.2018
23:34:50
Угу только верстальщика днём с огнём не найти
Который умеет железобетонно все сделать
Одни реакт разработчики в стране )

Roman
05.09.2018
23:35:40

Alex
05.09.2018
23:35:45
Нет
Самое херовое это письма
А верстать легко

Victor
05.09.2018
23:36:48

Alex
05.09.2018
23:37:20
Ну дело твоё, пили если нравится )
Главное что б ты был счастлив же
А так много чего можно не знать

Google

Yan
05.09.2018
23:37:59

Alex
05.09.2018
23:38:05
Это просто вопрос твоего ценника на рынке
Зп в 1 козулю все хотят при этом )

Roman
05.09.2018
23:38:42
Но у кого как.

Alex
05.09.2018
23:39:14
Рано или поздно надо понять что знать только js это печально

Victor
05.09.2018
23:39:25
так внутренние процессы это ж не только css, можно спускаться очень долго по дереву абстракций

Yan
05.09.2018
23:39:52

Admin
ERROR: S client not available

Roman
05.09.2018
23:40:04

Yan
05.09.2018
23:40:07
Там до переменного тока
Ну и все

Victor
05.09.2018
23:40:16
да и я уверен что css движок в хроме и quantum css довольно силдьно отличаются внутренними деталями

Victor
05.09.2018
23:40:18
до кватновой физики

Alex
05.09.2018
23:40:21
Это кстати цитирование Крокфорда
Он дико угорает с js only разработчиков

Yan
05.09.2018
23:40:37
Если это не фамилия

Victor
05.09.2018
23:41:26
ясно

Victor
05.09.2018
23:41:31
https://www.docsity.com/wordpress/wp-content/uploads/sites/2/2014/04/what-is-a-compiler.png

Google

Yan
05.09.2018
23:42:27

another
05.09.2018
23:42:43
главное не запомнить факт что справа налево, а почему это делается, какова причина такого дизайна, и если говорим про селекторы, то тут наверное обусловлено структурой html документов, ибо процент уникальных идентификаторов смещен в глубь структуры, вправо, а для того чтобы драматически уменьшить время поиска при применении стилей поиск начинается с максимально уникальных идентификаторов

Victor
05.09.2018
23:43:19
Как и геко от в8
ну вот и выходит что вникать в детали конкретной реализации может быть полезно только если ты хочешь делать что-то похожее)

Yan
05.09.2018
23:43:34
Это гиковская потребность или хз чо
Внутри сидит

Victor
05.09.2018
23:44:21
ну вот я не знал что ксс парсится например справа налево)

Yan
05.09.2018
23:44:48

Roman
05.09.2018
23:44:51

another
05.09.2018
23:45:15

Victor
05.09.2018
23:45:44

Roman
05.09.2018
23:46:21

Yan
05.09.2018
23:46:41
Думаешь у макак нет работы
У меня имеется например

Victor
05.09.2018
23:47:03
для того чтоб знать логику this не надо читать спеку же)

another
05.09.2018
23:47:14
помню как забавно было узнать что скрывается за концепцией порта (типа 22 443)

Victor
05.09.2018
23:47:40
я как-то пробовал именно спеку читать, там сложно очень все описано)
читаешь абзац и не понимаешь нифига

Roman
05.09.2018
23:48:44

Yan
05.09.2018
23:48:56