WebKit Features in Safari 17.4
webkit.org
webkit.org
(I know AV1 is superior but it has not achieved widespread support yet and requires hardware support on Apple platforms)
I’m always surprised VP9 isn’t more widely used and that people seem to want to jump straight to AV1. For any video for web delivery where I control the codec end to end I always choose VP9
This is pretty neat, but the "File" menu is sort of a vestige of a file-based approach to content management that isn't especially popular in the present era.
Web apps aren't usually file-based (e.g. Twitter, Facebook) or aren't file-based in a way that is exposed to the PWA's API (e.g. Figma). It would be better to put these in the application menu (the bold faced one with the application name to the left of "file").
> <input type="checkbox" switch>
This grieves me a bit. Because the semantics of a checkbox and switch are identical, I wish it were handled at the CSS layer and not by means of an attribute. Then you could e.g. switch from checkboxes for desktop user agents to switches for mobile UAs using a breakpoint.
This is not an unreasonable proposal in itself; however, it does not conform to how Apple still treats the File menu in general, or its guidelines for its use.
div { align-content: center; }
to get nice center-aligned content without having to use flexbox or grid.And align content inside block elements... damn, that's something that really should have been in browsers from the get go. Might finally kill the memes about centering text in CSS!
"Used by web browsers" implies that these APIs were designed to be used by both 3rd-party rendering engines and WebKit, which is interesting. It would mean that Apple's been building OS infra for 3rd-party browsers for many years.
Then why haven't you tried Kagi's Orion which supports Firefox extensions?
See the “privacy by design” privacy comparison matrix down the page.
// See also 1Blocker and AdGuard for Safari and MacOS/iOS.