Jen Simmons
@jensimmons.bsky.social
📤 8850
📥 339
📝 354
Apple Evangelist on the Web Developer Experience team for Safari & Webkit.
#PwME
reposted by
Jen Simmons
Dmitri Shuralyov
8 days ago
So happy that "Added WebGPU support for WebXR" (
developer.apple.com/documentatio...
) made it! Thank you!
loading . . .
Safari 26.2 Beta Release Notes | Apple Developer Documentation
Released November 4, 2025 — 26.2 beta (20623.1.12)
https://developer.apple.com/documentation/safari-release-notes/safari-26_2-release-notes#Spatial-Web
0
11
2
Curious about web technology coming to Safari? How about field-sizing, position-visibility, random(), scrollbar-color, hidden=until-found, auto-expanding <details>, command & commandfor, Largest Contentful Paint, CHIPS, scrollend event, Navigation API & more!
developer.apple.com/documentatio...
loading . . .
Safari 26.2 Beta Release Notes | Apple Developer Documentation
Released November 4, 2025 — 26.2 beta (20623.1.12)
https://developer.apple.com/documentation/safari-release-notes/safari-26_2-release-notes
8 days ago
4
50
9
reposted by
Jen Simmons
Abrar Rahman Protyasha
10 days ago
Safari 26.1 comes with many, many bug fixes! :)
add a skeleton here at some point
0
13
2
Safari 26.1 arrives today. What does this bring developers? Many improvements to Anchor Positioning. A refactor of how WebKit handles CSS Units, bringing relative units (rlh, ic, cap, cqw, cqi, cqmin, cqmax) to SVG for the first time. And many other fixes.
webkit.org/blog/17541/w...
loading . . .
WebKit Features for Safari 26.1
Today, Safari 26.1 is available with iOS 26.1, iPadOS 26.1, macOS Sequoia 26.1 and visionOS 26.1, as well as for macOS Sequoia and macOS Sonoma.
https://webkit.org/blog/17541/webkit-features-for-safari-26-1/
10 days ago
8
69
13
reposted by
Jen Simmons
Mia (online)
17 days ago
There's a new
#CSS
Working Group poll to get feedback on different names for the infamous 'Pinterest' layout. - Since it uses many of the grid-* properties, `grid` will be in the name somewhere - We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
loading . . .
Ex-Masonry Display Type Keyword Poll
See https://github.com/w3c/csswg-drafts/issues/12022 for context. This poll intentionally leaves out `masonry` as an option, see https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-34172962...
https://docs.google.com/forms/d/e/1FAIpQLSdAqh74IyRa_YM81XPj0rjJCDuC4rO-k8krT7TBlEUu2c4QOA/viewform
15
84
47
Between one thousand and four thousand tests fail in only one browser — out of over two millions tests. That’s still an incredibly high pass rate.
17 days ago
5
14
0
Got thoughts about Web Push? So many web developers talked about it for years… and now I hear nothing. Are you using Web Push? Have you learned about Declarative Web Push?
22 days ago
7
11
4
reposted by
Jen Simmons
Plague Poems
23 days ago
After seeing me with a horror novel my coworker told me that he wants to read something really scary so I sent him an article with the title: “Repeat COVID-19 Infections Could Double Your Risk of Long COVID.”
1
122
29
We’ve been busy over here. For those asking about “stable” — yes, the work that’s currently in Safari Technology Preview will land in stable. Yup.
24 days ago
4
51
1
Interop 2025 is looking good!
24 days ago
3
64
9
Largest Contentful Paint (from Core Web Vitals) is now available in Safari Technology Preview.
webkit.org/blog/17504/r...
loading . . .
Release Notes for Safari Technology Preview 230
Safari Technology Preview Release 230 is now available for download for macOS Tahoe and macOS Sequoia.
https://webkit.org/blog/17504/release-notes-for-safari-technology-preview-230/
28 days ago
4
51
12
reposted by
Jen Simmons
Matthew Cortland (they)
about 1 month ago
It’s really disheartening to see people who admit this regime is doing eugenics fail to understand the ways in which chronically ill, disabled, and immunocompromised people are just absolutely fucked by Long Covid
9
614
194
Meanwhile, there’s an incredible amount of offensive content on Sora — including video after video that’s deeply and shockingly anti-Semitic, and I haven’t heard anyone call it out.
add a skeleton here at some point
about 1 month ago
3
19
1
reposted by
Jen Simmons
Ahmad Shadeed
about 1 month ago
I discovered a useful feature in Safari DevTools today. We can show the flex items order like (item #1, item #2, etc) and their corresponding order value (if it's changed). It's called "Order Numbers".
@webkitgtk.org
2
27
7
reposted by
Jen Simmons
Chen Hui Jing | 陈慧晶
about 1 month ago
i love the spreadsheet analogy here
add a skeleton here at some point
1
14
1
reposted by
Jen Simmons
Saron Yitbarek
about 1 month ago
Was surprised to see that, even though CSS Grid isn't a new feature, it's still high on the list of things devs find confusing, so wrote a post about it. I focus on a new mental model I think is helpful. Let me know what you think!
webkit.org/blog/17474/c...
loading . . .
CSS Grid: A helpful mental model and the power of grid lines
Grid is a powerful, flexible tool that brings complex layouts to life.
https://webkit.org/blog/17474/css-grid-a-helpful-mental-model-and-the-power-of-grid-lines/
2
44
10
I wish Command Invokers had a different name that made it most easy for a web developers to understand what it is. I’d call it Button Commands.
about 1 month ago
1
19
0
I just learned web fonts have been supported for Initial Letter since Safari 18.4+. (Still prefixed, but before you couldn’t use a web font.) Yay!!! Have you used initial letter in CSS? Do you want to?
about 1 month ago
2
9
2
Anchor Positioning has a way to declare where the item appears. Use the `position-area` property with pre-named areas!
@saron.bsky.social
realized maybe some of the names are confusing. Read more & help decide — should the names be changed?
webkit.org/blog/17417/p...
What do you think??
loading . . .
Position-area: Clear and explicit or short and sweet?
When I first learned anchor positioning, I built a demo to help me figure out how it all worked.
https://webkit.org/blog/17417/position-area-clear-and-explicit-or-short-and-sweet/
about 1 month ago
2
13
2
reposted by
Jen Simmons
Alanna Smith
about 2 months ago
Give folks their flowers No, I mean right now. Go tell someone you loved their work right now. They're on social media just say it, it has never been easier "They know how much people love--" no they don't go say it right now to a composer or artist or game dev or writer or anyone AAAAAAAHHHHHHHHH
add a skeleton here at some point
45
7839
4177
I accidentally called someone on the phone phone, instead of FaceTime Audio. (Or Zoom/WebEx/etc.) Wow, the audio quality is of course much worse, and I am so much more tired afterwards. Phone audio quality is exhausting.
about 2 months ago
3
11
0
With everything going on, standing up for privacy is more important than ever.
youtu.be/0HjDpPnxcP0
loading . . .
Privacy on iPhone | Flock | Apple
YouTube video by Apple
https://youtu.be/0HjDpPnxcP0
about 2 months ago
3
16
2
reposted by
Jen Simmons
Nicole Chung
about 2 months ago
calling autism a “tragedy” and saying that there should be fewer autistic people are eugenicist talking points. Everyone who opposes such views also needs to recognize the ways in which everyday ableism left the door wide open for a person like RFK Jr.
9
715
208
reposted by
Jen Simmons
Maia
about 2 months ago
Don't tell me boycotts don't work
add a skeleton here at some point
1
29
4
Wow, people are really bending over backwards to justify shipping a new web API that definitely has a strong formal objection. So much twisting of logic to try and make it make sense. So many half-truths being stated as reality when they are not reality. The cognitive dissonance. The anger & hate.
about 2 months ago
4
10
0
reposted by
Jen Simmons
John Allsopp
about 2 months ago
Still fighting form controls with endless CSS? Tim Nguyen from Apple reveals upcoming improvements that will finally make them customizable with pure CSS #Forms #DevSummit25 Tim Nguyen at Dev Summit 25
bit.ly/3Iooh20
0
9
3
Why am I suddenly seeing a bunch of well-known & well-respected web dev guys returning to X, using it as their main social media channel? Why am I not surprised? Disappointed. Jaded. Of course they are. Watching the mass public turn to the far right is hard.
about 2 months ago
8
94
6
Did you know that on macOS, you can update just to Safari 26, while remaining on macOS 15 Sequoia or even macOS 14 Sonoma? Go to > System Settings > General > Software Update. Under “Also Available” you’ll find Safari listed. Click “Update Now”.
about 2 months ago
10
73
9
CSS `random()` just landed in Safari Technology Preview. We are the first browser to implement! “There are ongoing discussions in the CSS Working Group about the specification, and several open issues remain about whether this approach best serves developers.”
webkit.org/blog/17285/r...
loading . . .
Rolling the Dice with CSS random()
Random functions in programming languages are amazing.
https://webkit.org/blog/17285/rolling-the-dice-with-css-random/
about 2 months ago
1
37
5
Safari 26 is here!!! Anchor Positioning, Scroll-driven animations, High Dynamic Range images, the new HTML <model> element, the all-new Digital Credentials API, SVG icon support, WebGPU, WebKit in SwiftUI, every site can be a web app on iOS and iPadOS, and much more.
webkit.org/blog/17333/w...
loading . . .
WebKit Features in Safari 26.0
We’re happy to share with you what’s arriving in Safari 26.0!
https://webkit.org/blog/17333/webkit-features-in-safari-26-0/
about 2 months ago
8
140
33
Have you been meaning to learn how to use CSS Subgrid? Here’s a very practical and straightforward how-to from
@saron.bsky.social
!
webkit.org/blog/17339/s...
loading . . .
Subgrid: how to line up elements to your heart’s content
When Grid became widely available across browsers in 2017, it was an absolute game changer.
https://webkit.org/blog/17339/subgrid-how-to-line-up-elements-to-your-hearts-content/
about 2 months ago
0
23
4
www.youtube.com/watch?v=WgSi...
loading . . .
Form control styling - Tim Nguyen - CSS Day 2025
YouTube video by Web Conferences Amsterdam
https://www.youtube.com/watch?v=WgSiqSqxTxw
2 months ago
0
19
5
reposted by
Jen Simmons
Dr. Lucky Tran
2 months ago
🚨 UPDATE on the current COVID vaccine access situation in the US. Please note that this is based on state laws but different things may be happening on the ground, and some pharmacies are defaulting to federal guidelines instead of state laws.
160
2517
1573
Hey look I know that tool!
add a skeleton here at some point
2 months ago
1
11
0
reposted by
Jen Simmons
Horia Dragomir
2 months ago
There's a ridiculous amount of cool stuff! They ate!
add a skeleton here at some point
0
5
1
reposted by
Jen Simmons
Mia (online)
2 months ago
Please stop inheriting the box-model. The supposed use-case for that is extremely out-dated, inheritance doesn't really help, and it actively makes real box-sizing use-cases more difficult! This
#CSS
best practice was never the best to begin with:
www.oddbird.net/2025/09/04/b...
loading . . .
Don't Inherit the Box Model
It's time to stop spreading this out-dated practice
https://www.oddbird.net/2025/09/04/box-model/
7
112
23
reposted by
Jen Simmons
Ryan Townsend
2 months ago
Holy fuck Safari is dropping so much gold in this release 😍
add a skeleton here at some point
1
14
1
reposted by
Jen Simmons
Plague Poems
2 months ago
I will not deny it: it is a lonely thing (it is a very lonely thing) to continue taking precautions after your coworkers and family and friends have abandoned taking them, but in such moments I remind myself that it is better to feel lonely than to have this virus for company.
2
100
31
reposted by
Jen Simmons
Sunkanmi Fafowora
2 months ago
The Safari team are seriously on fire.🔥 Progress so far is insane.
add a skeleton here at some point
3
7
1
Did you see? The Interop Project is now asking for proposals for what should be included in Interop 2026. Now until Sept 24th. Learn exactly how to submit something at:
webkit.org/blog/17320/s...
loading . . .
https://webkit.org/blog/17320/submit-your-ideas-for-interop-2026/
2 months ago
2
10
5
Did you see? Th Interop Project is now asking for proposals for what should be included in Interop 2026. Now until Sept 24th. Learn exactly how to submit something at:
webkit.org/blog/17320/s...
loading . . .
https://webkit.org/blog/17320/submit-your-ideas-for-interop-2026/
2 months ago
1
3
0
Wow there are 22 new features in today’s Safari Technology Preview 277! Including `field-sizing`, `scrollbar-color`, `position-visibility`, more of Anchor Positioning, `command` and `commandfor` attributes on buttons, `scrollend` event, Navigation API… and more:
webkit.org/blog/17324/r...
loading . . .
Release Notes for Safari Technology Preview 227
Safari Technology Preview Release 227 is now available for download for macOS Tahoe and macOS Sequoia.
https://webkit.org/blog/17324/release-notes-for-safari-technology-preview-227/
2 months ago
9
87
17
reposted by
Jen Simmons
CSS Weekly
2 months ago
CSS Weekly #619 👀 Create Scrollspy effects using only CSS 🧮 Learn how the random() function works ↩️ Restore deleted files in VS Code Featuring
@sarasoueidan.com
,
@jensimmons.bsky.social
,
@shadeed9.bsky.social
,
@amitsheen.bsky.social
2x,
@anatudor.bsky.social
. 🙏
cssw.io/ssue-619
loading . . .
CSS Weekly Issue #619
Learn how to create Scrollspy effects using only CSS, how the random() function in CSS works, how to restore deleted files in VS Code, and more.
https://cssw.io/ssue-619
1
10
3
reposted by
Jen Simmons
Arielle Duhaime-Ross
3 months ago
I will die on this hill: it isn’t hard to say “at the height of the pandemic” or “at the start of COVID” during a podcast interview. Producers, hosts, don’t let your guests say “during COVID” like this thing is over. Correct them. Ask them to say the sentence again. This is your job.
103
4427
1224
reposted by
Jen Simmons
Pranshu Khanna
3 months ago
You still have time, The State of HTML 2025 survey is live. Browser vendors use this data to prioritize features, fix incompatibilities. Standards bodies use it too. It’s not just a survey, it’s influence. Take 10 minutes. Share what you care about. 👇
stateofhtml.com/en-US
1
11
7
reposted by
Jen Simmons
Dr. Lucky Tran
3 months ago
With health agencies collapsing, it's never been more important for all of us to play active roles in protecting each other's health. A couple of easy things you can do: 1️⃣ Wear a well-fitting mask and distribute them to others 2️⃣ Spread word about updated vaccines and help others make appointments
14
1003
356
reposted by
Jen Simmons
Plague Poems
3 months ago
If the lack of data makes it difficult for you to know exactly how bad the current Covid wave is, just look at the newspaper of record’s recent headline: “Covid is spreading again this summer,” and remember if they have to admit the virus isn’t gone this wave must be pretty bad.
2
90
31
reposted by
Jen Simmons
Sara Soueidan
3 months ago
A gentle introduction to
#CSS
anchor positioning by
@saron.bsky.social
webkit.org/blog/17240/a...
— I'm loving all the simple guides to new CSS features that are now being published on the webkit blog. It's slowly becoming a great resource to stay up-to-date with the latest in
#CSS
.
loading . . .
A gentle introduction to anchor positioning
Anchor positioning allows you to place an element on the page based on where another element is.
https://webkit.org/blog/17240/a-gentle-introduction-to-anchor-positioning/
1
64
7
Did you know there’s work going on to add a `random()` function to CSS?? You can try it out today in Safari Technology Preview. Learn what it means, how to use it and see a bunch of examples at:
webkit.org/blog/17285/r...
loading . . .
Rolling the Dice with CSS random()
Random functions in programming languages are amazing.
https://webkit.org/blog/17285/rolling-the-dice-with-css-random/
3 months ago
4
64
19
I am so sick of bullies.
3 months ago
2
40
0
Load more
feeds!
log in