Тёмный

CSS заменит JavaScript? WTF?!?! 

Как пройти в IT?
Подписаться 34 тыс.
Просмотров 60 тыс.
50% 1

Рассказ про Houdini CSS - самой ожидаемой новинке фронтенда.
0:00 Самый грустный рассказ о фронтенде
0:36 Что такое Houdini CSS?
02:20 Paint Api
04:14 Полифилим
04:38 Подписка фронтендера
05:23 Революционность Houdini CSS
06:15 Layout Api
07:00 Animation Api
07:18 Properties and Values Api
07:39 Typed OM
08:34 Parser Api
08:47 Fonts Api
09:00 Критика
******************
Тренажеры HTML Академии + Книга рецептов фронтендера + Академия + комьюнити за 99 рублей:
boosty.to/how-to-learn-it
Какие тренажеры бывают:
htmlacademy.ru/courses#fe-start
Мой телеграм:
t.me/howToLearnIT
******************
Ресурсы:
1) ishoudinireadyyet.com/
2) Примеры github.com/GoogleChromeLabs/h...
3) CSS Houdini: практическое руководство
www.smashingmagazine.com/2020...
4) Эксперименты с Гудини
css-houdini.rocks/
#js #css #frontend

Опубликовано:

 

9 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 184   
@it2138
@it2138 11 месяцев назад
Тренажеры HTML Академии + Книга рецептов фронтендера + Академия + комьюнити за 99 рублей: boosty.to/how-to-learn-it Какие тренажеры бывают: htmlacademy.ru/courses#fe-start Мой телеграм: t.me/howToLearnIT ****************** 0:00 Самый грустный рассказ о фронтенде 0:36 Что такое Houdini CSS? 02:20 Paint Api 04:14 Полифилим 04:38 Подписка фронтендера 05:23 Революционность Houdini CSS 06:15 Layout Api 07:00 Animation Api 07:18 Properties and Values Api 07:39 Typed OM 08:34 Parser Api 08:47 Fonts Api 09:00 Критика ****************** Ресурсы: 1) ishoudinireadyyet.com/ 2) Примеры github.com/GoogleChromeLabs/houdini-samples/ 3) CSS Houdini: практическое руководство www.smashingmagazine.com/2020/03/practical-overview-css-houdini/?ref=heydesigner 4) Эксперименты с Гудини css-houdini.rocks/ #js #css #frontend
@nikitakagan5434
@nikitakagan5434 11 месяцев назад
жалко что у тебя нет ролика про микрофронты я бы посмотрел его
@olezhonnv3215
@olezhonnv3215 11 месяцев назад
Хватит циганить) Тебе фэнтэзи озвучивать с таким голосом и подачей.
@VaeV1ct1s
@VaeV1ct1s 11 месяцев назад
-css заменит js -для замены css, напишем js
@user-wl2xp8yo6x
@user-wl2xp8yo6x 11 месяцев назад
не нужно сидеть на месте. IT развивается всегда.
@VaeV1ct1s
@VaeV1ct1s 11 месяцев назад
@@user-wl2xp8yo6x при чем тут развитие it?
@emilgerz
@emilgerz 11 месяцев назад
@@VaeV1ct1sни причем, он просто умничает
@rumisbadforyou9670
@rumisbadforyou9670 11 месяцев назад
@@user-wl2xp8yo6x заменить всё на свете на JS это не развитие, а какой-то фильм ужасов.
@hackerpro6073
@hackerpro6073 11 месяцев назад
@@rumisbadforyou9670 надо просто понимать и чувствовать где лучше использовать JavaScript, а где использовать CSS
@clownjs.
@clownjs. 11 месяцев назад
Я не понял, как это мне помогает красить кнопки и делать margin-left: 10px ?
@alexblack43
@alexblack43 11 месяцев назад
теперь будешь в шахматную раскраску красить :)
@user-nx5dp7wm4z
@user-nx5dp7wm4z 11 месяцев назад
В вакансиях уже сейчас требуется минимум от 3х лет опыта в этом😂
@sleepstream9433
@sleepstream9433 10 месяцев назад
В вакансиях это вообще не требуется
@bernish
@bernish 11 месяцев назад
Темную сторону я в этом видео ощущаю. К великому злу может сила эта привести
@user-kn8nl4lv5y
@user-kn8nl4lv5y 11 месяцев назад
Таков путь
@YuryGoltsman
@YuryGoltsman 11 месяцев назад
Путь света лежит через тьму
@dmitriy4415
@dmitriy4415 11 месяцев назад
Представляю какой это дурдом будет
@tarque_
@tarque_ 11 месяцев назад
Дурдом - styled-components, а если это востребовано, то и Гудини будет востребовано)
@xybabyba
@xybabyba 11 месяцев назад
durDOM
@HeaDannn
@HeaDannn 11 месяцев назад
@@xybabyba 🤣🤣🤣🤣🤣🤣
@fmleglrmglrml
@fmleglrmglrml 11 месяцев назад
​​@@tarque_ля чел, нахуй ты высераешь подобное, тебя что блять палкой заставляют styled-component юзать? Юзается это когда нужно по быстренькому накидать пару стилей на компонент.
@Maxim9575
@Maxim9575 11 месяцев назад
@@xybabyba CSSанина
@_webAmoeba
@_webAmoeba 11 месяцев назад
ура, еще больше возможностей для шатания верстки
@BalaevArif
@BalaevArif 11 месяцев назад
Flexbox произвел революцию, потому что он решал БОЛЬШУЮ ПРОБЛЕМУ всех верстальщиков. Все на него (и на CSS Grid) перешли, так как была очевидна их эффективность по сравнении с предыдущими методами. Houdini - это скорее feature, которая кому-то будет нужна в исключительных ситуациях. И как понял, мы переносим "грязь" из CSS в JS, чтобы писать CSS "красиво". Лично для меня, революцию в вёрстке произвел Tailwind и Utility class подход.
@alexandermatviienko6472
@alexandermatviienko6472 11 месяцев назад
Слов нет как я согласен с автором коментария
@sxda-vadas4903
@sxda-vadas4903 11 месяцев назад
для меня знакомство с tailwind закончилось на попытке сделать кнопку с двумя варациями стилизации и двумя цветовыми варициями, а так же адаптировать ее под изменение высоты экрана, продумать &:focus состояние и через js имитировать поведение active. и все это для каждой из 4 вариантов кнопки. я думаю ты и сам уже понял какой адский набор говна получился в итоге, и не дай бог что-то когда нибудь нужно было бы там поправлять. аргумент про скорость я никогда не понимал ведь большая часть стилей втупую копируются из фигмы, вот и остается только маленький бандл и ну вроде и прикольно, но учитывая новый next с серверными компонентами я не очень понимаю прикола. лучшим вариантом стилизации считаю scss/post css modules, возможно styled-components работай он с некстом. лично для меня вопрос времени когда tailwind умрет. чистота и поддерживаемость кода слишкой важный момент что-бы им жертвовать
@BalaevArif
@BalaevArif 11 месяцев назад
@@sxda-vadas4903 Спасибо за коммент) попробую поделиться своим опытом. Тебе решать, принимать его или нет) скорее всего, ты не до конца разобрался в работе Tailwind. Варианты очень легко реализуются через “Class Variance Authority”. Ноль проблем. Всё декларативно. А если еще подключишь `tailwind-merge` в связке с `clsx`, то навсегда забудешь о проблеме каскадности. 2. Не понял, при чем тут Next и серверные компоненты. CSS как загружался на клиент, так и загружается. Серверные компоненты - это большое про JS бандл, чем про CSS. Думаю, ты запутался в этом вопросе. 3. Tailwind - это просто самый популярная библиотека, реализующая Utility class подход. Именно этот подход решает БОЛЬШУЮ проблему в CSS, связанную с масштабированием и именованием классов. Тут проблема архитектуры. Post CSS или SCSS помогают нам расширить функционал CSS, но они не занимаются его оптимизацией. При масштабировании - количество неиспользуемых стилей зашкаливает, а CSS бандл будет продолжать расти. Еще раз посоветую взглянуть на Utility class подход, откинув негатив. Есть ощущение, что еще не начав разбираться, ты сделал поспешные выводы. Лично я не столкнулся ни с каким «набором адского говна» и спокойно реализовал полноценную дизайн-систему, основанную на токенах, с кучей компонентов в разных вариациях. Год назад реализовывал подобное на PostCSS+CSS Modules и с уверенностью могу сказать, что Tailwind в разы проще и гибче. В любом случае успехов :)
@Pax_Roma
@Pax_Roma 11 месяцев назад
Вот что грязь, так это tailwind.
@Pax_Roma
@Pax_Roma 11 месяцев назад
@@pureugliness этот инструмент может быть полезен когда проект не требуется поддерживать, либо поддерживать не тебе, промо, визитки и пр. Когда я вижу в вакансиях в продуктовом стеке тейлвинд, у меня один вопрос: кто это пропустил?..
@GlebberMan
@GlebberMan 11 месяцев назад
Я думаю, что поддержка проекта с кучей пользовательских модификаций CSS будет тем еще гемором
@crasmeliusfore7266
@crasmeliusfore7266 11 месяцев назад
будем подождать еще один фреймворк, который все это добро заберет под капот
@igortrifonov9339
@igortrifonov9339 11 месяцев назад
Спасибо большое за видео!
@RockyTheDog756
@RockyTheDog756 11 месяцев назад
Скорее всего на базе гудини выйдет несколько ui-ных либ типо tailwind но с набором новых фич, и их как раз все будут юзать. Либо в каких то исключительных единичных кейсах. Но прямо сильной нужды а этом не видно. Но на кононизацию я думаю еще лет 5 уйдет.
@FailValiev
@FailValiev 11 месяцев назад
а как с производительностью?
@user-yp9id7sf9p
@user-yp9id7sf9p 11 месяцев назад
А уже есть eslint/style-lint правило на запрет этого api?)
@VivaLaBam26
@VivaLaBam26 10 месяцев назад
"Классическое хручево " - сходу подписка
@romartynromashka
@romartynromashka 11 месяцев назад
JS внутри CSS ?? Надеюсь, они о безопасности подумали, а то нас ждут CSS-инъекции
@gooseob
@gooseob 11 месяцев назад
как ты себе это представляешь)
@romartynromashka
@romartynromashka 11 месяцев назад
@@gooseob есть куча способов доставить клиенту нужный CSS, от внедрения в зависимости npm-библиотеки, до тупо загрузки в CDN
@gooseob
@gooseob 11 месяцев назад
@@romartynromashka мне не кажется, что от этого браузер может как-то защітіть, і с js могут быть ведь аналогічные уязвімості
@max_mgtow
@max_mgtow 11 месяцев назад
Приветствую, дружище 🤝👍
@vrabosh
@vrabosh 11 месяцев назад
Скоро можно ждать новые фреймворки, где верстаешь только через css
@user-vz2cm8gx9e
@user-vz2cm8gx9e 10 месяцев назад
Мне это напомнило watch css подход, когда в псевдоэлементах изменяется свойство content через css, а js отслеживает это и что-то меняет. Я это активно использую, когда нужно на разных брекпоинтах инициализировать или отключать какие-то слайдеры, аккордионы и прочее (переключать одно в другое) - это удобно в scss через миксин.
@dlearn863
@dlearn863 11 месяцев назад
Первый раз на канале, подписался сразу. Искренняя заинтересованность специалиста в своей сфере завоевывает, в какой нише бы он ни был!
@trays1377
@trays1377 11 месяцев назад
а если эти ворклеты на вебассембли писать то рендеринг не будет тормозить тогда?
@user-os9vd8bu6v
@user-os9vd8bu6v 11 месяцев назад
За момент с Вито Спатафоре лайк))
@user-md5mw1tp3e
@user-md5mw1tp3e 11 месяцев назад
Очень любопытно. Главное не злоупотреблять такими вещами.
@hackerpro6073
@hackerpro6073 11 месяцев назад
Забавно что те кто и правда считают что css может заменить js или наоборот js заменит css, то просто не знают для чего нужен каждый из них
@dmitry.w3b
@dmitry.w3b 11 месяцев назад
Я хочу стать веб-разработчиком и начинаю учить базу. Что тем временем твориться на фронте:
@ilyaincrypt0
@ilyaincrypt0 11 месяцев назад
Это сложно
@user-yt6li5wf5m
@user-yt6li5wf5m 11 месяцев назад
В общем. натягиваем сову на глобус, а чтобы было красиво, прилепим и горбатого до стены...Да, и не забываем всё это приправить изрядной порцией JS. Так себе революция.
@NikolayErmolenko
@NikolayErmolenko 11 месяцев назад
Мама - Анархия Папа - пакет ворклетов
@user-vm2is4er9j
@user-vm2is4er9j 11 месяцев назад
Надеюсь скоро пощупаем
@mihinov
@mihinov 11 месяцев назад
я уже год назад делал, классная штука, я про paint функцию. @property уже давно использую для анимации css переменных
@Marcelo_hola
@Marcelo_hola 11 месяцев назад
Я помню не только революцию флексов но и революцию дивов, до этого верстка через таблицу была.
@Marcelo_hola
@Marcelo_hola 11 месяцев назад
@@pureugliness Ну как не революции, раньше полностью описывали структуру сайта в таблицах, а потом все перешли на дивы, а чуть позже стали делать адаптивную вёрстку. Переход на адаптивную, тоже считаю революционным.
@Marcelo_hola
@Marcelo_hola 11 месяцев назад
@@pureugliness ну я таблицы встречал в 2005 году наверное последний раз. Потом уже все дивы использовать стали.
@ROMASVET
@ROMASVET 11 месяцев назад
Мне кажется люди в здравом уме надеются что это страшный сон
@iwannapatthemanul
@iwannapatthemanul 11 месяцев назад
Пруфы или слит
@YuryGoltsman
@YuryGoltsman 11 месяцев назад
Люблю кошмары
@MikeNugget
@MikeNugget 11 месяцев назад
Ждем первый майнер в css
@alexanderkiselev402
@alexanderkiselev402 11 месяцев назад
Просто АДМЩЩЩЩЩЕ!!!
@rumisbadforyou9670
@rumisbadforyou9670 11 месяцев назад
Стакать пикчи разного размера большая головная боль? Там же кроме простейшей арифметики и массива высоты вообще ничего не нужно? Или у фронтендеров всё настолько запущенно?
@lyoshagodxxxxxxx1669
@lyoshagodxxxxxxx1669 11 месяцев назад
Да.
@ImmortalBest
@ImmortalBest 11 месяцев назад
так чего, react уже не нужно изучать? 🙃
@profesor08
@profesor08 11 месяцев назад
Самая нужная штука как Layout API, как раз имеет очень малую поддержку. Эх. Надеюсь реализуют возможно переопределять рендер уже существующих свойств.
@olezhonnv3215
@olezhonnv3215 11 месяцев назад
С ворклетами идея интересная. А вот писать жс прямо в цсс - муть какая-то.
@olezhonnv3215
@olezhonnv3215 11 месяцев назад
После реакта и редакса уже ничто не удивляет. А после тайпскрипта - вообще по барабану.
@user-ey5xw2nx9s
@user-ey5xw2nx9s 11 месяцев назад
Тотальный офиг
@dmitryshilov6413
@dmitryshilov6413 11 месяцев назад
Пфф, да фронтендеры только и делают, что красят кнопочки и формачки клипают, тем временем фронтендеры каждый месяц, фигак новый фреймворк, фиган новая технология, фигак нововведение, которое заставит переделывать большую часть имеющегося функционала 😂
@aquinary.
@aquinary. 11 месяцев назад
Ага, кодинг ради кодинга
@mexvision-3556
@mexvision-3556 11 месяцев назад
Твое - "красят кнопочки" звучит 1 в 1 как: "А хуле ваш бэкенд, запросики в базу пишите да и всё"). Нахуя вам ORM, сложно запросик написать?
@trackzatrackom
@trackzatrackom 11 месяцев назад
Как коммерческий разработчик - ответственно заявляю, что это шляпа Баярского. Ну бред же, ненужная абсолютно хренотень, которая не упрощает, а усложняет разработку. )) И никто этим в здравом уме пользоваться не будет)
@michaelkamko
@michaelkamko 10 месяцев назад
К концу просмотра загрузился и ушел в себя. Вернусь не скоро.
@TheAnimeBJ
@TheAnimeBJ 11 месяцев назад
Звучит, конечно, интересно. Но посмотрим как это будет работать на боевом высоконагруженном элементами проекте. Не будут ли взрываться мобильнички в руках пользователей 😆
@zooyotz
@zooyotz 11 месяцев назад
Теперь ждем, когда CSS заменит бэк
@hungrycoder339
@hungrycoder339 11 месяцев назад
"Дожопный разработчикам будет полезно..."
@konjinni
@konjinni 11 месяцев назад
собсно кроме того что код переставляется из одного места в другое ничего не меняется. Добавляется только параллельность этих вычислений по отношению к основному коду.
@mexvision-3556
@mexvision-3556 11 месяцев назад
Смотри в глубь. Создается новое свойство в css, например как во флекс боксах gap. Свойство полезное, но ты 2 года его игнорируешь. А с данным инструментом, ты можешь временно, если браузер не поддерживает свойство gap, заменить его своей реализацией, или не своей, а от разрабов языка. Только представь, ждать пока все браузеры всруться и внесут изменения - не обязательно. Ты можешь использовать актуальный css и не париться.
@user-jp8ei3ng5e
@user-jp8ei3ng5e 11 месяцев назад
ничего не понял но очень интересно
@user-kn8nl4lv5y
@user-kn8nl4lv5y 11 месяцев назад
мысли мои прочитал
@olezhonnv3215
@olezhonnv3215 11 месяцев назад
Жс дополнит цсс. Бедные реактомакаки - все больше магии постигать)
@rarogcmex
@rarogcmex 11 месяцев назад
Как обычно, ждем минимум пять лет пока оно доползет до 95% браузеров. Правда, к тому времени у нас что-нибудь лучше появится, но таков прогресс
@neykem7308
@neykem7308 11 месяцев назад
Ждем когда css заменит еще и бек, я б посмотрел как на нем api будет выглядеть))) А если серьезно, то все эти темы про заменит одно на другое, бьются об легаси код, где миграция с одной версий фреймворка на новую версию того же фрейворка, оборачивается тем еще сторикейсем, а про переход с одной технологий на другую...ну вы поняли, но да, css во многом забрал функционал скрипта в плане визуала, но данные уж никто ему не доверит)
@mexvision-3556
@mexvision-3556 11 месяцев назад
Ты вот сказал "бьются об легаси код, где миграция с одной версий фреймворка на новую версию того же фрейворка, оборачивается тем еще сторикейсем". А я почему-то все еще вижу сотни развивающихся фреймворков. А по поводу бека в css - это ты сам только что придумал и сам возмутился. Зачем?
@clumsy_weirdo
@clumsy_weirdo 11 месяцев назад
Да уж, вспомнил про behavior в ие, такая дичь. Особенно пример с масонри обрадовал, тот же js от которого хотелось бы избавиться теперь будет в css. Пугает больше сколько пакетов будут грузиться перед тем как сайт начнёт рисоваться. П.с пример с полифилами, которые будут работать только там, где будут работать эти фичи, в целом полезно, но как автор и сказал мы будем ждать. Лет через 5 только актуально и станет чтобы пользоваться этим как полифилами и то не факт
@nade3282
@nade3282 11 месяцев назад
"тот же js от которого хотелось бы избавиться" интересно и какую же замену вы предлагаете
@clumsy_weirdo
@clumsy_weirdo 11 месяцев назад
@@nade3282 grid masonry есть, но он не везде работает и не всегда так, как хочется
@mexvision-3556
@mexvision-3556 11 месяцев назад
@@clumsy_weirdo Ну заебись замена.
@Jonstonrich
@Jonstonrich 11 месяцев назад
Это просто великолепное обновление.Можно сказать что это css 4.0Насчет того будет ли жрать ресурсы?100% будет
@pigsel2509
@pigsel2509 11 месяцев назад
Вот зараза. Только ведь React выучил
@user-mb7kp1bl4w
@user-mb7kp1bl4w 11 месяцев назад
Так всё нормально. Не забивай голову тем, что показали в этом видео Показанное в видео - это для очень редких вещей. В повседневной работе ты скорее всего не будешь это применять
@norskiy9765
@norskiy9765 11 месяцев назад
Есть еще HTMX, который как html заменяет js.
@Kei4i
@Kei4i 11 месяцев назад
Возможно на кого-то это производит впечатление, но не на меня. По факту куча мобильных устройств, особенно ios с сафари - коих много, особенно не самых новых - тупо некоторые свойства флексов и гридов работают через заднее место. Я уж не говорю про тв приставки, смарт ТВ и андроид устройства типо редми 5 с миюай браузером) вот там песня конечно. Это конечно не ie8, но попотеть заставляет. Так что революция не свершилась. А в идеальном мире, где у всех новые телефоны и самые современные и обновленные браузеры - это конечно было бы круто)
@vanmihaylovich
@vanmihaylovich 11 месяцев назад
FrontEnd превращается в backend, но javascript все также динамически типизируем, как в старом веке.
@RockyTheDog756
@RockyTheDog756 11 месяцев назад
И питон тоже :)
@wahub_ru
@wahub_ru 11 месяцев назад
Хотелось бы элементарную вложенность в CSS и возможность использовать переменные для границ медаизапросов.
@Bring_You_Up
@Bring_You_Up 11 месяцев назад
webpack + postCSS
@internationaluser86
@internationaluser86 10 месяцев назад
Вложенность уже есть в css, просто не всеми поддерживается браузерами
@RedkeiGost
@RedkeiGost 11 месяцев назад
"Лиса умирает" - иди нафиг, без лисы не нужно
@it2138
@it2138 11 месяцев назад
1.6% Мы с IE прощались, когда он 1-го процента достиг radar.yandex.ru/browsers
@RedkeiGost
@RedkeiGost 11 месяцев назад
@@it2138 с ие мечтали попрощаться с середины нулевых, с конца так точно. Лиса же последний нормальный браузер из оставшихся. Всё остальное - хром
@BOCbMOU
@BOCbMOU 11 месяцев назад
@@it2138 1.6% - это включая мобилки, на которых почти все пользователи пользуются предустановленными браузерами. В то же время на десктопах это 5.5%. Процент, конечно, не великий, но значение почти в 4 раза больше.
@ArtemyKairyak
@ArtemyKairyak 11 месяцев назад
@@it2138 это непрофессиональный подход, сперва нужно проанализировать аудиторию своего проекта, как минимум, а уже потом делать выводы отказываться отчего-то или нет, в госсекторе ие до сих пор поддерживать требуется
@it2138
@it2138 11 месяцев назад
А кто говорил, что нужно отказываться от чего-то на основании общей статистики? Мы как раз посмотрели, что у нас остался 1% пользователей с IE и отказались от него. И в ролике также акцентируется внимание на том, что все зависит от проекта.
@sp.clickclack9125
@sp.clickclack9125 11 месяцев назад
От создателей "чат жпт нас всех заменит"?
@fanadape-yt-771
@fanadape-yt-771 11 месяцев назад
я мама, в шоке..
@Belgorod_Jedi
@Belgorod_Jedi 10 месяцев назад
Какого х чувак, я уже было понадеялся что смогу стать фулстаком без знания жс
@Mytest437
@Mytest437 11 месяцев назад
Я не понимаю, чем ворклет лучше компонента)) А вот то что в язык описания, добавили язык программирования я пока не вижу плюсов. Весь интернет жестко привязывают к одному языку, причем к далеко не самому лучшему. Плюс теперь там могут быть всякие вирусы. Многие специально отключают в браузерах скрипты, а тут прям в CSS. Может я предвзят.
@slikedollar4656
@slikedollar4656 11 месяцев назад
@@pureugliness вроде у около 0,5 процентов юзеров отключен джс, но для больших продуктов это довольно большой процентаж утерянных клиентов/денег. А если продукт нацелен на страны Азии, где джс отключен у 3-5 процентов юзеров, то тем более
@Shad0w5m00h
@Shad0w5m00h 11 месяцев назад
матерь драконов, с первого взгляда вызывает ужас какой хаос в начале вызовет все эти апишечки
@alexeydyackok2525
@alexeydyackok2525 11 месяцев назад
CSS заменит JavaScript? - да CCS + JS!
@amirych
@amirych 10 месяцев назад
В 2016 году говори что вот вот выйдет гудини
@user-sp1vi7fg2u
@user-sp1vi7fg2u 11 месяцев назад
CSS заменит JavaScript. Я так понимаю Js на бекенде вышел из чата ?)
@MrJloa
@MrJloa 11 месяцев назад
Вроде бы хорошо, но... Был js, придумали ts - учи ts Был css, придумали less,sass,stylus и тд - учи. А теперь еще добавится гудини апи. Имхо в редких случаях незаменим, а "зачем их инпут делать чекбокс через css, я напишу через Гудини" -- нет, нет и еще раз нет. Потому что сапортить это дерьмо еще годы потом. KiSS ребята. Не надо упарываться. Знаешь каррирование, y-комбинаторы, монады любишь?? Засунь их себе в зад. Код пишем 1 раз, а поддерживаем и читаем сотни миллионов раз. И делают это коллеги, многие из которых не сильны в твоих познаниях. Удачи всем
@user-qc8ic8tb3x
@user-qc8ic8tb3x 11 месяцев назад
В сафари оно уже 4 года под флагом (конкретно Paint), и они даже не двигаются в сторону включения флага, а остальные части апи не двигаются в работе. А сафари это приличный кусок на мобильных устройствах.
@dmitryts9093
@dmitryts9093 11 месяцев назад
Сделали styled components
@denisnovozhilov7482
@denisnovozhilov7482 11 месяцев назад
Да кажется, что styled components в десятки раз понятнее по смыслу, чем эта по#ben`
@dmitryts9093
@dmitryts9093 11 месяцев назад
@@denisnovozhilov7482 Согласен, не знаю кто ждет этот функционал уже 5 лет) html программисты видимо По моему и так нет проблем с созданием фронтенд приложений и их стилизацией Хотя styled components медленнее чем обычный css, но для всего где нужна скорость можно использовать и тот же tailwind
@yabr87
@yabr87 11 месяцев назад
бесполезно в 99% случаев.
@j05gp
@j05gp 11 месяцев назад
Какие-то чудаки сидят в этих группах принимающих эти стандарты 😅
@Endru1994
@Endru1994 11 месяцев назад
Да не...Это не про облегчение , такой гемор можно и самому наворотить ..
@_CrazyBeard
@_CrazyBeard 11 месяцев назад
Ну сначала либа будет пару лет бесплатной, а потом начнётся. И ведь не даром в тех же забугорных странах, уже есть профессия css-developer. А все почему... Многим сторонние продукты только вредят, поэтому и свое создают. Яркий пример Taiga UI.
@it2138
@it2138 11 месяцев назад
Это не либа, а нативные апи браузеров
@denisnovozhilov7482
@denisnovozhilov7482 11 месяцев назад
Я надолго выпал из frontend-а и, возможно, буду вкатываться обратно в ближайшие месяцы. Расскажите пожалуйста, что не так с Taiga UI? Я о ней слышал немного как раз перед "завязкой"
@yuritian8830
@yuritian8830 11 месяцев назад
masonry за два года вёрстки встречалась только два раза. И Этот видож как жтати жтобы это жафикщить у себя в ноушон заметке. штобы находить побырому и использовать. Вот так вот. Хе хе.
@draftermyself
@draftermyself 11 месяцев назад
ЗБС
@structureandconquer
@structureandconquer 11 месяцев назад
Вошел в мир веба в 2001 году и все было прекрасно:) А теперь подключай ворклеты:)
@NORTHERNVOID1337
@NORTHERNVOID1337 11 месяцев назад
Что
@user-jj3zt2gf5g
@user-jj3zt2gf5g 10 месяцев назад
Выглядит как какая-то подмена понятий рассчитанная на инфантильных джунов без критического мышления! - Нам больше не надо писать js - но чтобы ворклет заработал нужно написать кучу непонятного js или подключать готовые библиотеки с десятком новых зависимостей! Но за-то css станет якобы чище... Это вообще как ?
@N4g1b4t0r
@N4g1b4t0r 11 месяцев назад
Принцип разделения ответственности не собоюден. Говнокод какой-то по большей части. Лучше бы развивали web components API.
@ArsenGuzhva
@ArsenGuzhva 11 месяцев назад
JavaScript заменит CSS 🤣
@justintie
@justintie 11 месяцев назад
ну нахер
@max_mgtow
@max_mgtow 11 месяцев назад
Я бы не утверждал, что FF мёртв. Развивается
@horlonangel
@horlonangel 5 месяцев назад
На мой взгляд, это уже перебор... Таблица стилей должна оставаться таблицей стилей, а не жабаскриптом... CSS уже давно превратился в чёрт знает что.
@horlonangel
@horlonangel 11 месяцев назад
CSS уже давно вылез за рамки нужного...
@psevdochlen6544
@psevdochlen6544 11 месяцев назад
А js заменит весь бэкенд, понятно
@user-fg6un4ho9z
@user-fg6un4ho9z 11 месяцев назад
Лиса присмерти, ну, ну. Лиса уже влезла в ядро линукс и виндовс и называется rust. Без лисы вы бы пользовались своими тормозными утилитами для сборки, эти утилиты переписывают так же на rust. Node. Js молится на лису, так как легко интегрируется с rust и node легко поспорит после интеграции с любым компилируемым языком программирования, для нее паралельные вычисления становятся реальностью. А вы лиса присмерти)))
@s.o.v.a9837
@s.o.v.a9837 11 месяцев назад
Пук, среньк, пук
@it2138
@it2138 11 месяцев назад
Это все здорово, но как это влияет на процент пользаков на мозиле? Зачем нам поддерживать браузер, которым будет пользоваться малое количество людей? Тем более, если у него начались проблемы с темпом поддержки новых фичей
@Maxim9575
@Maxim9575 11 месяцев назад
@@it2138 в следующий раз когда будете искать документацию и заходить на MDN вспоминайте его расшифровку)
@aciddev_
@aciddev_ 10 месяцев назад
про жаролиса ты зря ляпнул. *оглядывайся.*
@emilgerz
@emilgerz 11 месяцев назад
я ниче не понял и мне это не нравится
@ivanprokofyev
@ivanprokofyev 10 месяцев назад
Заменит в чём? Fap-fap! Там, где сам должен быть? Да на здоровье!
@Beyond-the-transcendent
@Beyond-the-transcendent 11 месяцев назад
Только лису и юзаю , остальные браузеры до одного помойка.
@Kei4i
@Kei4i 11 месяцев назад
Вот именно для таких как вы я трачу чуть больше времени, чтобы и у вас сайт выглядел хорошо)
@mikhails.2830
@mikhails.2830 11 месяцев назад
а можно еще быстрее рассказывать, чтобы совсем уж не понятно было по максимуму?
@ShaidarHaran87
@ShaidarHaran87 11 месяцев назад
А можно не надо? Может лидера этой css революции того самого и всё?
@Mytest437
@Mytest437 11 месяцев назад
Какой то кликбейтный заголовок видео. CSS не заменит JS. Они просто глубоко срастили эти две технологии.
@Jaaaaaamp
@Jaaaaaamp 11 месяцев назад
чел открыл для себя ангуляр
@moscowtv5767
@moscowtv5767 11 месяцев назад
Ну нафиг
@user-ub1mz5ok1r
@user-ub1mz5ok1r 9 месяцев назад
Ну ты загнул
@tymurkr
@tymurkr 11 месяцев назад
Опять ещё что-то учить
@ne10iti2
@ne10iti2 11 месяцев назад
Нет, это не надо будет учить)
@alexp2179
@alexp2179 11 месяцев назад
да задолбали усложнять и усложнять, вот есть куча девайсов на которых браузер уже не обновить - опять выкинуть, и чего вам не хватало? есть же джаваскрипт, нахрена тянуть джаву в css, уже даже в текущем CSS мало кто из дизайнеров понимает большую часть, теперь таких людей будет еще меньше. Походу скоро только AI сможет на всем этом говне выдавать результат
@Cr1cks0
@Cr1cks0 10 месяцев назад
я гей
@dmitriykonopinskiy3793
@dmitriykonopinskiy3793 9 месяцев назад
лучше б вёрстку нормальную сделали схлопывания всё ещё есть? ощущение что css создавала тупая блондинка Зато буквы теперь можно растягивать и квадратиками раскрашивать
@Pax_Roma
@Pax_Roma 11 месяцев назад
Внимание! В комментариях одни нытики.
@user-rw6jw3td3t
@user-rw6jw3td3t 11 месяцев назад
Скоро все будет делать ИИ, материалы по программированию все меньше смотрят лол
@crazymoney2676
@crazymoney2676 11 месяцев назад
ну и херня
Далее