Look at what Safari Technology Preview 161 includes!
• RegExp lookbehind
• OffscreenCanvas (2D)
• WASM SIMD on x64
• unprefixed Fullscreen API
• CSS Custom Properties (@property)
• CSS Typed OM
• more pseudo-classes work inside :has()
• :user-invalid & :user-valid
• Web Animations improvements
And a *lot* more. Click through to read the whole list!
https://webkit.org/blog/13686/release-notes-for-safari-technology-preview-161/
(Shipped Jan 12; original release notes didn’t list everything.)
Still, it's great that we have such a significant shared body for principles on how the web platform should evolve. And on a higher level, I'd also cite the Ethical Web Principles: https://w3ctag.github.io/ethical-web-principles/
And the Privacy Principles: https://w3ctag.github.io/privacy-principles/
Some of these directly inspired the W3C Technical Architecture Group's Web Platform Design Principles, which are applied when the TAG reviews proposed web standards.
It's more comprehensive, but IMO less well-written - a bit too verbose & bureaucratic.
HTML Design Principles is one of the things I'm most proud of writing (along with co-editor
@annevk
and its other contributors). Some of these principles have so won the day in web standards that it's hard to believe they were once controversial. For example, there used to be a major constituency _against_ supporting existing web content.
Sometimes I see people making confident claims about the decision-making process inside companies I’ve never worked at, and I have no way to know better so I assume they are right.
Then I see them making confident and totally wrong assertions about how Apple works and make decisions. And I wonder if I should put any stock in the rest of it.
Declarative #ShadowDOM is getting enabled by default in #WebKit:
https://github.com/WebKit/WebKit/commit/36f99b7c366702e9827a0d33989eb3b27eaa301a
Form-associated #CustomElements has been implemented in #WebKit and enabled by default:
https://github.com/WebKit/WebKit/commit/1e814e21299b575547f683ac5e6872e3d2702dc1
The World Wide Web Consortium (#w3c) is now a real legal entity. https://www.w3.org/blog/2023/01/2023-a-new-era-for-w3c/
Head of
@webkit
engineering at Apple. Also networking APIs. Opinions are personal unless stated otherwise.