ТОП 5 преимуществ CSS препроцессоров (LESS, SASS / SCSS, Stylus). Какой препроцессор css лучше

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 มี.ค. 2019
  • В этом видео разбираем основные преимущества самых популярных CSS препроцессоров (LESS, SASS / SCSS, Stylus): переменные, импорты, вложенность, миксины, функции.
    Мы продолжаем серию видео уроки верстки для начинающих. Сегодня мы разберем топ 5 преимуществ CSS препроцессоров. нужны ли препроцессоры css, какой препроцессор css лучше, и отвечу на вопрос препроцессоры css какой выбрать. Обсудим в целом css преимущества недостатки. Препроцессоры используются для фронтенд сайта, чтобы верстка страницы css была удобнее и позволяет гораздо быстрее переделать оформление сайтов css. Поэтому если вы часто сталкиваетесь с задачей изменить css на сайте. То препроцессоры css могут в этом помочь. один из популярный - less препроцессор css
    =======================================
    Препроцессоры:
    sass-lang.com/ - SASS / SCSS
    lesscss.org/ - LESS
    stylus-lang.com/ - Stylus

ความคิดเห็น • 122

  • @prosto_razrabotka
    @prosto_razrabotka  3 ปีที่แล้ว

    Не забудьте заглянуть сюда:
    ❓ Запись на консультацию - prosto-razrabotka.ru/
    ✨ Telegram канал - t.me/prostorazrabotka/
    🔥 Telegram чат - t.me/prostorazrabotkachat/
    Можете добавиться в друзья:
    📷 Instagram - instagram.com/vitaliy.kirenkov/
    📘 ВКонтакте - vk.com/vitaliy.kirenkov/
    📗 Facebook - facebook.com/vitaliy.kirenkov/
    📙 LinkedIn - www.linkedin.com/in/kirenkov/
    ✏️ Twitter - twitter.com/VitaliyKirenkov/
    А так же, подписаться на страницы:
    📘 ВКонтакте - vk.com/public195137161/
    📗 Facebook - facebook.com/prostorazrabotka/

  • @user-nw4tb4ld6u
    @user-nw4tb4ld6u 4 ปีที่แล้ว +66

    В каждой среде есть свой крутой лысый))

  • @Max-kr4ie
    @Max-kr4ie 5 ปีที่แล้ว +57

    А теперь подробно и обо всем и с практическими примерами и вообще топчик)) прикольный стиль заставок лысый на желтом фоне))

  • @user-bl5qv3jy1l
    @user-bl5qv3jy1l 4 ปีที่แล้ว +1

    Огромное спасибо за крутой плейлист! Очень круто что все быстро и с примерами.

  • @domin1c
    @domin1c 4 ปีที่แล้ว

    Огонь! Максимум полезной информации и минимум воды.

  • @chistowick
    @chistowick 3 ปีที่แล้ว

    Просто замечательно! Спасибо!

  • @user-wo2fh1xz8l
    @user-wo2fh1xz8l 4 ปีที่แล้ว +1

    Это охренеть как полезно,спасибо.

  • @user-cl9dm8vq1n
    @user-cl9dm8vq1n 4 หลายเดือนก่อน

    Спасибо. Было очень полезно

  • @user-mp1tx7pc8s
    @user-mp1tx7pc8s 4 ปีที่แล้ว +21

    Это видео оказалось третьим по препроцессорам которое я посмотрел. До этого оба почти по 40 минут и толку 0, одна вода!
    Тут же за 10 минут все четко и по теме, да ещё и с примерами!!! Большое спасибо за видео!

    • @nikolay1875
      @nikolay1875 4 ปีที่แล้ว +2

      Я б подсказал канал...где подача материала на высоте:) воды 0

  • @user-nj2ln1kh2r
    @user-nj2ln1kh2r 4 ปีที่แล้ว +13

    Виталий, я согласен с
    Max Shevchenko, что нужны примеры, так сказать практическое закрепление пройденного!!

  • @shohzodzet
    @shohzodzet 4 ปีที่แล้ว +1

    Шикарно! Очень наглядно. Спасибо)

  • @sevafadeev6404
    @sevafadeev6404 3 ปีที่แล้ว

    очень подробно и понят, спасибо за видео!

  • @user-lx6lh6jc5p
    @user-lx6lh6jc5p 3 ปีที่แล้ว +1

    Большое спасибо))

  • @alinafitisova3176
    @alinafitisova3176 4 ปีที่แล้ว +1

    класс, спасибо за детальное объяснение, ждем видео о сборщиках.

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว +1

      Уже есть на канале -) Gulp уж точно -)

  • @going.mental
    @going.mental 2 ปีที่แล้ว +1

    Спасибо за обьяснение!:)

  • @Cinegami3
    @Cinegami3 4 ปีที่แล้ว

    Спасибо за полезную информацию

  • @CHELOVEK89
    @CHELOVEK89 3 ปีที่แล้ว

    спасибо, очень наглядно и актуально.

  • @user-iz9sj1nn5q
    @user-iz9sj1nn5q ปีที่แล้ว

    Спасибо, очень интересно и полезно.

  • @dmytromamenko3856
    @dmytromamenko3856 4 ปีที่แล้ว

    спасибо за работу !!!всё коротко и понятно

  • @TheTexPro
    @TheTexPro 5 ปีที่แล้ว

    Спасибо!

  • @user-th5fk5bv6w
    @user-th5fk5bv6w 4 ปีที่แล้ว +28

    1) в обычном в css есть "переменные", можно использовать для цветов. 2) Есть такое понятие как сборка, там css может собираться в один, либо вообще вставляться сразу в html тегов style, и кол-во запросов будет минимум. 3) миксины норм. 4) Ну осветлить можно и при помощи фильтра

  • @vadimbely1974
    @vadimbely1974 4 ปีที่แล้ว

    спасибо большое!

  • @AbraKadabra000
    @AbraKadabra000 4 ปีที่แล้ว +7

    Спасибо! Есть ещё PostCSS-cssnext это когда мы пишем цсс будущего а оно нам его превращает в тот в который умеют современные браузеры.
    Это позволит в будущем отказаться от препроцессора полностью 😏

  • @maxet2374
    @maxet2374 ปีที่แล้ว

    четко быстро и по теме

  • @proglite3499
    @proglite3499 3 ปีที่แล้ว

    Спасибо))

  • @inferno0350
    @inferno0350 5 ปีที่แล้ว +1

    Лайк !! подписка !!:)

  • @loremipsum353
    @loremipsum353 5 ปีที่แล้ว

    Годнота

  • @user-ob9tq6qc1b
    @user-ob9tq6qc1b 3 ปีที่แล้ว

    Уважаю тебя мужик💪

  • @appatichno
    @appatichno 4 ปีที่แล้ว

    Спасибо, хоть кто то объяснил для чего вообще это нужно

  • @braivs
    @braivs 3 ปีที่แล้ว +1

    Привет. Сделай такое же видео, про HTML препроцессоры: pug, haml и прочие. Почему-то на эту тему мало роликов.
    Сам давно пользуюсь sass+pug. Видео мотивирует попробовать перейти на скобки и запятые хотя бы в рамках одной вёрстки, сравнить удобство, раз scss более новая версия sass, возможно в этом что-то есть, в пользу отказа от бескобочного sass синтаксиса.

  • @user-vp7ht2fg1u
    @user-vp7ht2fg1u 3 ปีที่แล้ว +4

    По поводу цветов. Дефолтный css позволяет использовать переменные, очень просто.
    По поводу импортов. Дефолтный css тоже так умеет.
    По поводу вложенностей. Удачи вам разобраться в такой портянке, когда проект разрастётся. При грамотном форматировании css тоже можно читать.
    Миксин - синтаксический сахар. Экономия времени 2 секунды. Если она вообще есть, т.к. автоимпортов в scss насколько я знаю нет ( поправьте если я не прав ).
    Функции. За свой опыт я не сталкивался с такими ситуациями, когда calc не решал мои задачи. С цветами ужасный пример. т.к. дизайнер в ui ките обязан перечислить все цвета, используемые в проекте.
    Итого, дополнительная зависимость на проект, велик шанс провалиться и запутаться во вложенности ( не дай бог это будут миксины ), сложности в переносе проекта ( всё время вываливаются ошибки ), но, соглашусь, удобная система дополнения имён через амперсант, если использовать бэм или его аналоги.
    И ещё в защиту скажу что видел сложные качественные анимации на препроцессорах, но страшно представить какие бандлы из них получаются.
    Всем добра.

  • @goldez4204
    @goldez4204 4 ปีที่แล้ว +2

    до данного объяснения был "знаком" с препроцессорами 5 минут по видео, благодаря вашему объяснению почти всё понял, спасибо

  • @GamesServices
    @GamesServices 3 ปีที่แล้ว

    Thanks

  • @kostyaproga3541
    @kostyaproga3541 4 ปีที่แล้ว +1

    Мне очень нравиться, то как вы даете информацию, услышал о вас на канале АйтиБорода. Но полосатая рубашка в глаза бьет, и у меня то ли глюки, в галазах появляються желтые круги от екрана)

  • @wockywocky3109
    @wockywocky3109 4 ปีที่แล้ว

    Ничего себе...

  • @Alex-ni2uv
    @Alex-ni2uv 5 ปีที่แล้ว +1

    по поводу нескольких css файлов. по моему в обычном css также можно сделать импорт всех в один?

  • @eduardomavlyutov4710
    @eduardomavlyutov4710 4 ปีที่แล้ว

    Подскажите, пожалуйста, мне нужен аналог функции spin как у Less для использования в коде JS (в инпуте выбираю цвет, и надо потом все комплиментарные цвета вывести). А как я понял, все функции препроцессора доступны только в файле со стилями. Есть ли какие-то библиотеки может аналогичные? Пробовал искать, но пока безуспешно.

  • @simurwtime
    @simurwtime ปีที่แล้ว

    так так

  • @grbak
    @grbak 3 ปีที่แล้ว

    Топ видос

  • @braivs
    @braivs 4 ปีที่แล้ว

    Привет. Расскажи про html препроцессоры также)

  • @mafen1990
    @mafen1990 4 ปีที่แล้ว

    Добрый вечер. Если я поставил в vs code плагин sass, то автоматом будет пониматься и scss ? Ну и переделываться в css с помощью плагина лайв сасс компиллер?

  • @nickopas6221
    @nickopas6221 3 ปีที่แล้ว

    good

  • @singlebw4065
    @singlebw4065 4 ปีที่แล้ว +2

    5й пункт на ccs filter:brightness(110%); как по мне проще.

  • @0xSxVKaJnwQ
    @0xSxVKaJnwQ 11 หลายเดือนก่อน

    Использовать, наверное, придется, но это далеко не самая необходимая вещь, имхо.
    Переменные - есть в css.
    В один файл можно импортнуть другие.
    Изменять цвет "текста", "бг" можно фильтрами.
    Вложенность - вот чего не хватает css.
    За видео спасибо!

    • @dendyzet751
      @dendyzet751 9 หลายเดือนก่อน

      Наследственность, функции, миксины, сокращение кода

    • @user-ln8fs4ik1v
      @user-ln8fs4ik1v 8 หลายเดือนก่อน

      @@dendyzet751 все это есть и в обычном CSS, кроме миксинов, которые не особо и нужны. А сокращение кода - а зачем? Кода меньше, да, рай для минималиста, но производительность одинаковая с обычным стилем написания CSS, и будет минус - ухудшится читаемость кода

  • @eugenedavidoff6996
    @eugenedavidoff6996 4 ปีที่แล้ว +6

    Спасибо за видео, но есть одно замечание: слово height произносится как "хайт", а не "хейт".

    • @vlsh0
      @vlsh0 4 ปีที่แล้ว +4

      В каждом английском (американский,британский и тд)свое произношение,у кждого человека тоже...

    • @MerriedFellow
      @MerriedFellow 4 ปีที่แล้ว +3

      @@vlsh0 в данном случае не совсем. В русском языке тоже многие говорят "дермаНтин", и оправдывают такое произношение тем, что якобы бабушка так говорила, а, стало быть, это культура и древние традиции.
      Кроме того, его произношение свидетельствует скорее о незнании стандартных правил английского языка, изучаемых во всем мире, нежели о специфике произношения.
      Неприятнее другое - многие программисты, несмотря на то, что тесно работают с англоязычными терминами, ни черта не знают языка и произносят английские слова как попало. Вот этот парадокс лично меня как минимум удивляет.

    • @iamname8758
      @iamname8758 4 ปีที่แล้ว +6

      @@MerriedFellow Видимо они концентрируются на программировании, а не на английском, всё таки программисты)

    • @user-ln8fs4ik1v
      @user-ln8fs4ik1v 8 หลายเดือนก่อน

      @@iamname8758 вот именно, без разницы как произносится, не суть важно)

  • @user-th4tw9si4r
    @user-th4tw9si4r 4 ปีที่แล้ว +5

    Спасибо за видео, теперь осознал, что это за птица такая scss.

  • @dbuzeninka8005
    @dbuzeninka8005 4 ปีที่แล้ว

    Виталик , я уверен, что у тебя есть какой-то свой план развития канала, но если бы ты мог от этого плана отклонится буквально на 1 видос , то выпусти, пожалуйста, для меня подробный видос про то, как тонко настраивать слайдеры. Вот начиная от кастомных стрелочек ( а не стандартные фоторама.ио) и заканчивая кастомизацией стилий переходов (например модный щас на западе так называемый Thanos effect). Вот такая тема лично для меня будет как глоток свежего воздуха :)

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว

      Танос? В слайдере? Да ты гонишь)) Кинь ссылку мне в телегу или в вк, заценю. Я в видео хотел сделать такое, но оказалось очень замудренно, а в хтмл так вообще)

    • @dbuzeninka8005
      @dbuzeninka8005 4 ปีที่แล้ว

      @@prosto_razrabotka я таноса в сдайдере увидел вот тут
      th-cam.com/video/bjUoQbSJDJs/w-d-xo.html
      Второй по счету еффект на 0:20

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว

      Воу... я впечатлён.

  • @vladyslavmaslovskyi2510
    @vladyslavmaslovskyi2510 3 ปีที่แล้ว

    Привет, подскажите кто знает может, как в VS Code на sass сделать что бы например после background: url(" ") выскакивала типа подсказка пути к файлам, а не самому вручную писать этот путь. На CSS и SCSS такая подсказка появляется...

  • @denisdol935
    @denisdol935 3 ปีที่แล้ว

    нормалек

  • @simurwtime
    @simurwtime ปีที่แล้ว

    не ну это понятно

  • @vladimirgrabar1771
    @vladimirgrabar1771 3 ปีที่แล้ว

    Недостатки обычно тоже называют

  • @user-lc8vs4pb9z
    @user-lc8vs4pb9z 4 ปีที่แล้ว

    Ребят подскажите а псевдоэлементы ::before, ::after , а так же псевдоклассы :hover и другие ,каким образов заворачивать в препроцессоры?

  • @vlastelinrobotov
    @vlastelinrobotov 4 ปีที่แล้ว

    Вопрос, после просмотра, таки возник. Что лучше новичку: 1. сначала привыкнуть к нормальному написанию css или 2. сразу писать в препроцессоре т.к. все равно потом его использовать? Сомнения изза двух мыслей: 1. если сразу писать в препроцессоре, то потом не разобраться в обычном css и 2. на собеседовании завалишься т.к. не сможешь в чистом css что нить написать.

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว

      Что есть нормальное?! Ключевая функция в препроцах - вложенность. Потом миксины, переменные. Все. Функции практически никогда не используются. Ну и зная эти вещи - как они мешают писать на чистом ксс?

  • @Sward66
    @Sward66 3 ปีที่แล้ว +2

    2:55 Тут точно не @include, а @import

  • @olgakononova3008
    @olgakononova3008 3 ปีที่แล้ว

    Мне кажется или на 3 минуте видео опечатки. Вместо @include должен быть @import в примере. Заранее прошу простить, тк только начала изучение препроцессоров.

    • @prosto_razrabotka
      @prosto_razrabotka  3 ปีที่แล้ว +1

      Я вас поздравляю, у вас все хорошо с внимательностью)) Вы кажется первая кто это заметил (ну или первая, кто написал)

    • @olgakononova3008
      @olgakononova3008 3 ปีที่แล้ว

      @@prosto_razrabotka Спасибо!

  • @singlebw4065
    @singlebw4065 3 ปีที่แล้ว

    Мужик, нужен твой грамотный ответ. Верстаю сайт, дошёл до адаптива. Решил прописывать @media в каждом scss файле, т.к. стили секций разбил всё по папкам. Но вот проблема. Gulp SCSS не складывает @media. У меня в файле css получается
    @media screen and (max-width: 768px) {
    .main {
    }
    .main__title-box::before,
    .main__title-box::after {
    }
    .main__title {
    }
    }
    @media screen and (max-width: 768px) {
    .header {
    }
    .header__items {
    }
    .header__phone {
    }
    }
    Есть ли вариант сделать так:
    @media screen and (max-width: 768px) {
    .main {
    }
    .main__title-box::before,
    .main__title-box::after {
    }
    .main__title {
    }
    .header {
    }
    .header__items {
    }
    .header__phone {
    }
    }

  • @sergeytrojan
    @sergeytrojan 3 ปีที่แล้ว

    заметил что когда пишу на сасе у меня когда код переводится в обычный цсс - в нужных местах он сам проставляет кроссбраузерные теги, мне не нужно париться искать на кэн ай юз те или иные своейста, как они отображаются в других браузерах, я просто пишу стили, а сас сам в нужных местах заполняет файл со стилями кроссбраузерными стилями. Это вообще наверное самое лучшее преимущество препроцессоров.

    • @prosto_razrabotka
      @prosto_razrabotka  3 ปีที่แล้ว +1

      Это делает не препроцессор, а сборщик

    • @sergeytrojan
      @sergeytrojan 3 ปีที่แล้ว

      @@prosto_razrabotka не знал, долго понять не мог откуда они берутся в цсс файле :)))

  • @SingleFeniks
    @SingleFeniks 4 ปีที่แล้ว

    Абсолютно не важно какой препроцессор выбрать для проекта?! Да Вы что, конечно же это важно! Все зависит от проекта, от его структуры, того как там расположены модули и компоненты и вообще что они из себя представляют.
    У каждого препроцессора есть свои недостатки, из-за которых он может просто не подойти для конкретного проекта, на вскидку: SASS не умеет в относительные url при инклюде, LESS умеет, но в нем нет некоторых полезных вещей, которые есть в SASS и т.п.. При работе с React сейчас все коллеги переходят на CSS-in-JS, хотя препроцессором его назвать сложно - это уже другое.

  • @user-jj9is7yy2q
    @user-jj9is7yy2q 4 ปีที่แล้ว

    скажи пожалуйста! обязательно ли учить HTML SCC и JS если есть много хороших конструкторов????

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว +1

      Закрытые системы на конструкторах не делаются.
      Любой не шаблонный дизайн на конструкторе не сделать

    • @user-jj9is7yy2q
      @user-jj9is7yy2q 4 ปีที่แล้ว

      Просто: разработка Учить и не лениться да???)

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว

      Ну, это уже ваше дело..))

    • @user-jj9is7yy2q
      @user-jj9is7yy2q 4 ปีที่แล้ว

      Просто: разработка понял! Спасибо за ответ

    • @dxrpz1669
      @dxrpz1669 4 ปีที่แล้ว

      Css*

  • @user-um4rm1no3b
    @user-um4rm1no3b 5 ปีที่แล้ว +1

    Нормальный контент,только мне кажется,сидя и в более неформальной обстановке плюс фон какой нить интересный(а не тупо стена),видос бы лучше зашёл ))

    • @lajaconda6018
      @lajaconda6018 5 ปีที่แล้ว +8

      Ну чувак, думаю это уже вкусовщина, я например зашёл посмотреть про пре процессоры. Вот никакого дискомфорта, чувак говорит и по пути показываются примеры, что еще тебе нужно я не понимаю.

    • @user-um4rm1no3b
      @user-um4rm1no3b 5 ปีที่แล้ว

      @@lajaconda6018 да мне то вообще ничего не нужно уже)я просто говорю как видео ,по моему мнению ,смотрелось бы лучше)

    • @lajaconda6018
      @lajaconda6018 5 ปีที่แล้ว

      @@user-um4rm1no3b ну каждому не угодить в любом случае, но я понял что это твоё мнение, впрочем я так же и оставил и своё)

  • @veifario2006
    @veifario2006 3 ปีที่แล้ว

    а что такое css?

  • @user-sg7pd6rj7q
    @user-sg7pd6rj7q 2 ปีที่แล้ว

    Т

  • @user-yg1dy3uf8e
    @user-yg1dy3uf8e 7 หลายเดือนก่อน

    1:48 - css препроцешевыеыев 😂😂

  • @dmytrowinter2310
    @dmytrowinter2310 5 ปีที่แล้ว +1

    Переменные в CSS уже давно доступны из коробки, не нужны никакие препроцессоры.

    • @prosto_razrabotka
      @prosto_razrabotka  5 ปีที่แล้ว +3

      1. Поддержка в ИЕ практически никакая
      2. Препроцессоры - это не только про переменные

    • @dmytrowinter2310
      @dmytrowinter2310 5 ปีที่แล้ว

      @@prosto_razrabotka Но большинство, если не все - используют только из за этого. И вы тоже назвали первым преимуществом.
      1. Поддержка в ИЕ практически никакая - Это сомнительный козырь. Зачем поддерживать то что не поддерживает сам разработчик? Я думаю сейчас мало кто использует ИЕ. Хотелось бы что бы заказчики забыли о ИЕ и разработчики тоже=)
      2. Препроцессоры - это не только про переменные - тогда бы смысла их использовать вообще не было.

    • @alexevilich4591
      @alexevilich4591 5 ปีที่แล้ว

      Dmytro Winter.
      Когда-нибудь препроцессоры заменит чистый CSS.
      IE 6-11 если верить Can i use использует около 2.5% пользователей.
      На примере магазина потеря этих пользователей потеря возможной прибыли.
      Если заказчику важна эта вероятная прибыль то приходиться и препроцессор и другие инструменты использовать.
      А так да многие вещи можно и на чистом CSS делать.

    • @morto4220
      @morto4220 5 ปีที่แล้ว +2

      В крупных компаниях верстальщика не спрашивают, для каких браузеров верстать, тебе дают требования.
      Зачем поддерживают? Даже сегодня через IE работает около 6% процентов всех пользователей. Чаще всего - госслужащие, служащие компаний со строгой политикой контроля выхода в интернет и далекие от IT люди. И чем крупнее фирма, тем более доступным должен быть ее сайт. В Америке, если не путаю, в некоторых случаях можно налететь на штраф, если твоим сайтом не смогут воспользоваться по назначению.
      Ну и как бы вы сайт не для себя делаете, а для обычных пользователей.

    • @user-dc7ot2lm1m
      @user-dc7ot2lm1m 4 ปีที่แล้ว

      @@dmytrowinter2310 сразу видно, что либо вы упорно противитесь переменам/развитию) либо верстали меньше 3х сайтов )) Для меня препроцессор это в первую очередь скорость написания css, она в разы выше (пользуюсь sass)

  • @EvgenOl
    @EvgenOl 4 ปีที่แล้ว +1

    Вы серьёзно? В 2019 году, когда уже все браузеры понимают нативные переменные в ванильном css приводите первым преимуществом препроцессора использование переменных?
    Далее вы советуете использовать миксины, но разве это не означает отсутсвие понимание принципов работы css? После компиляции вашего кода в css файле будет дубликаты. А как же принцип переиспользования? Или css не язык программирования, а значит чтои на переиспользование кода нужно положить болт? Если у тебя в куче мест используется один и тот-же набор стилей, то нужно их вынести в отдельныйкласс и подключить его к нужным элементам. А не копипастить одни и те-же строки в куче мест. И толку от того, что код красивый при разработке, если на продакшене куча дубликатов?
    Математические операции в препроцессоре, это хорошо, но css позволяет вычислить размеры в действительно сложных местах и без препроцессора.
    Так, что три зи пяти преимуществ притянуты за уши. Ладно бы этот видос снимали до выхода css3, ещё было бы понятно.

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว +2

      Люблю таких комментаторов!
      Я думаю, что если бы была поддержка "всех браузеров", то было бы 100%, а не 93%, как сейчас. (информация с сайта caniuse)
      Далее, я бы вам посоветовал для начала разобраться с тем, что есть миксин, а не рассказывать тут про "понимание принципов работы css"...
      Как найдёте ещё "недостатки" в видео на канале, возвращайтесь. Буду рад пообщаться.

    • @mentalblood9138
      @mentalblood9138 4 ปีที่แล้ว

      "И толку от того, что код красивый при разработке, если на продакшене куча дубликатов?" Вы серьезно? Где важна красивость кода -- при разработке или на продакшене? Может еще давайте так будем бинарники критиковать, там же повторения и вообще не красиво, хрен че поймешь

  • @simurwtime
    @simurwtime ปีที่แล้ว

    зеленый делали. знаем. ага

  • @user-ut3fx2zk4x
    @user-ut3fx2zk4x 4 ปีที่แล้ว +1

    Все это есть в CSS из коробки, кроме вложенности и миксинов. Вложенность нах не нужна практически, ибо БЭМ, каскад низя. Миксины вообще сомнительная штука.

  • @user-ix4qh6ke4h
    @user-ix4qh6ke4h 5 ปีที่แล้ว

    ты так тяжело дышишь, аж мне не по себе стало

  • @chokoladis
    @chokoladis 3 ปีที่แล้ว

    Много лишних движений, мало примеров

  • @TECHLINE-plus
    @TECHLINE-plus 4 ปีที่แล้ว

    1:55 не понимаю зачем вообще столько классов писать, если они один и тот же параметр имеют

    • @prosto_razrabotka
      @prosto_razrabotka  4 ปีที่แล้ว +1

      Это ПРИМЕР!!! Представь, что у тебя 1000 строк и десятки классов в нем, которые содержат одинаковое свойство цвет с одинаковым значением и плюс другие свойства.

  • @bubblesort6368
    @bubblesort6368 3 ปีที่แล้ว

    В 2к19 рассказывать о переменных препроцессорных как о преимуществе перед css??) Это прикол?)

  • @h1t262
    @h1t262 5 ปีที่แล้ว

    Размытый шрифт, неприятно смотреть на код, попробуйте улучшить качество, спасибо :)

  • @zubziro5566
    @zubziro5566 4 ปีที่แล้ว +1

    Походу вы не знаете что и в CSS переменные есть

  • @milkovich_1938
    @milkovich_1938 2 ปีที่แล้ว

    пздц, аж стыдно что смотрю чела который работает на зарплату, хоть и в IBM, чьи акции держу..

  • @stranger271271
    @stranger271271 ปีที่แล้ว

    Зачем мне в одном файле все стили если пользователь может даже не дойти. А кэширование разве отменили?!