Вот да. Казалось бы, все эти новые фичи призваны облегчить жизнь разработчику, но из-за того что все сливается в кашу по итогу, когнитивная нагрузка только возрастает. Конечно, уже скорее всего мой мозг закостенел и не поспевает за всем, но, а с другой стороны, я сомневаюсь что средний фроненд разраб (а это реакт разраб), даже молодой, тоже за этим поспевает. Хорошо если вообще в *.css файлы заглядывает, а не атомными классами разметку бомбит. Ну и вообще, столько всего завезли за последнее время, что воспринимается как переусложнение. Круто, конечно, но интерес как-то подутихает. Но это я про себя. Для какого-нить css-энтузиаста сейчас, возможно, золотой век.
Лично у меня мозг сопротивляется фичам @scope @layer. Прям читаю и превращаюсь в чувака из мема "парень с венами на лбу". Переопределение каскада, выделение областей для переопределения... это же противоречит природе CSS - каскаду и специфичности. Могу представить кейсы, например жуткий легаси, где бардак и там концы с концами не сходятся, здесь да, ок, меньшей кровью, так сказать. Но на данном этапе только больше путаницы PS: еще про !import забыл. Каскад, спецефичность, !import , @scope, @layer. Вообще не запутаешься...
Спасибо что так содержательно и доходчиво. Как для новичка очень полезно. А то раньше от слов "реверс-инжиниринг" приходилось уворачиваться и креститься))
Спасибо за статью. Вообще нравятся ваши статьи на тему CSS - в русскоязычном сегменте авторских, хороших материалов мало. Как вариант для вопроса на поговорить - z-index. Случается что "в трех соснах заблудился" с этими индексами, там тоже контексты, тоже нюансы.
очень не хватает картинок в статье
На ваш вкус так лучше?
Справедливости ради, иногда красивая иконка это просто красивая иконка - ей не нужна подпись (декоративный элемент).
Вот да. Казалось бы, все эти новые фичи призваны облегчить жизнь разработчику, но из-за того что все сливается в кашу по итогу, когнитивная нагрузка только возрастает. Конечно, уже скорее всего мой мозг закостенел и не поспевает за всем, но, а с другой стороны, я сомневаюсь что средний фроненд разраб (а это реакт разраб), даже молодой, тоже за этим поспевает. Хорошо если вообще в *.css файлы заглядывает, а не атомными классами разметку бомбит.
Ну и вообще, столько всего завезли за последнее время, что воспринимается как переусложнение. Круто, конечно, но интерес как-то подутихает. Но это я про себя.
Для какого-нить css-энтузиаста сейчас, возможно, золотой век.
Лично у меня мозг сопротивляется фичам @scope @layer. Прям читаю и превращаюсь в чувака из мема "парень с венами на лбу". Переопределение каскада, выделение областей для переопределения... это же противоречит природе CSS - каскаду и специфичности. Могу представить кейсы, например жуткий легаси, где бардак и там концы с концами не сходятся, здесь да, ок, меньшей кровью, так сказать. Но на данном этапе только больше путаницы
PS: еще про
!importзабыл. Каскад, спецефичность,!import,@scope,@layer. Вообще не запутаешься...Был бы поаккуратнее со словами "жизнь ворам"
Свойство
object-fitвам очень поможет.Примерно так же) Доводилось иногда слышать в подкастах, видео, комментариях, но в тему не погружен
Спасибо что так содержательно и доходчиво. Как для новичка очень полезно.
А то раньше от слов "реверс-инжиниринг" приходилось уворачиваться и креститься))
Лаконично, доступно, интересно.
Ну, вяко больше чем МТС что-то в пределах 50-100 тысяч за утечки личных данных получил. Рублей.
кто меншье)
Спасибо за статью. Вообще нравятся ваши статьи на тему CSS - в русскоязычном сегменте авторских, хороших материалов мало. Как вариант для вопроса на поговорить - z-index. Случается что "в трех соснах заблудился" с этими индексами, там тоже контексты, тоже нюансы.