No video

The new responsive design

  Рет қаралды 282,747

Chrome for Developers

Chrome for Developers

Күн бұрын

Join us as we discuss the latest updates on UI styling, DevTools, and the evolution of responsive design.
Resources:
The new responsive: Web design in a component-driven world → goo.gle/WebDev...
Learn responsive design → goo.gle/WebDev...
Learn CSS → goo.gle/WebDev...
CSS accent-color → goo.gle/WebDev...
CSS size-adjust for @font-face → goo.gle/WebDev...
Building a color scheme → goo.gle/WebDev...
Watch more:
Watch all Chrome Developer Summit videos → goo.gle/cds21-...
Subscribe to Google Chrome Developers → goo.gle/Chrome...
#ChromeDevSummit

Пікірлер: 269
@MaxCoplan
@MaxCoplan 2 жыл бұрын
Is something wrong with KZbin or is Una at 15fps?
@ramanmono
@ramanmono 2 жыл бұрын
Lol, I noticed it too, I checked twice if for some reason I was dropping frames.
@Codedgar
@Codedgar 2 жыл бұрын
Thanks for telling I thought it was my computer!!
@DmitryPolovka
@DmitryPolovka 2 жыл бұрын
AI confirmed
@timstrawbridge
@timstrawbridge 2 жыл бұрын
She's at 24fps
@adlirifqi
@adlirifqi 2 жыл бұрын
i think it was intentional, following the whiteboard effect
@taskforce_kerim
@taskforce_kerim 2 жыл бұрын
Wow, whenever I watch these. I get so excited to do some programming and try out the new features! Thank you Chrome Dev team!
@josh-rz3uq
@josh-rz3uq 2 жыл бұрын
Web dev isn't programming, but whatever.
@psychotendency9790
@psychotendency9790 2 жыл бұрын
​@@josh-rz3uq It isn't? Clearly, it's not as complicated like embedded systems development or cryptography development but it's definitely still 'programming'.
@josh-rz3uq
@josh-rz3uq 2 жыл бұрын
@@psychotendency9790 No it's not.
@psychotendency9790
@psychotendency9790 2 жыл бұрын
@@josh-rz3uq Then what is it?
@GlennDavey
@GlennDavey 2 жыл бұрын
This is my job, so yeah, these videos are cool, but not exciting. HOWEVER, I do feel the exact same way you describe when I watch new open source 3D game engine videos, like "Wow they're so good and easy now I'm literally limited by my own imagination and motivation." Then I download and install those engines and sadly discover that that is in fact true.
@qwertt14
@qwertt14 2 жыл бұрын
These new features are crazy, they completely subvert the regular outwards nesting css rendering. and it's awesome
@storygenix3099
@storygenix3099 2 жыл бұрын
The CSS nesting was the thing I was hoping in the new feature. Now it is available, it's indeed a very useful feature.
@GlennDavey
@GlennDavey 2 жыл бұрын
Yeah but all the micro-transactions! and I heard there was a ton of crunch bro.. this from a AAA studio it's bs
@GlennDavey
@GlennDavey 2 жыл бұрын
Dammit wrong video again
@IndusaraJ
@IndusaraJ 2 жыл бұрын
I'm a student who learning coding for freelancing. Those learning references are massive useful & updates are awesome !!! Thank u Google.
@fritzweatshirt
@fritzweatshirt 2 жыл бұрын
Meanwhile Safari can't handle height: 100% inside an aspect-ratio parent.
@arturmuellerromanov4438
@arturmuellerromanov4438 2 жыл бұрын
It doesn't even support aspect-ratio, no need to mention height 😉
@BehruzbekOtayev
@BehruzbekOtayev 2 жыл бұрын
this is why safari is used to download Chrome or Firefox
@fritzweatshirt
@fritzweatshirt 2 жыл бұрын
​@@arturmuellerromanov4438 Safari is the new internet explorer
@rick1901
@rick1901 2 жыл бұрын
pretty sure safari still doesn't support the scroll-behaviour property to get smooth scrolling when clicking an anchor tag
@ItsEricPhung
@ItsEricPhung 2 жыл бұрын
Shadow, blur, you name it. People with money don't care, as long as they know Apple is the most premium product out there, with a stupid price tag to features ratio.
@Itay38
@Itay38 2 жыл бұрын
Container queries are about to change CSS forever. Can't wait for it to be fully supported 👏
@phil-l
@phil-l 2 жыл бұрын
Hopefully available in Safari in 2050 /s
@mrnickb
@mrnickb 2 жыл бұрын
I'm not a developer, so I'm trying to wrap my head around this. Does a container query basically allow you to determine the behaviour of child elements based on the parent elements size? Where as before it was all based on viewport size?
2 жыл бұрын
@@mrnickb Exactly.
@gorki90
@gorki90 2 жыл бұрын
Great feature, but without a graceful fallback.
@magnuskallas
@magnuskallas 2 жыл бұрын
@@mrnickb Yes. Though it's isn't THAT new concept for JQuery has been used in container size detection for some time. It's not that hard to add extension class based on size.
@nielskersic328
@nielskersic328 2 жыл бұрын
Some really exciting stuff! Also, I really appreciate Una. She's so good at explaining things in an understandable way!
@GlennDavey
@GlennDavey 2 жыл бұрын
Right?! And I know this is cliché... but I think I actually prefer low-frame-rate early-video-Una, even more than her later work, which felt derivative. Unpopular opinion I know!
@pedroaugusto656
@pedroaugusto656 2 жыл бұрын
OH I damn! Native CSS nesting. Is this my christmas present ? Uinstalling sass right now!
@aledmb
@aledmb 2 жыл бұрын
so you use sass only for nesting? cool.
@foxoninetails_
@foxoninetails_ 2 жыл бұрын
@@aledmb Let's be honest here, Sass and other preprocessors are becoming less and less needed as CSS evolves. Variables are already natively available in all modern browsers (and more powerful too, since they're runtime not compile-time), nesting is a pure convenience feature with no added functionality which is also getting closer and closer to "as good as" natively available thanks to things like :is() and the upcoming layers spec, partials and modules are dubiously useful at best and can be pretty trivially replaced with imports, most if not everything operators offer can be achieved with calc(), and inheritance is relatively trivial to achieve via patterned use of hook classes. The only major feature Sass offers that I'd still consider especially useful is mixins, which can also be achieved with hook classes with slightly more effort. For a larger team, I get why you'd use it. There are a lot of ways something like Sass can help organize your CSS when dealing with multiple authors. But for 1-3 authors working on a project? Modern, well-supported native CSS features provide 90%+ of the functionality, and a couple well-placed section marker comments can do the rest.
@crooker2
@crooker2 2 жыл бұрын
Right??!
@sjn_
@sjn_ 2 жыл бұрын
So you are ditching SASS for relatively new feature that is not going to be supported by older browsers? Lol It's a good thing we are getting such features in native CSS but I'd still stick to SASS for browser compatibility's sake.
@foxoninetails_
@foxoninetails_ 2 жыл бұрын
@@sjn_ Browser compatibility is a non-concern for 95% of the web right now. Anything older than evergreen isn't worth supporting by market share, unless you know you're catering to a specific audience. All the stuff I'm talking about is either notably upcoming, or already available in every evergreen browser.
@swampflux
@swampflux 2 жыл бұрын
Was already very hype about all these features! Still hype about all these features. :) Thanks W3C! Thanks Chrome team! Thanks, Una!
@GlennDavey
@GlennDavey 2 жыл бұрын
I'm secretly very excited about these updates, but I'm trying to keep a lid on it because being a nerd got me bullied... but Fk yeah this is all going to make my job so much easier and yes thank you Una!
@Ana-mn5io
@Ana-mn5io 2 жыл бұрын
Thank so much for updating the Learn CSS course
@fleeb
@fleeb 2 жыл бұрын
Hrm, while nice, until widely adopted it is yet another difference between browsers for which one must account.
@brianruff3066
@brianruff3066 2 жыл бұрын
This change works really nicely with SPA applications as well.
@PedroSantos-tp3lw
@PedroSantos-tp3lw 2 жыл бұрын
Will those new css features take 10 years to release or can we be truly hyped?
@fluente
@fluente 2 жыл бұрын
That’s some awesome work they’re putting out. Really pushing the web forward. I have a question, though. Does anyone ever want to change a css value in dev tools by sliding left or right? Why a slider in devtools css values? Why?
@mr.sandman8644
@mr.sandman8644 2 жыл бұрын
This! I can't stand the new slider on prop values. I've yet to come across a situation where it has been beneficial.
@cthuloox476
@cthuloox476 2 жыл бұрын
Scroll timeline! That's so awesome!
@lanceevans1689
@lanceevans1689 2 жыл бұрын
A feature that Adobe Muse had since around 2016. Just saying.
@BoodskiBro
@BoodskiBro 2 жыл бұрын
Parent width media queries! I've wanted this for ages!!
@GlennDavey
@GlennDavey 2 жыл бұрын
"New Responsive" sounds like a movement in the 80's with weird hair-styles and the best music ever made. I dig it.
@ThomasGodart
@ThomasGodart 2 жыл бұрын
Great video, thank you for sharing and for all the efforts. A small glitch though with the frame rate in the first part of the video, gone soon after 4:30
@GlennDavey
@GlennDavey 2 жыл бұрын
I know this is cliché, but I prefer low-frame-rate early-Una over her later work, which I felt was somewhat derivative. (But they gave Ringo a stereo solo on the last track so who can complain?)
@RafikBianconero
@RafikBianconero 2 жыл бұрын
Parent's width access for childrens, think this is the last thing to be done to get easy going fast responsive design... Now we can focus on better things, more time for impactful real problems : accessibility, performance, power consumption reduction...
@christianferrario
@christianferrario 2 жыл бұрын
Is power consumption of Google Chrome a real problem?
@RafikBianconero
@RafikBianconero 2 жыл бұрын
@@christianferrario Not especially Chrome but all about code optimisation... We need more time for more iterations, thinking about complexity and refactoring rather loosing time on twiking to get up responsivity...
@bakedbeings
@bakedbeings 2 жыл бұрын
The thing that drove me out of web dev years ago was the amount of time spent on browser quirks vs architecting/iterating.
@viterzbayraku
@viterzbayraku 2 жыл бұрын
But the Source panel still without Word Wrap option?
@TheNewton
@TheNewton 2 жыл бұрын
Queries in components is gonna let us do some crazy stuff with mega menus content, cart drawers and do a bit more responsive font sizing without js! And embedding stuff like with s?
@anneangersbach
@anneangersbach 2 жыл бұрын
Can I please like this twice?
@black-snow
@black-snow 2 жыл бұрын
How can they not name the article RenderiNG? duh
@themisir
@themisir 2 жыл бұрын
RenderingENGIne*
@Sasukector
@Sasukector 2 жыл бұрын
Really amazing new features, I'll want to try them all out!
@crooker2
@crooker2 2 жыл бұрын
Container queries!! Yes!
@adityakumarsingh7648
@adityakumarsingh7648 2 жыл бұрын
Always wanted this type of features this is game changer 🔥
@DrRobrez
@DrRobrez 2 жыл бұрын
Container queries at last!
@mrnickb
@mrnickb 2 жыл бұрын
I'm not a developer, so I'm trying to wrap my head around this. Does a container query basically allow you to determine the behaviour of child elements based on the parent elements size? Where as before it was all based on viewport size?
@asadullahsalim4970
@asadullahsalim4970 2 жыл бұрын
Its So Easy And Very Big Change To The CSS I like To See Many More Updates Like That
@douglasfugazi
@douglasfugazi 2 жыл бұрын
Cool new features, congrats to all team!
@anjanspace
@anjanspace 2 жыл бұрын
The automatic container alignment helped me a lot.
@AssemblyWizard
@AssemblyWizard 2 жыл бұрын
Awesome features, awesome Una
@ts8960
@ts8960 2 жыл бұрын
the nesting is a very nice addition, good job.
@maximilian19931
@maximilian19931 2 жыл бұрын
Can those features be implemented on Google product to show a real usecase for them? Otherwise i think companies wouldn't implement it directly at their pages.
@jeremyscheatday7305
@jeremyscheatday7305 2 жыл бұрын
I'm pretty excited about the idea of container queries but if you guys had to redo the entire rendering engine. I wonder if Apple and Microsoft will be quick to implement. Are they gonna redo their entire rendering engine?
@frankkevy
@frankkevy 2 жыл бұрын
I'm really excited about this
@mikeysauce393
@mikeysauce393 2 жыл бұрын
Nice presentation thank you. 👨‍💻
@uchechukwuprincenwulu2026
@uchechukwuprincenwulu2026 2 жыл бұрын
we love you Una
@Sashankyt
@Sashankyt 2 жыл бұрын
All of these features sound exciting but how much of these do you actually use? It's a bit overwhelming.
@JanderSilva01
@JanderSilva01 2 жыл бұрын
I'm sooo happy with the CSS Nesting.
@MetalxD117
@MetalxD117 2 жыл бұрын
Very good this new features to Responsive Design!!
@LuBre
@LuBre 2 жыл бұрын
Can't wait to use it everywhere in 2032!
@ashish_prajapati_tr
@ashish_prajapati_tr 2 жыл бұрын
Amazing, I am fired up now.
@Max29xD
@Max29xD 2 жыл бұрын
I thought my computer has lag hahaha, it had been the video recorded at 5 fps 😂
@XenomFlautaDulce
@XenomFlautaDulce 2 жыл бұрын
Auto Dark mode is cool!
@LuisPerezWilmai
@LuisPerezWilmai 2 жыл бұрын
Amazing thanks for you time, very important alll thing tolk in the video.
@Slada1
@Slada1 2 жыл бұрын
Container queries + safari polyfil are the best news! We can't expect safari to innovate
@BenjaminAster
@BenjaminAster 2 жыл бұрын
Wrong. So wrong, you couldn't be wronger. Container queries are shipping in Safari 16.0 which will come out in the next months (probably September). Firefox on the other hand still doesn't even have an experimental implementation of it. Safari really isn't that bad, Firefox is!
@adbirdk
@adbirdk 2 жыл бұрын
"Hey dude, you can't wear your apple watch in the vid.."
@martinstolz5971
@martinstolz5971 2 жыл бұрын
Wanted this feature forever, but cant use it if no other browser supports it.... Or am I wrong?
@lalilaloe
@lalilaloe 2 жыл бұрын
Cool, but in the end we still have to support other browsers, as well as backwards compatibility.
@alexandergamingvideos
@alexandergamingvideos 2 жыл бұрын
That's why they quote they're creating with the community some polyfills
@YTCrazytieguy
@YTCrazytieguy 2 жыл бұрын
Really cool!
@oscak41
@oscak41 2 жыл бұрын
awesome new features, thanks
@rishabhagarwal8594
@rishabhagarwal8594 2 жыл бұрын
This 10 minute video is a goldmine
@VarunGupta3009
@VarunGupta3009 2 жыл бұрын
This is all so AWESOME!
@PorisTo
@PorisTo 2 жыл бұрын
Awesome, the next trend CSS :D
@Dennis-Ong
@Dennis-Ong 2 жыл бұрын
I always remember her as the one that engrained in my brain how to centre a div.
@autobottutoriais3091
@autobottutoriais3091 Жыл бұрын
wow i loved it! tha's great
@VaibhavShewale
@VaibhavShewale 2 жыл бұрын
damn, it looks amazing and fast
@Arttyor
@Arttyor 2 жыл бұрын
Also, CSS nesting...People who professionally write CSS, they already use SASS, and they won't stop using it just because CSS has this option now too (looks exactly same) however, it's good direction to go to
@Arttyor
@Arttyor 2 жыл бұрын
scroll timeline is cool, but I don't see what is possibile to be done to even think of not using GSAP for this
@atlanticamorphine
@atlanticamorphine 2 жыл бұрын
As nice as these features are, it's kind of scary, seeing how css and 'the web', is becoming controlled by a single browser again.. where chrome devs can be like "we've added new features to *the internet*"
@lelandrb
@lelandrb 2 жыл бұрын
chrome team casually adding 1000hr task to mozilla's backlog
@mdmagnusson
@mdmagnusson 2 жыл бұрын
Thankfully these features are standardized through the W3C and not just added randomly. Firefox has some standardized features that are still missing from Chrome, like subgrid, so it's not just one vendor pushing ahead of everyone.
@gorki90
@gorki90 2 жыл бұрын
yes, that freaked me out as well
@qwertt14
@qwertt14 2 жыл бұрын
aren't they tho?
@UnaKravets
@UnaKravets 2 жыл бұрын
These are features that all the browser vendors come together to standardize and implement. Some features land in different browsers at different times, but it’s not always Chrome first.
@DesignMyBox
@DesignMyBox 2 жыл бұрын
Wow container queries are a game changer! Can't wait for it to become available for use! I heard polyfills so is it coming sooner than I think ?
@nahfamimgood
@nahfamimgood 2 жыл бұрын
"Causes less Jank" I love it lol
@hector4like6gorilla
@hector4like6gorilla 2 жыл бұрын
i only see the library styled components native now in css
@otiugeid1497
@otiugeid1497 2 жыл бұрын
Nice, but how do you center a div?
@blue_mustang_
@blue_mustang_ 2 жыл бұрын
are this things compatible with other browsers??
@TheNewton
@TheNewton 2 жыл бұрын
So are accents like dark mode at the browser preference level? If so would accents allow websites to set a user's accent through a setting on on that website? unlike dark/light mode.
@brunaothecatcher
@brunaothecatcher 2 жыл бұрын
CARALHO MENO NACREDITO TCHAU FIREFOX 👌
@kotlarov202
@kotlarov202 2 жыл бұрын
good content, thanks, this is awesome
@albab790
@albab790 Жыл бұрын
Oke teacher thank you
@RubberDuckCoding
@RubberDuckCoding 2 жыл бұрын
VERY NICE!
@Alexandritax
@Alexandritax 2 жыл бұрын
I'm impressed
@GUN2kify
@GUN2kify 2 жыл бұрын
As long Chrome a new Page opens as an 100% white page. Dark mode is not fully usable, 'cause the user is blended for the moment.
@Vaeshkar
@Vaeshkar 2 жыл бұрын
What is up with the video Framerate?
@ezkowd
@ezkowd 2 жыл бұрын
awesome new features!
@TesterAnimal1
@TesterAnimal1 2 жыл бұрын
Been finding some bugs with the new rendering engine. Over optimisation type of things. Elements only appearing when you move the mouse over them - they’re there but not yet painted. I think the team are on the latest one we found.
@Kokityo
@Kokityo 2 жыл бұрын
Amazing ! Do you think edge and firefox will applied theses new features too ? Otherwise we can't use it..
@CostasAn
@CostasAn 2 жыл бұрын
Isn't Edge Chromium now?
@TzafrirForsher
@TzafrirForsher 2 жыл бұрын
Any plans to create similar AI filter for rendered content as images & videos?
@Rajabhai-ys5sf
@Rajabhai-ys5sf 2 жыл бұрын
Sir why we cannot use h1 in web design more than once
@timeforrice
@timeforrice 2 жыл бұрын
Does CSS Nesting work with Chrome?
@isagive
@isagive 2 жыл бұрын
Very cool, i wish we had faster browser support for some of the things mentioned here. Thanks for all the hard work you guys (&girls of course)..
@MOUGO
@MOUGO 2 жыл бұрын
Is this for Chrome only ?
@abigailfosu5887
@abigailfosu5887 2 жыл бұрын
Thank you so cool
@turmadaembrosia6864
@turmadaembrosia6864 2 жыл бұрын
How can I use any of this if Safari users are a thing?
@wdirex
@wdirex 2 жыл бұрын
dark mode for google translate please, long shot this reaching anyone works for google translate tho
@yourgflikesit
@yourgflikesit 2 жыл бұрын
How is this different from CSS Grid?
@joebazooks
@joebazooks 2 жыл бұрын
OHHH SCROLL TIMELINE !!!
@StarOnCheek
@StarOnCheek 2 жыл бұрын
Why did you film in 10 fps
@LarkOfTheWoods
@LarkOfTheWoods 2 жыл бұрын
This brings to mind a pertinent watchword: Just because you can do something, does not mean that you should.
@garryiglesias4074
@garryiglesias4074 2 жыл бұрын
I'm on your tail on this one... Waiting for Harry to join us...
@federicoaldana5952
@federicoaldana5952 2 жыл бұрын
Sass nesting? In css
@danielradosa
@danielradosa 2 жыл бұрын
can someone please tell me how can i make website to recognize when a foldable phone is folded
@yokowasis
@yokowasis 2 жыл бұрын
Is it just me or the video renders at 15 fps
@caderosche
@caderosche 2 жыл бұрын
Noticed that immediately too!
@Sky_ye
@Sky_ye 2 жыл бұрын
Team Firefox
@Ptaszqq
@Ptaszqq 2 жыл бұрын
CSS nesting is huge, I'm gonna say bye to scss cuz that's was my fav feature :D
@evaldasa1891
@evaldasa1891 2 жыл бұрын
How many more GB of RAM we will need for one tab ?
@papajohnsuk5965
@papajohnsuk5965 2 жыл бұрын
this just makes me sad bc safari won't support it for 20 years
@qwertt14
@qwertt14 2 жыл бұрын
is there anything good in safari?
@papajohnsuk5965
@papajohnsuk5965 2 жыл бұрын
@@qwertt14 nothing hah
@lookarious2055
@lookarious2055 2 жыл бұрын
Why video 5fps
@yoNikma
@yoNikma 2 жыл бұрын
not previous possible? meanwhile your showing codepen which has done it for years
@anonlegion9096
@anonlegion9096 2 жыл бұрын
is this a CSS update?
@user-or4qq3eu5z
@user-or4qq3eu5z 2 жыл бұрын
Container Reponsive is a good thing.
The new responsive: Web design in a component-driven world | Session
16:49
Chrome for Developers
Рет қаралды 120 М.
10 modern layouts in 1 line of CSS
21:39
Chrome for Developers
Рет қаралды 1,1 МЛН
60-30-10 Color Rule
6:18
Jesse Showalter
Рет қаралды 1,9 МЛН
Master Media Queries And Responsive CSS Web Design Like a Chameleon!
9:44
Slaying The Dragon
Рет қаралды 338 М.
Caching demystified: Inspect, clear, and disable caches #DevToolsTips
7:34
Chrome for Developers
Рет қаралды 5 М.
The Biggest Issues I've Faced Web Scraping (and how to fix them)
15:03
The problems with viewport units
13:23
Kevin Powell
Рет қаралды 360 М.
Useful & Responsive Layouts, no Media Queries required
11:03
Kevin Powell
Рет қаралды 176 М.
These Personal Websites are just WOW...
22:09
Developer Filip
Рет қаралды 1,1 МЛН
How to Make Spacing Feel "Perfect"
10:31
Chainlift
Рет қаралды 39 М.
Using CSS custom properties like this is a waste
16:12
Kevin Powell
Рет қаралды 169 М.