Show newer

Danced so hard to HEALTH’s #Stonefist that my phone thought I was in a car accident. I take that as a compliment. youtube.com/watch?v=G1qvEr9bC6

I have changed my music genre for max flow state productivity from Goa Trance to Phonk.

@TheFake_VIP GNOME Web (formerly known as Epiphany) is probably the second most notable WebKit-using browser (besides maybe various iOS browsers which use the system WebKit).

I feel good about the way Poland has stepped up to support Ukraine during Russia’s invasion. But sometimes I see stuff like this and I am ashamed. And I’m happy I live in the US where the First Amendment forbids banning speech just because it offends someone’s feelings. notesfrompoland.com/2023/04/21

@tomayac @jensimmons @jondavis it should be shipped, given the date of landing. We wil look into it.

Now that Safari 16.4 is out, let’s see how Interop 2023 is doing! 🥳🎉🙌

What’s in Safari 16.4?
webkit.org/blog/13966/webkit-f

What’s in Interop 2023?
webkit.org/blog/13706/interop-

Safari Technology Preview 167 is out, with:
• Web Inspector Sources tab pretty-printing
• `text-transform` with multiple values
• offsets in `shape-outside`
• Priority Hints
• ClassSetCharacter syntax tests for RegExp `v` flag
• new Web Assembly technologies behind feature flags
• `code` ARIA role
and much more…

webkit.org/blog/14100/release-

@rgadellaa @bradeeoh We have automated testing of Web Workers, and many sites rely on them, so we don’t think they are _always_ going away. That’s why a repro case would be helpful.

@rgadellaa @bradeeoh Do you have a reproducible case? (Doesn’t have to be minimized.) If so, file a bug at bugs.WebKit.org and post here. If it reproduces on one device but not others, then it would be helpful if you could file via Feedback Assistant with full logs.

@tomayac @aardrian @mathias I was responding to your Mastodon post, which just said “Select the H1 and copy. On the 📋 clipboard:”, nothing about where it’s pasted.

Nitpick: for a valid test in Firefox you have to use inline style, due to the (apparent) bug where they don’t put style from non-inline style on the clipboard at all, not even in HTML format or in properties. With inline styles, they do the thing you want for plaintext but not rich text paste, which is what the spec asks for.

@tomayac @aardrian @mathias Hmm, I think Firefox behavior may be partially a bug. Firefox will copy this as all uppercase to rich text contexts but sentence case plaintext: `<h1 style="text-transform: uppercase">Hello<h1>`. But the original example it copies as mixed-case always. So it's following the spec rule for plaintext, but additionally has a bug where it won't copy styles that come from style rules, even when pasting into an editable HTML context like a macOS Mail compose window. Firefox likewise copies `color: red` when it comes from inline style but not when it comes from an external style rule.

@tomayac @aardrian @mathias The spec only requires this for plain text paste, not any other format, so you may or may not have seen a spec violation depending on how and where you pasted.

That said, I think this spec requirement for plain text paste is bad UX and should be changed in the spec. Users expect that when they copy/paste, they get the same characters. They have no way of knowing which capitalization is stylistic vs part of the content.

Ooh, so this was added now in Safari 16.4, I was wondering if I missed this earlier - nice! This will be very useful in @bannerhunter 😎 I should be able to block some more sneaky cookie banners that don't have an easily identifiable id/class. Thank you Webkit team! @othermaciej #Safari #Webkit

It’s hard to express just how massive a release Safari 16.4 is for web developers.

Last night, I was reading replies web developers posted on Twitter back in 2021, when I asked what developers need most from WebKit — and the vast majority of things you asked for have now shipped.

What is your favorite feature that just shipped in Safari 16.4?? What will you do with it?

webkit.org/blog/13966/webkit-f

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.