Потрясающе видео, пока изучал фреймворки, библиотеки и серверные технологии, начал немного забывать такие базовые вещи как HTML и CSS, а в них оказывается завезли кучу нового.
Это было шикарно, я прям преисполнился в своём сознании) Но всё ровно, самое главное, что я жду, это когда наконец можно будет адекватно делать кастомные select, надеюсь поддержку скоро завезут.
фичий жир это потрясающе)) отдельный респект за подачу, пролетело на одном дыхании, очень много полезностей, огромнейшое спасибо) лайк, подписка, респект.
Дискретные свойства - те, которые имеют ограниченное количество возможных вариантов. К примеру, visibility имеет только 3 значения visible, hidden, collapse. Мы не можем взять среднее между visible и hidden или между hidden и collapse, как между 0 и 1, это не будет иметь смысла.
Видимо скоро таки появятся css программисты xD. Спасибо, очень полезное видео и кол-во труда которое вложено колоссальное. Добавьте в описание ссылки для донатов, я бы лично немного задонатил если бы они были.
Да нет, сюда ещё добавятся докеры (уже), ИИ (уже), бэкенд (фуллстеки уже нужны), новые фреймворки и всё это для одного человека. Это бесконечная гонка))
не появятся, все таки это больше какое то искусство, нужно иметь натренированный взгляд, часто результат приходится править на свой вкус, потому что по дизайну все круто, а итог не очень. Тут меньше логики и математики, больше креатива. Просто сейчас язык подтягивают до современного уровня,а то он застрял на уровне 2007 года.
Не так давно попал на ваше видео про min, max и clamp уже везде использую. Очень полезными оказались. Ну, теперь еще навалилось нового. Сам только чуть больше года в этом деле. И вот так всё быстро меняется))
Благодарю! Четко, интересно, эффективно Радуют перспективы использования нативной поддержки диалогов, скролла и переходов За 15 лет сss и html стали довольно широкими
32:04 Важное уточнение: `:where()` не добавляет специфичности, так что вес нового селектора будет меньше. Чтобы специфичность добавлялась используют `:is()`
Очень крутое видео. Качество, информативность, актуальность, полезность и лёгкость восприятия зашкаливают. Жаль только, что целевая аудитория автора не шибко большая((
Пишу свой топ значит 1. CSS vars и сюда же color-scheme это базовые вещи, которые просто будут необходимы 2. Html попапы, мы сократим кучу, просто кучу js для простых попапчиков, а это не может не радовать. 3. Сюда я тоже выпишу солянку, анимации + цвета и градиенты + работа с шириной и видимостью контента + обработки свойств пользователя, тема, батарейка и тд Да не топ 3 конечно получилось 😅 а еще круто, когда слушаешь и понимаешь, что большую половину уже используешь, автору респект ❤🎉
Я почему-то "И HTML" на заставке прочитал как "Интим". Перечитал ещё раз. Думаю: "Хммм... Странно. Канал ведь про программирование. Вижу же css". И только с четвертого о раза прочитал правильно. Подумал, что первые 3 буквы и правда похожи. Прикольно)
Что бля такое ты сделал это шедевр качаю в библиотеку, добавляю вопросы в список интервью, изучаю и радуюсь Спасибо спасибо добрый человек Можно вот такого контента и побольше❤❤❤❤
Материал суперполезный и большое спасибо. Но есть конструктивная критика - она субъективна - не касается контентной части, а про монтаж. В конце каждого фрагмента показывается текстовая информация, резюмирующая содержание фрагмента - и тут бы задержать ее на экране сек на 5 подольше, чтобы было физически время на почитать. Но переход к следующему фрагменту идет практически сразу, да так, что и паузу не успеваешь нажать. Приходится назад перематывать - и ловить на паузу. Вот такой вот user experience...
Прозвучит как негатив, но я напишу комментарий, который писал под многими видео с описанием новых возможностей языка/разметки - это трындец (мягко выразился). Основная проблема айти, в том числе и верстки - отсутствие единых стандартов. Один и тот же макет можно сверстать по разному. А вот эти новые фичи, добавляют варианты верстки. В результате мы не получаем что то кардинально новое, какую то абсолютно новую возможность, а получаем ещё один вариант сделать то, что делали раньше. А отсюда следует - все эти фичи это надо знать, так как спросят на собеседовании. Это не надо знать, так как не спросят на другом собеседовании...стандартов то нет.) Один верстальщик будет верстать по старому, другой по новому. Нужно будет подстраиваться под верстку, править. Будет смешение стилей, приемов. Будет конфликт - чья верстка современнее, будут холивары. А стандартов то нет - как верстать гридами, флексами, дивами, использовать новые фичи - выбор каждого. Итого можно ли сказать - я верстальщик? Можно ли сказать я синьор программист? Можно. Сказать можно. А по факту - неизвестно. Когда спортсмен сдает норматив - кмс, он выполняет упражнение. Выполняет определенным образом, определенной техникой и получает удостоверение одного образца. Он кмс. Есть четкие критерии качества, техник сдачи норматива. В верстке можно прекрасно сверстать и таблицами и будет работать. ) Это огромная проблема айти - и пища для размышлений куда это вас приведет, к чему приведет и кем вы потом станете. А пока молодой - можно и поверстать и в деливери поработать ) А вот потом... ну это придет с опытом.
Помню когда флекс появился я заинтересовался вебом. А когда наконец после 14 года начали убирать совместимость со старыми браузерами, перестали поддерживать старое и пошел мейнстрим на новые технологии, я просто полюбил это все дело и наконец-то вздохнул полной грудью. Мало кто помнит холивары в ТЗ на тему шестого осла 😂
36:00 дискретные свойства- это скорее всего display:none, который всегда ломает анимацию и надо придумывать костыли вокруг него. Само понятие дискретности подразумевает отсутствие промежуточных значений, то есть прерывистость. Например, механизм секундной стрелки в часах можно назвать дискретным, она «прыгает»
Я совсем молод но уже ловлю депресию, так много чего мне нужно выучить хотя уже работаю почти 2 года и постоянно учусь, ведь если так будет продолжаться что будет когда стукнет 35-40, когда мозг не будет функционировать как в молодости
Проще конечно, всякие хотели дизайнеров будет проще реализовать и при этом не нагружать лишним js. Хотя есть и спорные моменты, но практика покажет, что реально полезно.
Практиковать, сначала насильно в простых примерчиках (выпиши фичи которые хочешь выучить и пройдись по каждой), делай это по не многу на протяжении какого то времени, после ты их запомнишь и будешь делать на автомате, не привычно конечно после 3-5 летнего опыта вновь садиться за обучение, но веб он такой, я тоже половину из этого не использую хотя слышал когда то, а все потому что мое обучение вебу закончилось года 3 назад
!!! Как я сначала обрадовался :-( Это настолько давняя проблема в HTML ... Думал, что сделают наконец-то по нормальному, как во всех нативных фреймворках. Но нет! Попробовал сейчас. Он как был псевдо-popup, так и остался. Я о том, что, всплывающая часть как отображалась только в клиентской области броузера, так и продолжает там отображаться. Потом он не совсем модальный, как тот же долго ожидаемый . При нажатии клавиши табуляции фокус скачет по всем элементам страницы, а хотелось бы только по элементам в popup части.
Все круто, спасибо! Единственно, не могли бы вы произносить англицизмы по-английски? Не то чтобы ошибок у вас много, например anchor не звучит как энчер, но немного режет ухо.
Тренажеры HTML Академии + Книга рецептов фронтендера + Академия + комьюнити за 99 рублей:
boosty.to/how-to-learn-it
Для оплаты с НЕ российских карт:
foamy-stag-bb6.notion.site/Donate-bot-1550973e32a24d1da9a4ef15f80391ee
Если не открывается:
t.me/+K1H8FmJKURg0MGYy
Какие тренажеры бывают:
htmlacademy.ru/courses#fe-start
Мой телеграм:
t.me/howToLearnIT
******************
0:00 CSS и HTML прорыв?!
0:25 Контейнерные запросы
0:55 Style Queries
1:38 :has
2:16 :nth-of
2:42 text-wrap: balance
3:12 initial-letter
3:36 svh, lvh, dvh
4:48 Цветовое пространство с широкой гаммой
5:33 color-mix()
6:27 Nesting
6:45 Каскадные слои
8:51 Scope
9:59 Синусы / косинусы
10:12 Индивидуальные свойства для transform
10:35 Subgrid
11:20 Masonry grid
11:36 Вертикальный режим отображения текста
11:49 Новые логические свойства
13:06 aspect-ratio
13:27 content-visibility
15:02 Подписка
15:38 Flexbox gap
16:10 Object view box
16:52 Media Queries Range
17:11 mix-blend-mode
17:37 filter
17:52 backdrop-filter
18:19 linear easy function
18:51 min, max, fit-content
20:52 conic-gradient
21:18 accent-color
21:35 currentColor
21:54 Относительные цвета
22:24 Цветовые пространства для градиента
22:40 Scroll Snap
23:07 Overscroll-behavior
23:45 Touch action
24:04 Scroll-behavior
24:22 Scrollbar gutter
25:00 font-display
26:00 line-clamp
26:18 Вариативные шрифты
27:25 Подписка
27:48 font-palette
28:15 prefers-reduced-motion
28:34 prefers-color-scheme
28:45 prefers-reduced-data
29:09 color-scheme
29:27 prefers-contrast
29:41 Режим принудительных цветов
29:55 focus-visible
30:23 CSS-переменные
30:41 Supports
30:55 Функции сравнения (min, max, clamp)
31:30 property
31:46 :marker
32:22 image-set
32:40 image()
33:15 Popover API
33:49 Dialog
34:23 Anchor positioning
35:18 Кастомный селект
35:40 Анимация дискретных свойств
36:25 Scroll driven animation
36:51 View Transitions API
37:22 Резюме
*****************
Ссылки:
1) Подробно про контейнерные запросы
ruclips.net/video/8OptuS8VXe4/видео.html
2) Поиграть с новыми цветовыми пространствами
gradient.style/
3) Поиграть с color-mix
color-mix.style/
4) Видос про mix-blend-mode эффекты
ruclips.net/video/-c94pr41jaI/видео.html
5) Про функции сравнения (min, max, clamp)
ruclips.net/video/YtkGbZ3DxoQ/видео.html
6) Про property в css Houdini
ruclips.net/video/ZBjsgJyrKTU/видео.html
7) Про CSS scroll snap
habr.com/ru/articles/498456/
8) Про стратегии font-display
doka.guide/css/font-display/
#css #html #frontend #javascript
Потрясающе видео, пока изучал фреймворки, библиотеки и серверные технологии, начал немного забывать такие базовые вещи как HTML и CSS, а в них оказывается завезли кучу нового.
Одна из самых крутых подач инфы! Без лишних соплей. Идеально! Спасибо огромное!
ещё бы в виде статьи, а то видос целиком у меня в голове не запоминается
Это было шикарно, я прям преисполнился в своём сознании)
Но всё ровно, самое главное, что я жду, это когда наконец можно будет адекватно делать кастомные select, надеюсь поддержку скоро завезут.
Невероятно полезное видео, столько новой ифнормации, ждем еще одно такое уже на 2024 год))
Крайне полезное видео. Автор, ты большой молодец! 🤝
Спасибо стандартизаторам, что дали возможность свойствам кала определять цвет иконки 21:46
British English Inferiority 😁
кала?
Не хватает только current background color.
Спасибо каналу за супер-сжатое ревью эпохального контента! Лучи веб-стандартной любви!
Благодарю, за крутые новости. Качественная подача. ❤
фичий жир это потрясающе)) отдельный респект за подачу, пролетело на одном дыхании, очень много полезностей, огромнейшое спасибо) лайк, подписка, респект.
Дискретные свойства - те, которые имеют ограниченное количество возможных вариантов. К примеру, visibility имеет только 3 значения visible, hidden, collapse. Мы не можем взять среднее между visible и hidden или между hidden и collapse, как между 0 и 1, это не будет иметь смысла.
Видимо скоро таки появятся css программисты xD. Спасибо, очень полезное видео и кол-во труда которое вложено колоссальное. Добавьте в описание ссылки для донатов, я бы лично немного задонатил если бы они были.
Да нет, сюда ещё добавятся докеры (уже), ИИ (уже), бэкенд (фуллстеки уже нужны), новые фреймворки и всё это для одного человека. Это бесконечная гонка))
@@Михаил-ъ6ъ5е фуллстеки всегда были, особенно на php
О май гад. Придётся и это все выучить и бэкендерам кто сам фронт лабает и полноценным фронтендерам.
@@pep421 помянем молодых
не появятся, все таки это больше какое то искусство, нужно иметь натренированный взгляд, часто результат приходится править на свой вкус, потому что по дизайну все круто, а итог не очень. Тут меньше логики и математики, больше креатива. Просто сейчас язык подтягивают до современного уровня,а то он застрял на уровне 2007 года.
Вот это супер крутой видос! Саммари по всему самому долгожданному в одном месте и без воды. Спасибо!
Очень качественный контент. Не каждый бы смог такое сделать. Спасибо огромное автору видео, а с меня лайк и подписка)
Не так давно попал на ваше видео про min, max и clamp уже везде использую. Очень полезными оказались. Ну, теперь еще навалилось нового. Сам только чуть больше года в этом деле. И вот так всё быстро меняется))
Благодарю!
Четко, интересно, эффективно
Радуют перспективы использования нативной поддержки диалогов, скролла и переходов
За 15 лет сss и html стали довольно широкими
32:04 Важное уточнение: `:where()` не добавляет специфичности, так что вес нового селектора будет меньше. Чтобы специфичность добавлялась используют `:is()`
Ютуб комменты не поддерживают markdown 💀
Вот это было очень полезно, спасибо огромное!
Масштабная работа! Спасибо, полезно в качестве плана изучения
Анимации в конце это пушка. Спасибо за видео.
Очень крутое видео. Качество, информативность, актуальность, полезность и лёгкость восприятия зашкаливают. Жаль только, что целевая аудитория автора не шибко большая((
Спасибо! Очень полезное видео.
Я почувствовал себя незнайкой. За-то теперь куча новых фишек буду иметь ввиду.
Text-wrap:balance;
Но зачем?
- Для баланса вселенной
Пишу свой топ значит
1. CSS vars и сюда же color-scheme это базовые вещи, которые просто будут необходимы
2. Html попапы, мы сократим кучу, просто кучу js для простых попапчиков, а это не может не радовать.
3. Сюда я тоже выпишу солянку, анимации + цвета и градиенты + работа с шириной и видимостью контента + обработки свойств пользователя, тема, батарейка и тд
Да не топ 3 конечно получилось 😅 а еще круто, когда слушаешь и понимаешь, что большую половину уже используешь, автору респект ❤🎉
Коммент в топы 🎉
Html попапы которые калово стилизуются?
@@nade3282 а почему они калово стилизуются ? это же просто html
dialog, focus и popover мой топ 3
Бро, ты супер!) Все показано с примерами. Это прям вау
Я почему-то "И HTML" на заставке прочитал как "Интим". Перечитал ещё раз. Думаю: "Хммм... Странно. Канал ведь про программирование. Вижу же css". И только с четвертого о раза прочитал правильно. Подумал, что первые 3 буквы и правда похожи.
Прикольно)
Что бля такое ты сделал это шедевр качаю в библиотеку, добавляю вопросы в список интервью, изучаю и радуюсь
Спасибо спасибо добрый человек
Можно вот такого контента и побольше❤❤❤❤
зумер оставь в покое web, вон загрузи котиков в соц. сети.
Йоу вообще красавчик, контент в кайф!
Спасибо, наконец то свойством кала можно определять цвет иконки
Материал суперполезный и большое спасибо.
Но есть конструктивная критика - она субъективна - не касается контентной части, а про монтаж. В конце каждого фрагмента показывается текстовая информация, резюмирующая содержание фрагмента - и тут бы задержать ее на экране сек на 5 подольше, чтобы было физически время на почитать. Но переход к следующему фрагменту идет практически сразу, да так, что и паузу не успеваешь нажать. Приходится назад перематывать - и ловить на паузу. Вот такой вот user experience...
Полезное видео. Спасибо!
Видос в топ!
Все по сути и просто!! рассказано доступно
Нереальное спасибо автору!!!
Прозвучит как негатив, но я напишу комментарий, который писал под многими видео с описанием новых возможностей языка/разметки - это трындец (мягко выразился). Основная проблема айти, в том числе и верстки - отсутствие единых стандартов. Один и тот же макет можно сверстать по разному. А вот эти новые фичи, добавляют варианты верстки. В результате мы не получаем что то кардинально новое, какую то абсолютно новую возможность, а получаем ещё один вариант сделать то, что делали раньше.
А отсюда следует - все эти фичи это надо знать, так как спросят на собеседовании. Это не надо знать, так как не спросят на другом собеседовании...стандартов то нет.)
Один верстальщик будет верстать по старому, другой по новому. Нужно будет подстраиваться под верстку, править. Будет смешение стилей, приемов.
Будет конфликт - чья верстка современнее, будут холивары. А стандартов то нет - как верстать гридами, флексами, дивами, использовать новые фичи - выбор каждого.
Итого можно ли сказать - я верстальщик? Можно ли сказать я синьор программист? Можно. Сказать можно. А по факту - неизвестно.
Когда спортсмен сдает норматив - кмс, он выполняет упражнение. Выполняет определенным образом, определенной техникой и получает удостоверение одного образца.
Он кмс. Есть четкие критерии качества, техник сдачи норматива.
В верстке можно прекрасно сверстать и таблицами и будет работать. ) Это огромная проблема айти - и пища для размышлений куда это вас приведет, к чему приведет и кем вы потом станете. А пока молодой - можно и поверстать и в деливери поработать ) А вот потом... ну это придет с опытом.
очень крутой контент, молодец!!
Помню когда флекс появился я заинтересовался вебом. А когда наконец после 14 года начали убирать совместимость со старыми браузерами, перестали поддерживать старое и пошел мейнстрим на новые технологии, я просто полюбил это все дело и наконец-то вздохнул полной грудью.
Мало кто помнит холивары в ТЗ на тему шестого осла 😂
Мой топ по новым фичам это:
1. Каскадные слои.
2. Scope.
3. Функции сравнения (min, max, clamp).
Дружище спасибо за твой труд ,огонь 🔥
selectmenu дааааа! наконец то
36:00 дискретные свойства- это скорее всего display:none, который всегда ломает анимацию и надо придумывать костыли вокруг него. Само понятие дискретности подразумевает отсутствие промежуточных значений, то есть прерывистость. Например, механизм секундной стрелки в часах можно назвать дискретным, она «прыгает»
👍👍👍
scrollbar-gutter: stable; уаще топ
Привет, друг 🤝
Спасибо за инфу, много нового узнал 👍
Спасибо за видео! Очень полезно
Круто! Спасибо большое
Я совсем молод но уже ловлю депресию, так много чего мне нужно выучить хотя уже работаю почти 2 года и постоянно учусь, ведь если так будет продолжаться что будет когда стукнет 35-40, когда мозг не будет функционировать как в молодости
Супер полезно, большое спасибо !
Автор красавчик!
Безоговорочный лайк
Wow 🎉
спасибо очень полезно. Хотелосьб верстку сайта с использованием последних фич былоб нереально круто
Все ето супер. Но от сафари привет))
слои это прям круто!
ОЧЕНЬ КРУТО!!
Еще бы адекватную бегущую строку завезли на замену marquee, было бы шикарно, чтобы не городить самому из смеси js и css
Спасибо🙏🔥👍
спасибо большое!
Круто, но уверен многое не дойдёт до полной поддержки браузерами, как это обычно бывает или работать будет по разному - привет сафари)
четко умеете могете
Материал классный, где-то 80% фишек оттуда я узнал впервые.
А уже есть какие-либо сайты, где все эти фишки применяются?
Да, крутой выпуск. Я на самом деле очень жду нативные поповеры. То постоянно костыли всякие мутить приходится.
Каскадные слои вообще тема. Куча костылей убирает)
Very useful! Thanks!
Даёшь Тьюринг-полный ЦСС!!!
чётко!
спасибо!!!
Ещё чуть-чуть и для браузера с отключенными JS будет требоваться игровая видео карта.
Честное слово, от половины этих новых фич я в голос кричал "НАКОНЕЦ-ТО!"
мясо мясо
Пельмени
Видос огонь, жаль, что не ссылки на репу с исходниками.
Понял, пойду курсы по экселю смотреть
Все сложнее и сложнее, или наоборот все проще становится?
Стало больше разнообразия)
Проще конечно, всякие хотели дизайнеров будет проще реализовать и при этом не нагружать лишним js.
Хотя есть и спорные моменты, но практика покажет, что реально полезно.
прастите! не "анчор" а "энкёр" :) а видос зачётный, спасибо!
Gap для флексов уже давно, не? Я пользовался еще года три назад
чел ты.. :D
@@nikitach7051 что такое?
@@nikitach7051что? По факту же написал вроде как
Мой мозг 🤯
Трепещет? My mind is trembling!
Caniuse даст ответ
стоит ли пользовать
новинки в html&css.
Большинство поддерживается! Про поддержку каждой новинки отдельно говорится в ролике!
Контейнерные запросы вообще не ждал.
2024: css занимает место js
2025: html занимает место css
Ну все - теперь HTML программирование на высоте, скоро программы на HTML будут проходить Тьюринг тест!
👍
Имба
Спасибо
мне кажется или вёрстка сложнее программирования?
Как это теперь запомнить ?
Практиковать, сначала насильно в простых примерчиках (выпиши фичи которые хочешь выучить и пройдись по каждой), делай это по не многу на протяжении какого то времени, после ты их запомнишь и будешь делать на автомате, не привычно конечно после 3-5 летнего опыта вновь садиться за обучение, но веб он такой, я тоже половину из этого не использую хотя слышал когда то, а все потому что мое обучение вебу закончилось года 3 назад
А зачем вам на скриншотах кода какие-то ПОЦовские три цветных кругляшка?
🤯
А все это где найти, например в доке нет еще их
Мне нужно получить код для подписки на тренажеры , но я не могу написать сообщение в лс на boosty
Не получается найти сообщение? Или просто не отправляет?
@@Howtogoit не отправляет
а можно разъяснялки без неподдерживаемых фич7
text-wrap is not a known css. Как исправить ?
Похуй на инфу, лайк чисто за подбор видеоряда. Со стилизоваться детей в голосовой просто))
вот поэтому я хочу стать фронтендером 40+
!!! Как я сначала обрадовался :-( Это настолько давняя проблема в HTML ... Думал, что сделают наконец-то по нормальному, как во всех нативных фреймворках. Но нет! Попробовал сейчас. Он как был псевдо-popup, так и остался. Я о том, что, всплывающая часть как отображалась только в клиентской области броузера, так и продолжает там отображаться. Потом он не совсем модальный, как тот же долго ожидаемый . При нажатии клавиши табуляции фокус скачет по всем элементам страницы, а хотелось бы только по элементам в popup части.
Я вот не понимаю, какой смысл сейчас в препроцессорах? (я нуб)
да хотя бы вложенность
Круто, но можно и помедленней говорить. Частить - не есть успевать обрабатывать мозгом информацию!
Как я стар со своим float 😁
Eee aysheri
это все должно было появиться 15 лет назад. CSS стандартизаторы - самые медленные и ленивые
Война браузеров была. Тогда все плевали на стандарты. Они б и сейчас плевали ради пропихивания себя как монополиста, но уже не сильно выходит )
Все круто, спасибо!
Единственно, не могли бы вы произносить англицизмы по-английски? Не то чтобы ошибок у вас много, например anchor не звучит как энчер, но немного режет ухо.
Некогда видео смотреть, есть ли текстовый вариант?
Только если вы сами найдете документации и статьи
@@alria8228 субтитры можно скачать