
Syntax - Tasty Web Development Treats 725: Safari is the New Chrome - Jen Simmons of Apple
7 snips
Feb 2, 2024 Jen Simmons, a web technologies evangelist at Apple and a pioneer in CSS Grid, discusses thrilling advancements in Safari. She delves into the latest features like CSS color settings and masonry layouts, emphasizing their impact on web design. Jen also shares insights on reporting bugs and optimizing sites for the Vision Pro, highlighting Apple's commitment to developer communication. Along the way, she touches on the journey from theater to tech, blending creativity with coding. A captivating conversation for any web developer!
AI Snips
Chapters
Transcript
Episode notes
Website Notifications as Viruses
- Scott's dad mistook website notifications for a virus, highlighting the need for careful notification management.
- This emphasizes Safari's caution with push notifications to prevent intrusive user experiences.
Understanding Color Gamuts and Models
- Older color definition methods in CSS, like hex codes and RGB, limit colors to the sRGB gamut.
- Use newer functions like 'color()' with P3, LCH, lab, OKlab, and OKLCH for wider color gamuts.
Color Gamuts vs. Color Models
- Color gamuts define the range of representable colors (like sRGB and P3), while color models determine the underlying math (like LCH and lab).
- The choice of color model becomes crucial when interpolating gradients or mixing colors, as it affects the in-between colors.
