Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

The below is an off-site archive of all tweets posted by @tomayac ever

December 16th, 2021

RT @DasSurma: `structuredClone()` is on its way to stable in all major browsers, and already available in Firefox, Node 17 and Deno.

I tho…

via Echofon

@dfabu @annevk @kennethrohde @firt @mkruisselbrink Could you bring this up in a new Issue on https://t.co/TNMg4um1ka (and probably link it to the Issue Anne mentioned, so the connection is made? Thanks!

via Twitter Web App

@dfabu @annevk @kennethrohde @firt @mkruisselbrink Probably it’s best to get those proposals up on https://t.co/gO2vDV59MB, as suggested by Anne.

via Twitter Web App

@annevk @dfabu @kennethrohde @firt @mkruisselbrink We need a name for the spec that will contain the `show{FileOpen, FileSave, Directory}Picker()` methods, i.e., the ones that Apple chose to _not_ implement. The concepts they share (like `FileSystemFileHa

via Twitter Web App

@dfabu @annevk @kennethrohde @firt @mkruisselbrink I think we need to very clearly convey in the names what is a file in the sense of `C:\Documents\notes.txt` vs. what is a “file” in the sense of “it exists in _whatever_ representation on disk _somewhere_

via Twitter Web App

Wide Gamut 2D Graphics using HTML Canvas, by @heycam. Love the interactive demos! If you can, try it on a supported device: https://t.co/0nEZA09Pxj.

via Twitter Web App

@Herschel_R /me looks for the space bar on the mobile website. 😂

via Echofon

RT @tomayac: @dfabu @kennethrohde @firt It’s a confusing situation, but things finally settle. See https://t.co/j6kWO7ql2j for the details.…

via Echofon

RT @brucel: “On the CMA’s interim report on mobile ecosystems” - hot off the blog! https://t.co/E393dMqHWZ #AppleBrowserBan

via Echofon

@wesbos @SaraSoueidan I’d use the Web Share APIweb.dev/web-share/Kh) and fall back to the approach described b@wesbosos in case it’s not available. I’d definitely not load the share widgets each service offers, they tend to be heavy and privacy

via Echofon in reply to wesbos

In case you use Flutter Web for building PWAs, this deck by @mhadaily in the quoted tweet ⤵️ (weird slides navigation, you want to navigate down until you can’t, then right, then repeat) shows you how to customize the service worker.

>$ flutter bui

via Echofon

Congratulations 🎈 to all elected members of the @w3ctag, and thank you 🙏 for your service and everything you have done for Project Fugu 🐡 and the Web in general, @kennethrohde! https://t.co/qR6VDkKN9z

via Echofon

Pool-Party: Exploiting Browser Resource Pools as Side-Channels for Web Tracking: “[W]e were able to identify exploitable limited-but- unpartitioned resource pools [like WebSockets or SSE] in all browsers, which we were successfully able to exploit[.]arxiv.org/abs/2112.06324

via Twitter for iPhone

@dfabu @kennethrohde @firt It’s a confusing situation, but things finally settle. See https://t.co/j6kWO7ql2j for the details. Essentially Apple agreed on implementing the OPFS, but not the pickers, so this part was broken out of the WICG spec https://t

via Twitter Web App