Love you guys! You’re in the belly of the beast going against the grain shipping one hand crafted feature at a time, and advocating for human creativity and ingenuity. Please don’t ever quit! God bless the open web.
33:15 I'm so confused about this markup.
1. Is "menubar" even an html element? All I could find was a "menu" element and a "menubar" aria role
2. Why is one of the children of the "menubar" element opened with "menubar" and closed with "menuitem"?
3. From a quick search, "menuitem" is deprecated/obsolete so why are you using it here?
Was this slide generated with AI and you didn't even check if it works??
I think, especially Apple is pretty happy about HTML-in-Canvas to adapt Liquid Glass on the Web. ^^
What a packed presentation, I am especially hyped for the Overscroll Gestures.
Really interesting features, html-in-canvas finally solves the gap between 3d experiences and performant ui... adding native-feeling 3d elements and shaders to the DOM is going to open up so many possibilities!!
As a web developer with more than 10 years of experience, I used to code all these interactions with JavaScript. Now, I can finally throw away all this knowledge and become a vibe coder.
Thanks for watching! We love to hear your feedback and hope you enjoy this feature roundup :)
We use cookies, device fingerprinting and cross-device tracking to personalise content, serve targeted advertising, and analyse how you use our site across your devices. By clicking Accept all you consent to the use of these tracking technologies. Your data may be used to build a profile of your interests and show you personalised ads on other sites.
Privacy policy
Comments (20)
Daily Junction discussion mixed with clearly attributed comments from the original video provider.
Join in — free. Comments on Daily Junction are for members, so real names stay rare and bots stay out.
One field. We email you a 6-digit code — no password needed. Your comment is kept while you do it.
Under 13? You’ll need a parent’s OK first — it takes them one click.
1. Is "menubar" even an html element? All I could find was a "menu" element and a "menubar" aria role
2. Why is one of the children of the "menubar" element opened with "menubar" and closed with "menuitem"?
3. From a quick search, "menuitem" is deprecated/obsolete so why are you using it here?
Was this slide generated with AI and you didn't even check if it works??
What a packed presentation, I am especially hyped for the Overscroll Gestures.
so many new cool features to play with
still miss Adam Argyle thought
With him the demos were so .. so much more fun and exciting
4:45 - contrast-color()
5:35 - light-dark()
5:51 - Images in light-dark()
6:15 - CSS Custom Functions (@function) & Style Queries
8:58 - @supports at-rule()
9:45 - meta name=text-scale
11:12 - linear()
12:01 - @starting-style
12:40 - sibling-index() and sibling-count()
13:26 - dialog light dismiss
14:20 - corner-shape
16:07 - Same-document view transitions
16:17 - Cross-document view transitions
17:03 - View transitions toolkit (tool)
18:16 - Element-scoped view transitions
21:05 - Two-phase view transitions
21:43 - Scroll-driven animations
22:32 - Scroll-triggered animations
24:18 - scroll-target-group: auto + :target-current
25:09 - scrollIntoView() container option
25:38 - Promisified scroll methods
26:50 - @scroll-state scrolled
28:36 - shape() and border-shape
29:27 - shape() in shape-outside
30:27 - Sticky per axis
32:28 - Overscroll gestures
35:02 - HTML-in-Canvas
38:25 - moveBefore
38:48 - fit-text
39:19 - text-box
39:38 - Gap decorations
40:13 - Scrollbar-aware viewport units
40:50 - Pseudos in JavaScript
Thanks for watching! We love to hear your feedback and hope you enjoy this feature roundup :)