Reposted by Jen SimmonsNicole Sullivan @nicolesullivan.bsky.social · 30/09/2026How do you do CI for mobile? Does it work well? I’m curious about the state of the art these days. 351
Jen Simmons @jensimmons.bsky.social · 30/09/2026Dark mode. Do the websites & web apps made by your team support dark mode? If not, why not? What do you want to know most to help empower your team to support it?! What’s the blocker? What is confusing or hard about dark mode? #css #web #development #design 10151
Jen Simmons @jensimmons.bsky.social · 24/09/2026Do you make websites? What do you wish <select> listbox did? Or didn’t do? This is the HTML. Currently, it automatically creates a listbox with 4 options showing. <select id="foobar" multiple> If you want 6 items showing, you write <select id="foobar" multiple item="6">. What should it be? 12246
Jen Simmons @jensimmons.bsky.social · 24/09/2026Assuming the quality efforts that went into Safari 26.4, 26.5, 27.0 were some kind of one-and-done project? Nope! Just look at all the improvements in Safari Technology Preview 253. webkit.org/blog/18357/r...webkit.orgRelease Notes for Safari Technology Preview 253Safari Technology Preview Release 253 is now available for download for macOS Golden Gate and macOS Tahoe. 1253
Jen Simmons @jensimmons.bsky.social · 23/09/2026Lot of excitement about iPhone Duo and questions about Device Posture & Viewport Segments API. Both are supported in Safari 27.1 behind a flag.developer.apple.comSign In - Apple 1151
Jen Simmons @jensimmons.bsky.social · 22/09/2026I’ve been using Safari MCP a lot recently. It always just works. Today, I wasted my whole afternoon trying to get something to work with Chrome. Still doesn’t. What a PITA. 3150
Jen Simmons @jensimmons.bsky.social · 18/09/2026Did you see the news about Safari 27.0, out this week? Safari MCP 844 resolved issues Customizable select (w/ new UA default styles) <model> on iOS, iPadOS, and macOS immersive environments on visionOS sizes="auto" for easier responsive lazy-loaded images width: stretch webkit.org/blog/18325/w...webkit.orgWebKit Features for Safari 27.0Our Safari release notes have never been as long as they are for this version. 5576
Reposted by Jen SimmonsJen Simmons @jensimmons.bsky.social · 16/09/2026Previous default UA styling for Customizable select on the left. Current default UA styling in Safari 27.0. Thoughts? We just really wanted to give web developers a better starting place. 30 years of struggling to style form controls is enough. 151086
Jen Simmons @jensimmons.bsky.social · 16/09/2026Previous default UA styling for Customizable select on the left. Current default UA styling in Safari 27.0. Thoughts? We just really wanted to give web developers a better starting place. 30 years of struggling to style form controls is enough. 151086
Jen Simmons @jensimmons.bsky.social · 09/09/2026As a web designer or developer, what questions do you have about iPhone Duo? 9217
Reposted by Jen SimmonsSaron Yitbarek @saron.bsky.social · 09/07/2026Another one: browser_console_messages Your agent can read your console logs on its own. Good for catching errors you didn't know were there 😅 Check out the Safari MCP server 👉🏽 051
Reposted by Jen SimmonsSaron Yitbarek @saron.bsky.social · 01/07/2026Introducing the new Safari MCP server 🎊 Connect your agent directly to a live Safari browser window so it can find bugs and examine the page on its own. Available in Safari Technology Preview 247. Details here 👉🏽 webkit.org/blog/18136/i... Give it a try and let me know what you think ❤️webkit.orgIntroducing the Safari MCP server for web developersIn Safari Technology Preview 247, we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more po... 710722
Reposted by Jen SimmonsThe Sick Times @thesicktimes.org · 27/06/2026Celebrate Pride with The Sick Times! Many in-person events aren’t accessible to people with Long COVID and related diseases and disabilities, so join us from home as we will celebrate queer performance art. We’re excited to see you there! ❤️🧡💛💚💙💜🤎🖤 🩵🩷🤍🩷🩵 Register: luma.com/ih0oq3yw?mc_... 08845
Reposted by Jen SimmonsJeff Bridgforth @jeffbridgforth.com · 18/06/2026This is a great introduction to Grid Lanes. I love how it works well with what we already know about CSS Grid. 0121
Jen Simmons @jensimmons.bsky.social · 18/06/2026My team also did a livestream at WWDC, answering questions from web developers around the world: www.youtube.com/watch?v=LIxZ... #html #css #javascript #webdevyoutube.comWWDC26: Safari and Web Technologies Group Lab | AppleYouTube video by Apple Developer 10300
Jen Simmons @jensimmons.bsky.social · 18/06/2026I presented “What’s new in WebKit for Safari 27”. What has my team been up to? Squashing bugs. Paying off technical debt. Updating features where the spec changed & we were out of date. Rearchitecting whole systems to make them better. And more. www.youtube.com/watch?v=7Hg1...youtube.comWWDC26: What’s new in WebKit for Safari 27 | AppleYouTube video by Apple Developer 9632
Jen Simmons @jensimmons.bsky.social · 18/06/2026Learn all about how to make masonry layouts on the web in just CSS, using Grid Lanes. In just 10 minutes. www.youtube.com/watch?v=NDwo... #css #webdesignyoutube.comWWDC26: Learn CSS Grid Lanes | AppleYouTube video by Apple Developer 3330
Jen Simmons @jensimmons.bsky.social · 18/06/2026Want to learn everything about the new <select> element — how to style everything about it + how to customize the content it displays? In just 9.5 minutes? We’ve got you covered: www.youtube.com/watch?v=ACsH... #html #cssyoutube.comWWDC26: Rediscover the HTML select element | AppleYouTube video by Apple Developer 081
Jen Simmons @jensimmons.bsky.social · 18/06/2026Check out all of our WWDC26 videos focused on Safari & Web at www.youtube.com/playlist?lis... #css #html #webdevyoutube.comWWDC26: Safari & Web - YouTubeExplore Safari and web technologies in these WWDC26 sessions. 060
Reposted by Jen SimmonsMia [data-css=poetic] @miriam.codes · 16/06/2026This Thursday, @stacykvernmo.com and I will Wing It live, looking at #CSS grid-lanes (now in WebKit/Safari). Neither of us have had a chance to actually play with it yet, and we're excited to see how it works. Come learn with us! youtube.com/live/siSCSaq...youtube.comGrid Lanes: the Future of Masonry LayoutYouTube video by Winging It 1187
Reposted by Jen SimmonsLibby Brown @trubludevil.social · 16/06/2026Go @rmondello.com go! It was 4+ years ago I first heard them talk about getting rid of passwords, and it’s so impressive how far Apple, and the whole industry, has come towards that goal! #Identiverse 1202
Reposted by Jen SimmonsSaron Yitbarek @saron.bsky.social · 16/06/2026Icon-only options in a customizable <select> break three things: ❌️ users who don't recognize the icon have no help ❌️screen readers have nothing to announce ❌️browsers w/o support show an empty dropdown There's just 1 fix for all three cases: keep the text Learn more:webkit.orgThe golden rule of Customizable SelectCustomizable select is coming to Safari 27. 15418
Reposted by Jen SimmonsSaron Yitbarek @saron.bsky.social · 15/06/2026Customizable select is so powerful -- it's fully style-able with custom arrows, icons, color swatches, rich option layouts. But to make sure everyone can enjoy it, there’s one rule to follow: always include text in your options. We show you why this rule is so important: webkit.org/blog/18117/t...webkit.orgThe golden rule of Customizable SelectCustomizable select is coming to Safari 27. 1338
Reposted by Jen SimmonsJason Grigsby @gri.gs · 15/06/2026The Safari team's reason for opposing Web MCP struck a cord with me. It is something I've struggled to articulate in the past. In fact, their comments contain the seed of a design principle that the W3C should adopt. cloudfour.com/thinks/impro...cloudfour.comImprovements to Web for AI Should Benefit All UsersProposed changes to the web platform to support AI should also support users and assistive technology whenever possible. 22311
Reposted by Jen SimmonsAmir R Muntasser @arkmuntasser.com · 14/06/2026WebKit team crushed it this year! 071
Reposted by Jen SimmonsJeremy Keith @adactio.com · 13/06/2026Journal: A tale of two browsers Safari 27 and Chrome 148. 🔗https://adactio.com/journal/22609 1252
Reposted by Jen SimmonsWill Klein @willkle.in · 12/06/2026Plus, the entire team is really passionate - they all lit up talking about so many things along the way. By the way @jensimmons.bsky.social, I've been reading the Safari release notes this past year and it's consistently amazed me how much is being shipped. Bravo to your team! 131
Reposted by Jen SimmonsWill Klein @willkle.in · 12/06/2026This group lab was really good. My takeaways: - they prioritize features based on use cases and the value it provides to users - web performance is an infinite game (never done) - the new <model> element is supported across Apple devices/browsers - spatial CSS is super exciting! 131
Reposted by Jen SimmonsJason Grigsby @gri.gs · 11/06/2026Speaking of Safari team, they put together a fantastic 9 minute video introduction to customizable selects. It's a bite-sized intro that does a great job covering the new syntax. developer.apple.com/videos/play/...developer.apple.comRediscover the HTML select element - WWDC26 - Videos - Apple DeveloperLearn how to unlock full control of styling select menus on the web. The HTML select element is getting a major upgrade with a new CSS... 0283
Reposted by Jen SimmonsJeff Bridgforth @jeffbridgforth.com · 11/06/2026This is a great resource for learning and understanding Grid Lanes. I am already using it on a personal project. This a great scan through resource that can serve as an ongoing reference. Thanks WebKit team! gridlanes.webkit.orggridlanes.webkit.orgThe Field Guide to CSS Grid LanesLearn Grid Lanes to create masonry layouts in pure CSS. Absorb the possibilities with the Field Guide’s interactive playground. Return to the cheat sheet. Get inspired by six real examples with dozens... 0155
Reposted by Jen SimmonsSaron Yitbarek @saron.bsky.social · 11/06/2026The <select> element has been tough to style for decades. appearance: base-select changes that. We'll walk you through full CSS control, rich HTML options, and keeping it accessible — all while leveraging the power of the native element.developer.apple.comRediscover the HTML select element - WWDC26 - Videos - Apple DeveloperLearn how to unlock full control of styling select menus on the web. The HTML select element is getting a major upgrade with a new CSS... 25012
Reposted by Jen SimmonsSaron Yitbarek @saron.bsky.social · 10/06/2026Our video covering everything new for web developers in Safari 27 is now up and it's all about ✨quality✨. BUT we got some fun stuff for you too -- Grid Lanes, Customizable Select, the <model> element, and more. Check it out ❤️ developer.apple.com/videos/play/...developer.apple.comWhat’s new in WebKit for Safari 27 - WWDC26 - Videos - Apple DeveloperExplore what's new in WebKit — from Grid Lanes and Customizable Select, to HTML Model and Immersive Environments, and the latest for Web... 2336
Jen Simmons @jensimmons.bsky.social · 10/06/2026Watch our live panel discussion “WWDC26: Safari and Web Technologies Group Lab” today at 5:00pm Pacific. Log in at developer.apple.com (with an Apple Developer account, free accounts work) to ask or upvote questions. www.youtube.com/watch?v=LIxZ...youtube.comWWDC26: Safari and Web Technologies Group Lab | AppleYouTube video by Apple Developer 2146
Reposted by Jen SimmonsSara Soueidan @sarasoueidan.com · 10/06/2026The Webkit team have been knocking it out of the park with the #CSS articles and guides they've been writing. And this field guide is not only beautiful but will probably become everyone's go-to reference on CSS grid lanes (a.k.a. masonry layout) gridlanes.webkit.orggridlanes.webkit.orgThe Field Guide to CSS Grid LanesLearn Grid Lanes to create masonry layouts in pure CSS. Absorb the possibilities with the Field Guide’s interactive playground. Return to the cheat sheet. Get inspired by six real examples with dozens... 06011
Reposted by Jen SimmonsMichael G @g12n.de · 10/06/2026I thought customizable select would be the biggest news this year. But somehow seeing SVG getting some long missing love by a major browser feels even better. And of course the model tag hits close to home right now. Gonna be a lot of fun ahead. 0111
Jen Simmons @jensimmons.bsky.social · 10/06/2026What’s the web I want? A free space for creative expression. Free from the pressure to conform to the same old same boring factory churn. Remember when the web felt like this? gridlanes.webkit.org #thewebyouwantgridlanes.webkit.orgThe Field Guide to CSS Grid LanesLearn Grid Lanes to create masonry layouts in pure CSS. Absorb the possibilities with the Field Guide’s interactive playground. Return to the cheat sheet. Get inspired by six real examples with dozens... 1665
Jen Simmons @jensimmons.bsky.social · 10/06/2026Interested in CSS Grid Lanes? We just launched the Field Guide to Grid Lanes! gridlanes.webkit.org It’s got everything you need in a fun interactive playground + tons of demos. (And read about the Field Guide at: webkit.org/blog/18098/i...) #CSSDay #wwdc26 #CSSgridlanes.webkit.orgThe Field Guide to CSS Grid LanesLearn Grid Lanes to create masonry layouts in pure CSS. Absorb the possibilities with the Field Guide’s interactive playground. Return to the cheat sheet. Get inspired by six real examples with dozens... 814230
Jen Simmons @jensimmons.bsky.social · 10/06/2026Learn all about what my team has been up to this year — how we worked to improve the quality of WebKit. Plus what’s coming in Safari 27: Customizable Select, <model> on iOS, iPadOS & macOS, and much more. I cover highlights in: youtu.be/7Hg1fCrm4yM #css #html #javascript #webdevelopment #wwdc26youtu.beWWDC26: What’s new in WebKit for Safari 27 | AppleYouTube video by Apple Developer 28113
Reposted by Jen SimmonsJon Davis @jondavis.bsky.social · 09/06/2026If you've run into an issue or are looking for pointers on Web Views on Apple platforms including (e.g. WebView for SwiftUI, or WKWebView) drop by our WWDC26 Q&A: developer.apple.com/forums/activ... 085
Reposted by Jen SimmonsAlex Riviere @dangitalex.wtf · 08/06/2026CUSTOMIZABLE SELECT IS IN SAFARI 27!! 3506
Jen Simmons @jensimmons.bsky.social · 08/06/2026What web technology is coming in Safari 27.0? Find out here. webkit.org/blog/17967/n...webkit.orgNews from WWDC26: WebKit in Safari 27 betaSafari 27 beta is here. 68012
Reposted by Jen SimmonsKevin Powell @kevinpowell.co · 21/05/2026The State of CSS 2026 survey is out! These survey's are a huge signal to the browser makers on what people want, and the more people fill the out, the better that information is. survey.devographics.com/en-US/survey...survey.devographics.comState of CSS 2026Take the State of CSS survey 06125
Reposted by Jen SimmonsDen Odell @denodell.bsky.social · 14/05/2026Some browsers check what site you're on and render the page differently. Yup, you read that right. TikTok gets special treatment. So does Netflix. Instagram. Even SeatGuru. Safari and Firefox both do this. Chrome doesn't. There's a reason for that... Read on. denodell.com/blog/browser...denodell.comBrowsers Treat Big Sites DifferentlySafari and Firefox change how big sites render based on the domain. TikTok, Netflix, Instagram… even SeatGuru. Chrome doesn’t. Why is that? 5428
Jen Simmons @jensimmons.bsky.social · 11/05/2026Safari 26.5 is here! It includes the :open pseudo-class, the element-scoped keyword for random(), color-interpolation for SVG gradients, the ToggleEvent.source property for popovers, and the Origin API. And a ton of polish and fixes. webkit.org/blog/17938/w...webkit.orgWebKit Features for Safari 26.5Safari 26.5 is here, delivering the :open pseudo-class, the element-scoped keyword for random(), color-interpolation for SVG gradients, the ToggleEvent.source property for popovers, and the Origin API... 1010112
Reposted by Jen SimmonsAnthony Frehner @frehner.me · 08/05/2026Dang this is an extremely meaty update to STP. My eyes glazed over reading all the fixes webkit.org/blog/17953/r...webkit.orgRelease Notes for Safari Technology Preview 243Safari Technology Preview Release 243 is now available for download for macOS Tahoe and macOS Sequoia. 1272
Jen Simmons @jensimmons.bsky.social · 08/04/2026Becoming “obsessed” with Covid in late Jan/early Feb 2020 is not “before the rest of the world” — unless you believe the only country in the world that matters is the U.S. Literally billions of people knew then. Claiming GENIUS for simply watching news from Asia is peak white American superiority. 1393
Reposted by Jen SimmonsMaster.dev (Formerly Frontend Masters) @frontendmasters.com · 07/04/2026Name-Only Containers: The Scoping We Needed If we give a `container-name` to the root of all our unique components, we can scope styles to them with a simple @container query.frontendmasters.comName-Only Containers: The Scoping We NeededIf we give a `container-name` to the root of all our unique components, we can scope styles to them with a simple @container query. 052