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

  Переглядів 60,100

Как пройти в IT?

Как пройти в IT?

День тому

Рассказ про 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

КОМЕНТАРІ: 184
@it2138
@it2138 10 місяців тому
Тренажеры 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 10 місяців тому
жалко что у тебя нет ролика про микрофронты я бы посмотрел его
@olezhonnv3215
@olezhonnv3215 10 місяців тому
Хватит циганить) Тебе фэнтэзи озвучивать с таким голосом и подачей.
@VaeV1ct1s
@VaeV1ct1s 10 місяців тому
-css заменит js -для замены css, напишем js
@user-wl2xp8yo6x
@user-wl2xp8yo6x 10 місяців тому
не нужно сидеть на месте. IT развивается всегда.
@VaeV1ct1s
@VaeV1ct1s 10 місяців тому
@@user-wl2xp8yo6x при чем тут развитие it?
@emilgerz
@emilgerz 10 місяців тому
@@VaeV1ct1sни причем, он просто умничает
@rumisbadforyou9670
@rumisbadforyou9670 10 місяців тому
@@user-wl2xp8yo6x заменить всё на свете на JS это не развитие, а какой-то фильм ужасов.
@hackerpro6073
@hackerpro6073 10 місяців тому
@@rumisbadforyou9670 надо просто понимать и чувствовать где лучше использовать JavaScript, а где использовать CSS
@clownjs.
@clownjs. 10 місяців тому
Я не понял, как это мне помогает красить кнопки и делать margin-left: 10px ?
@alexblack43
@alexblack43 10 місяців тому
теперь будешь в шахматную раскраску красить :)
@user-nx5dp7wm4z
@user-nx5dp7wm4z 10 місяців тому
В вакансиях уже сейчас требуется минимум от 3х лет опыта в этом😂
@sleepstream9433
@sleepstream9433 9 місяців тому
В вакансиях это вообще не требуется
@bernish
@bernish 10 місяців тому
Темную сторону я в этом видео ощущаю. К великому злу может сила эта привести
@user-kn8nl4lv5y
@user-kn8nl4lv5y 10 місяців тому
Таков путь
@YuryGoltsman
@YuryGoltsman 10 місяців тому
Путь света лежит через тьму
@dmitriy4415
@dmitriy4415 10 місяців тому
Представляю какой это дурдом будет
@tarque_
@tarque_ 10 місяців тому
Дурдом - styled-components, а если это востребовано, то и Гудини будет востребовано)
@xybabyba
@xybabyba 10 місяців тому
durDOM
@HeaDannn
@HeaDannn 10 місяців тому
@@xybabyba 🤣🤣🤣🤣🤣🤣
@fmleglrmglrml
@fmleglrmglrml 10 місяців тому
​​@@tarque_ля чел, нахуй ты высераешь подобное, тебя что блять палкой заставляют styled-component юзать? Юзается это когда нужно по быстренькому накидать пару стилей на компонент.
@Maxim9575
@Maxim9575 10 місяців тому
@@xybabyba CSSанина
@_webAmoeba
@_webAmoeba 10 місяців тому
ура, еще больше возможностей для шатания верстки
@igortrifonov9339
@igortrifonov9339 10 місяців тому
Спасибо большое за видео!
@BalaevArif
@BalaevArif 10 місяців тому
Flexbox произвел революцию, потому что он решал БОЛЬШУЮ ПРОБЛЕМУ всех верстальщиков. Все на него (и на CSS Grid) перешли, так как была очевидна их эффективность по сравнении с предыдущими методами. Houdini - это скорее feature, которая кому-то будет нужна в исключительных ситуациях. И как понял, мы переносим "грязь" из CSS в JS, чтобы писать CSS "красиво". Лично для меня, революцию в вёрстке произвел Tailwind и Utility class подход.
@alexandermatviienko6472
@alexandermatviienko6472 10 місяців тому
Слов нет как я согласен с автором коментария
@sxda-vadas4903
@sxda-vadas4903 10 місяців тому
для меня знакомство с tailwind закончилось на попытке сделать кнопку с двумя варациями стилизации и двумя цветовыми варициями, а так же адаптировать ее под изменение высоты экрана, продумать &:focus состояние и через js имитировать поведение active. и все это для каждой из 4 вариантов кнопки. я думаю ты и сам уже понял какой адский набор говна получился в итоге, и не дай бог что-то когда нибудь нужно было бы там поправлять. аргумент про скорость я никогда не понимал ведь большая часть стилей втупую копируются из фигмы, вот и остается только маленький бандл и ну вроде и прикольно, но учитывая новый next с серверными компонентами я не очень понимаю прикола. лучшим вариантом стилизации считаю scss/post css modules, возможно styled-components работай он с некстом. лично для меня вопрос времени когда tailwind умрет. чистота и поддерживаемость кода слишкой важный момент что-бы им жертвовать
@BalaevArif
@BalaevArif 10 місяців тому
@@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 10 місяців тому
Вот что грязь, так это tailwind.
@Pax_Roma
@Pax_Roma 10 місяців тому
@@pureugliness этот инструмент может быть полезен когда проект не требуется поддерживать, либо поддерживать не тебе, промо, визитки и пр. Когда я вижу в вакансиях в продуктовом стеке тейлвинд, у меня один вопрос: кто это пропустил?..
@GlebberMan
@GlebberMan 10 місяців тому
Я думаю, что поддержка проекта с кучей пользовательских модификаций CSS будет тем еще гемором
@crasmeliusfore7266
@crasmeliusfore7266 10 місяців тому
будем подождать еще один фреймворк, который все это добро заберет под капот
@RockyTheDog756
@RockyTheDog756 10 місяців тому
Скорее всего на базе гудини выйдет несколько ui-ных либ типо tailwind но с набором новых фич, и их как раз все будут юзать. Либо в каких то исключительных единичных кейсах. Но прямо сильной нужды а этом не видно. Но на кононизацию я думаю еще лет 5 уйдет.
@hackerpro6073
@hackerpro6073 10 місяців тому
Забавно что те кто и правда считают что css может заменить js или наоборот js заменит css, то просто не знают для чего нужен каждый из них
@dlearn863
@dlearn863 10 місяців тому
Первый раз на канале, подписался сразу. Искренняя заинтересованность специалиста в своей сфере завоевывает, в какой нише бы он ни был!
@vrabosh
@vrabosh 10 місяців тому
Скоро можно ждать новые фреймворки, где верстаешь только через css
@max_mgtow
@max_mgtow 10 місяців тому
Приветствую, дружище 🤝👍
@user-vz2cm8gx9e
@user-vz2cm8gx9e 9 місяців тому
Мне это напомнило watch css подход, когда в псевдоэлементах изменяется свойство content через css, а js отслеживает это и что-то меняет. Я это активно использую, когда нужно на разных брекпоинтах инициализировать или отключать какие-то слайдеры, аккордионы и прочее (переключать одно в другое) - это удобно в scss через миксин.
@user-yp9id7sf9p
@user-yp9id7sf9p 10 місяців тому
А уже есть eslint/style-lint правило на запрет этого api?)
@trackzatrackom
@trackzatrackom 10 місяців тому
Как коммерческий разработчик - ответственно заявляю, что это шляпа Баярского. Ну бред же, ненужная абсолютно хренотень, которая не упрощает, а усложняет разработку. )) И никто этим в здравом уме пользоваться не будет)
@user-os9vd8bu6v
@user-os9vd8bu6v 10 місяців тому
За момент с Вито Спатафоре лайк))
@FailValiev
@FailValiev 10 місяців тому
а как с производительностью?
@user-md5mw1tp3e
@user-md5mw1tp3e 10 місяців тому
Очень любопытно. Главное не злоупотреблять такими вещами.
@user-yt6li5wf5m
@user-yt6li5wf5m 10 місяців тому
В общем. натягиваем сову на глобус, а чтобы было красиво, прилепим и горбатого до стены...Да, и не забываем всё это приправить изрядной порцией JS. Так себе революция.
@VivaLaBam26
@VivaLaBam26 10 місяців тому
"Классическое хручево " - сходу подписка
@trays1377
@trays1377 10 місяців тому
а если эти ворклеты на вебассембли писать то рендеринг не будет тормозить тогда?
@romartynromashka
@romartynromashka 10 місяців тому
JS внутри CSS ?? Надеюсь, они о безопасности подумали, а то нас ждут CSS-инъекции
@gooseob
@gooseob 10 місяців тому
как ты себе это представляешь)
@romartynromashka
@romartynromashka 10 місяців тому
@@gooseob есть куча способов доставить клиенту нужный CSS, от внедрения в зависимости npm-библиотеки, до тупо загрузки в CDN
@gooseob
@gooseob 10 місяців тому
@@romartynromashka мне не кажется, что от этого браузер может как-то защітіть, і с js могут быть ведь аналогічные уязвімості
@alexanderkiselev402
@alexanderkiselev402 10 місяців тому
Просто АДМЩЩЩЩЩЕ!!!
@michaelkamko
@michaelkamko 9 місяців тому
К концу просмотра загрузился и ушел в себя. Вернусь не скоро.
@NikolayErmolenko
@NikolayErmolenko 10 місяців тому
Мама - Анархия Папа - пакет ворклетов
@dmitry.w3b
@dmitry.w3b 10 місяців тому
Я хочу стать веб-разработчиком и начинаю учить базу. Что тем временем твориться на фронте:
@ilyaincrypt0
@ilyaincrypt0 10 місяців тому
Это сложно
@user-ey5xw2nx9s
@user-ey5xw2nx9s 10 місяців тому
Тотальный офиг
@olezhonnv3215
@olezhonnv3215 10 місяців тому
С ворклетами идея интересная. А вот писать жс прямо в цсс - муть какая-то.
@olezhonnv3215
@olezhonnv3215 10 місяців тому
После реакта и редакса уже ничто не удивляет. А после тайпскрипта - вообще по барабану.
@ImmortalBest
@ImmortalBest 10 місяців тому
так чего, react уже не нужно изучать? 🙃
@profesor08
@profesor08 10 місяців тому
Самая нужная штука как Layout API, как раз имеет очень малую поддержку. Эх. Надеюсь реализуют возможно переопределять рендер уже существующих свойств.
@MikeNugget
@MikeNugget 10 місяців тому
Ждем первый майнер в css
@Marcelo_hola
@Marcelo_hola 10 місяців тому
Я помню не только революцию флексов но и революцию дивов, до этого верстка через таблицу была.
@Marcelo_hola
@Marcelo_hola 10 місяців тому
@@pureugliness Ну как не революции, раньше полностью описывали структуру сайта в таблицах, а потом все перешли на дивы, а чуть позже стали делать адаптивную вёрстку. Переход на адаптивную, тоже считаю революционным.
@Marcelo_hola
@Marcelo_hola 10 місяців тому
@@pureugliness ну я таблицы встречал в 2005 году наверное последний раз. Потом уже все дивы использовать стали.
@user-vm2is4er9j
@user-vm2is4er9j 10 місяців тому
Надеюсь скоро пощупаем
@mihinov
@mihinov 10 місяців тому
я уже год назад делал, классная штука, я про paint функцию. @property уже давно использую для анимации css переменных
@dmitryshilov6413
@dmitryshilov6413 10 місяців тому
Пфф, да фронтендеры только и делают, что красят кнопочки и формачки клипают, тем временем фронтендеры каждый месяц, фигак новый фреймворк, фиган новая технология, фигак нововведение, которое заставит переделывать большую часть имеющегося функционала 😂
@aquinary.
@aquinary. 10 місяців тому
Ага, кодинг ради кодинга
@mexvision-3556
@mexvision-3556 10 місяців тому
Твое - "красят кнопочки" звучит 1 в 1 как: "А хуле ваш бэкенд, запросики в базу пишите да и всё"). Нахуя вам ORM, сложно запросик написать?
@ROMASVET
@ROMASVET 10 місяців тому
Мне кажется люди в здравом уме надеются что это страшный сон
@iwannapatthemanul
@iwannapatthemanul 10 місяців тому
Пруфы или слит
@YuryGoltsman
@YuryGoltsman 10 місяців тому
Люблю кошмары
@rumisbadforyou9670
@rumisbadforyou9670 10 місяців тому
Стакать пикчи разного размера большая головная боль? Там же кроме простейшей арифметики и массива высоты вообще ничего не нужно? Или у фронтендеров всё настолько запущенно?
@lyoshagodxxxxxxx1669
@lyoshagodxxxxxxx1669 10 місяців тому
Да.
@TheAnimeBJ
@TheAnimeBJ 10 місяців тому
Звучит, конечно, интересно. Но посмотрим как это будет работать на боевом высоконагруженном элементами проекте. Не будут ли взрываться мобильнички в руках пользователей 😆
@clumsy_weirdo
@clumsy_weirdo 10 місяців тому
Да уж, вспомнил про behavior в ие, такая дичь. Особенно пример с масонри обрадовал, тот же js от которого хотелось бы избавиться теперь будет в css. Пугает больше сколько пакетов будут грузиться перед тем как сайт начнёт рисоваться. П.с пример с полифилами, которые будут работать только там, где будут работать эти фичи, в целом полезно, но как автор и сказал мы будем ждать. Лет через 5 только актуально и станет чтобы пользоваться этим как полифилами и то не факт
@nade3282
@nade3282 10 місяців тому
"тот же js от которого хотелось бы избавиться" интересно и какую же замену вы предлагаете
@clumsy_weirdo
@clumsy_weirdo 10 місяців тому
@@nade3282 grid masonry есть, но он не везде работает и не всегда так, как хочется
@mexvision-3556
@mexvision-3556 10 місяців тому
@@clumsy_weirdo Ну заебись замена.
@Kei4i
@Kei4i 10 місяців тому
Возможно на кого-то это производит впечатление, но не на меня. По факту куча мобильных устройств, особенно ios с сафари - коих много, особенно не самых новых - тупо некоторые свойства флексов и гридов работают через заднее место. Я уж не говорю про тв приставки, смарт ТВ и андроид устройства типо редми 5 с миюай браузером) вот там песня конечно. Это конечно не ie8, но попотеть заставляет. Так что революция не свершилась. А в идеальном мире, где у всех новые телефоны и самые современные и обновленные браузеры - это конечно было бы круто)
@neykem7308
@neykem7308 10 місяців тому
Ждем когда css заменит еще и бек, я б посмотрел как на нем api будет выглядеть))) А если серьезно, то все эти темы про заменит одно на другое, бьются об легаси код, где миграция с одной версий фреймворка на новую версию того же фрейворка, оборачивается тем еще сторикейсем, а про переход с одной технологий на другую...ну вы поняли, но да, css во многом забрал функционал скрипта в плане визуала, но данные уж никто ему не доверит)
@mexvision-3556
@mexvision-3556 10 місяців тому
Ты вот сказал "бьются об легаси код, где миграция с одной версий фреймворка на новую версию того же фрейворка, оборачивается тем еще сторикейсем". А я почему-то все еще вижу сотни развивающихся фреймворков. А по поводу бека в css - это ты сам только что придумал и сам возмутился. Зачем?
@MrJloa
@MrJloa 10 місяців тому
Вроде бы хорошо, но... Был js, придумали ts - учи ts Был css, придумали less,sass,stylus и тд - учи. А теперь еще добавится гудини апи. Имхо в редких случаях незаменим, а "зачем их инпут делать чекбокс через css, я напишу через Гудини" -- нет, нет и еще раз нет. Потому что сапортить это дерьмо еще годы потом. KiSS ребята. Не надо упарываться. Знаешь каррирование, y-комбинаторы, монады любишь?? Засунь их себе в зад. Код пишем 1 раз, а поддерживаем и читаем сотни миллионов раз. И делают это коллеги, многие из которых не сильны в твоих познаниях. Удачи всем
@yabr87
@yabr87 10 місяців тому
бесполезно в 99% случаев.
@rarogcmex
@rarogcmex 10 місяців тому
Как обычно, ждем минимум пять лет пока оно доползет до 95% браузеров. Правда, к тому времени у нас что-нибудь лучше появится, но таков прогресс
@olezhonnv3215
@olezhonnv3215 10 місяців тому
Жс дополнит цсс. Бедные реактомакаки - все больше магии постигать)
@user-jp8ei3ng5e
@user-jp8ei3ng5e 10 місяців тому
ничего не понял но очень интересно
@user-kn8nl4lv5y
@user-kn8nl4lv5y 10 місяців тому
мысли мои прочитал
@konjinni
@konjinni 10 місяців тому
собсно кроме того что код переставляется из одного места в другое ничего не меняется. Добавляется только параллельность этих вычислений по отношению к основному коду.
@mexvision-3556
@mexvision-3556 10 місяців тому
Смотри в глубь. Создается новое свойство в css, например как во флекс боксах gap. Свойство полезное, но ты 2 года его игнорируешь. А с данным инструментом, ты можешь временно, если браузер не поддерживает свойство gap, заменить его своей реализацией, или не своей, а от разрабов языка. Только представь, ждать пока все браузеры всруться и внесут изменения - не обязательно. Ты можешь использовать актуальный css и не париться.
@easycode353
@easycode353 10 місяців тому
"Дожопный разработчикам будет полезно..."
@norskiy9765
@norskiy9765 10 місяців тому
Есть еще HTMX, который как html заменяет js.
@Jonstonrich
@Jonstonrich 10 місяців тому
Это просто великолепное обновление.Можно сказать что это css 4.0Насчет того будет ли жрать ресурсы?100% будет
@zooyotz
@zooyotz 10 місяців тому
Теперь ждем, когда CSS заменит бэк
@Mytest437
@Mytest437 10 місяців тому
Я не понимаю, чем ворклет лучше компонента)) А вот то что в язык описания, добавили язык программирования я пока не вижу плюсов. Весь интернет жестко привязывают к одному языку, причем к далеко не самому лучшему. Плюс теперь там могут быть всякие вирусы. Многие специально отключают в браузерах скрипты, а тут прям в CSS. Может я предвзят.
@slikedollar4656
@slikedollar4656 10 місяців тому
@@pureugliness вроде у около 0,5 процентов юзеров отключен джс, но для больших продуктов это довольно большой процентаж утерянных клиентов/денег. А если продукт нацелен на страны Азии, где джс отключен у 3-5 процентов юзеров, то тем более
@vanmihaylovich
@vanmihaylovich 10 місяців тому
FrontEnd превращается в backend, но javascript все также динамически типизируем, как в старом веке.
@RockyTheDog756
@RockyTheDog756 10 місяців тому
И питон тоже :)
@Belgorod_Jedi
@Belgorod_Jedi 9 місяців тому
Какого х чувак, я уже было понадеялся что смогу стать фулстаком без знания жс
@pigsel2509
@pigsel2509 10 місяців тому
Вот зараза. Только ведь React выучил
@user-mb7kp1bl4w
@user-mb7kp1bl4w 10 місяців тому
Так всё нормально. Не забивай голову тем, что показали в этом видео Показанное в видео - это для очень редких вещей. В повседневной работе ты скорее всего не будешь это применять
@wahub_ru
@wahub_ru 10 місяців тому
Хотелось бы элементарную вложенность в CSS и возможность использовать переменные для границ медаизапросов.
@Bring_You_Up
@Bring_You_Up 10 місяців тому
webpack + postCSS
@internationaluser86
@internationaluser86 9 місяців тому
Вложенность уже есть в css, просто не всеми поддерживается браузерами
@sp.clickclack9125
@sp.clickclack9125 10 місяців тому
От создателей "чат жпт нас всех заменит"?
@Endru1994
@Endru1994 10 місяців тому
Да не...Это не про облегчение , такой гемор можно и самому наворотить ..
@RedkeiGost
@RedkeiGost 10 місяців тому
"Лиса умирает" - иди нафиг, без лисы не нужно
@it2138
@it2138 10 місяців тому
1.6% Мы с IE прощались, когда он 1-го процента достиг radar.yandex.ru/browsers
@RedkeiGost
@RedkeiGost 10 місяців тому
@@it2138 с ие мечтали попрощаться с середины нулевых, с конца так точно. Лиса же последний нормальный браузер из оставшихся. Всё остальное - хром
@BOCbMOU
@BOCbMOU 10 місяців тому
@@it2138 1.6% - это включая мобилки, на которых почти все пользователи пользуются предустановленными браузерами. В то же время на десктопах это 5.5%. Процент, конечно, не великий, но значение почти в 4 раза больше.
@ArtemyKairyak
@ArtemyKairyak 10 місяців тому
@@it2138 это непрофессиональный подход, сперва нужно проанализировать аудиторию своего проекта, как минимум, а уже потом делать выводы отказываться отчего-то или нет, в госсекторе ие до сих пор поддерживать требуется
@it2138
@it2138 10 місяців тому
А кто говорил, что нужно отказываться от чего-то на основании общей статистики? Мы как раз посмотрели, что у нас остался 1% пользователей с IE и отказались от него. И в ролике также акцентируется внимание на том, что все зависит от проекта.
@amirych
@amirych 9 місяців тому
В 2016 году говори что вот вот выйдет гудини
@N4g1b4t0r
@N4g1b4t0r 10 місяців тому
Принцип разделения ответственности не собоюден. Говнокод какой-то по большей части. Лучше бы развивали web components API.
@yuritian8830
@yuritian8830 10 місяців тому
masonry за два года вёрстки встречалась только два раза. И Этот видож как жтати жтобы это жафикщить у себя в ноушон заметке. штобы находить побырому и использовать. Вот так вот. Хе хе.
@Shad0w5m00h
@Shad0w5m00h 10 місяців тому
матерь драконов, с первого взгляда вызывает ужас какой хаос в начале вызовет все эти апишечки
@user-jj3zt2gf5g
@user-jj3zt2gf5g 9 місяців тому
Выглядит как какая-то подмена понятий рассчитанная на инфантильных джунов без критического мышления! - Нам больше не надо писать js - но чтобы ворклет заработал нужно написать кучу непонятного js или подключать готовые библиотеки с десятком новых зависимостей! Но за-то css станет якобы чище... Это вообще как ?
@dmitryts9093
@dmitryts9093 10 місяців тому
Сделали styled components
@denisnovozhilov7482
@denisnovozhilov7482 10 місяців тому
Да кажется, что styled components в десятки раз понятнее по смыслу, чем эта по#ben`
@dmitryts9093
@dmitryts9093 10 місяців тому
@@denisnovozhilov7482 Согласен, не знаю кто ждет этот функционал уже 5 лет) html программисты видимо По моему и так нет проблем с созданием фронтенд приложений и их стилизацией Хотя styled components медленнее чем обычный css, но для всего где нужна скорость можно использовать и тот же tailwind
@user-sp1vi7fg2u
@user-sp1vi7fg2u 10 місяців тому
CSS заменит JavaScript. Я так понимаю Js на бекенде вышел из чата ?)
@horlonangel
@horlonangel 4 місяці тому
На мой взгляд, это уже перебор... Таблица стилей должна оставаться таблицей стилей, а не жабаскриптом... CSS уже давно превратился в чёрт знает что.
@j05gp
@j05gp 10 місяців тому
Какие-то чудаки сидят в этих группах принимающих эти стандарты 😅
@aciddev_
@aciddev_ 10 місяців тому
про жаролиса ты зря ляпнул. *оглядывайся.*
@_CrazyBeard
@_CrazyBeard 10 місяців тому
Ну сначала либа будет пару лет бесплатной, а потом начнётся. И ведь не даром в тех же забугорных странах, уже есть профессия css-developer. А все почему... Многим сторонние продукты только вредят, поэтому и свое создают. Яркий пример Taiga UI.
@it2138
@it2138 10 місяців тому
Это не либа, а нативные апи браузеров
@denisnovozhilov7482
@denisnovozhilov7482 10 місяців тому
Я надолго выпал из frontend-а и, возможно, буду вкатываться обратно в ближайшие месяцы. Расскажите пожалуйста, что не так с Taiga UI? Я о ней слышал немного как раз перед "завязкой"
@alexeydyackok2525
@alexeydyackok2525 10 місяців тому
CSS заменит JavaScript? - да CCS + JS!
@fanadape-yt-771
@fanadape-yt-771 10 місяців тому
я мама, в шоке..
@Mytest437
@Mytest437 10 місяців тому
Какой то кликбейтный заголовок видео. CSS не заменит JS. Они просто глубоко срастили эти две технологии.
@dmitriykonopinskiy3793
@dmitriykonopinskiy3793 8 місяців тому
лучше б вёрстку нормальную сделали схлопывания всё ещё есть? ощущение что css создавала тупая блондинка Зато буквы теперь можно растягивать и квадратиками раскрашивать
@NORTHERNVOID1337
@NORTHERNVOID1337 10 місяців тому
Что
@user-qc8ic8tb3x
@user-qc8ic8tb3x 10 місяців тому
В сафари оно уже 4 года под флагом (конкретно Paint), и они даже не двигаются в сторону включения флага, а остальные части апи не двигаются в работе. А сафари это приличный кусок на мобильных устройствах.
@emilgerz
@emilgerz 10 місяців тому
я ниче не понял и мне это не нравится
@user-fg6un4ho9z
@user-fg6un4ho9z 10 місяців тому
Лиса присмерти, ну, ну. Лиса уже влезла в ядро линукс и виндовс и называется rust. Без лисы вы бы пользовались своими тормозными утилитами для сборки, эти утилиты переписывают так же на rust. Node. Js молится на лису, так как легко интегрируется с rust и node легко поспорит после интеграции с любым компилируемым языком программирования, для нее паралельные вычисления становятся реальностью. А вы лиса присмерти)))
@s.o.v.a9837
@s.o.v.a9837 10 місяців тому
Пук, среньк, пук
@it2138
@it2138 10 місяців тому
Это все здорово, но как это влияет на процент пользаков на мозиле? Зачем нам поддерживать браузер, которым будет пользоваться малое количество людей? Тем более, если у него начались проблемы с темпом поддержки новых фичей
@Maxim9575
@Maxim9575 10 місяців тому
@@it2138 в следующий раз когда будете искать документацию и заходить на MDN вспоминайте его расшифровку)
@mikhails.2830
@mikhails.2830 10 місяців тому
а можно еще быстрее рассказывать, чтобы совсем уж не понятно было по максимуму?
@structureandconquer
@structureandconquer 10 місяців тому
Вошел в мир веба в 2001 году и все было прекрасно:) А теперь подключай ворклеты:)
@Beyond-the-transcendent
@Beyond-the-transcendent 10 місяців тому
Только лису и юзаю , остальные браузеры до одного помойка.
@Kei4i
@Kei4i 10 місяців тому
Вот именно для таких как вы я трачу чуть больше времени, чтобы и у вас сайт выглядел хорошо)
@psevdochlen6544
@psevdochlen6544 10 місяців тому
А js заменит весь бэкенд, понятно
@draftermyself
@draftermyself 10 місяців тому
ЗБС
@ivanprokofyev
@ivanprokofyev 9 місяців тому
Заменит в чём? Fap-fap! Там, где сам должен быть? Да на здоровье!
@ArsenGuzhva
@ArsenGuzhva 10 місяців тому
JavaScript заменит CSS 🤣
@kai.hexendorf
@kai.hexendorf 10 місяців тому
Нах*я вообще нужен этот css, если есть вся мощь и гибкость js? В мобильной разработке нет css и давно существует тенденция верстки прямо в коде. css-препроцессоры дублируют функциональность js, намекая на этот тренд верстки кодом, но не решаясь на революцию. Пора уже вырасти из веб-мастера и покончить с наследием, которое было создано непрограммистами для непрограммистов.
@alexp2179
@alexp2179 10 місяців тому
да задолбали усложнять и усложнять, вот есть куча девайсов на которых браузер уже не обновить - опять выкинуть, и чего вам не хватало? есть же джаваскрипт, нахрена тянуть джаву в css, уже даже в текущем CSS мало кто из дизайнеров понимает большую часть, теперь таких людей будет еще меньше. Походу скоро только AI сможет на всем этом говне выдавать результат
@horlonangel
@horlonangel 10 місяців тому
CSS уже давно вылез за рамки нужного...
@justintie
@justintie 10 місяців тому
ну нахер
@user-ub1mz5ok1r
@user-ub1mz5ok1r 8 місяців тому
Ну ты загнул
@max_mgtow
@max_mgtow 10 місяців тому
Я бы не утверждал, что FF мёртв. Развивается
@ShaidarHaran87
@ShaidarHaran87 10 місяців тому
А можно не надо? Может лидера этой css революции того самого и всё?
@Jaaaaaamp
@Jaaaaaamp 10 місяців тому
чел открыл для себя ангуляр
@Cr1cks0
@Cr1cks0 9 місяців тому
я гей
@Pax_Roma
@Pax_Roma 10 місяців тому
Внимание! В комментариях одни нытики.
@cijic
@cijic 10 місяців тому
Что за бред несёт автор?! Никакого чистого CSS быть не может, ведь оно всё завязано на JS.
@moscowtv5767
@moscowtv5767 10 місяців тому
Ну нафиг
@tymurkr
@tymurkr 10 місяців тому
Опять ещё что-то учить
@ne10iti2
@ne10iti2 10 місяців тому
Нет, это не надо будет учить)
Сколько стоит JavaScript?!?!
30:49
Как пройти в IT?
Переглядів 35 тис.
You didn't know THESE CSS properties!
0:59
RED Group
Переглядів 244 тис.
Сакура із свічки
00:35
Afinka
Переглядів 114 тис.
skibidi toilet 73 (part 2)
04:15
DaFuq!?Boom!
Переглядів 30 млн
Что нового в CSS появилось в 2022 году?
1:00
Анна Блок
Переглядів 9 тис.
Htmx in 100 Seconds - Htmx Tutorial
8:54
Thank Code
Переглядів 2,1 тис.
Frontend заменит мобильную разработку? WTF?!?!
11:15
Как пройти в IT?
Переглядів 10 тис.
React заменит BACKEND? WTF?!?!
10:40
Как пройти в IT?
Переглядів 118 тис.
Новые CSS анимации!
11:38
Как пройти в IT?
Переглядів 26 тис.
Best OS for programming? Mac vs Windows vs Linux debate settled
8:41
Закат старого программирования
8:41
ExtremeCode
Переглядів 136 тис.
Реакт продвинутый (Тёма Сенюков)
2:53:06
Young&&Yandex: фронтенд-разработка
Переглядів 26 тис.