Thomas Steiner (@tomayac)

Hamburg, Germany

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

Recent tweets

rowan_m 📀👮💿🚨
you-wouldnt-steal-a-logo.glitch.me

via Twitter Web App (retweeted on 8:37 AM, Aug 14th, 2022 via Echofon)

@edent Nothing in particular, just as a source of alternative and, above all, cheaper or even free apps. I enjoyed a go kart game, but don’t remember the name now and am away from my device at the moment. It was like first-person Mario Kart (with worse

via Twitter for iPhone in reply to edent

Definitely check out SideQuest (sidequestvr.com). Some WebXR experiences (moonrider.xyz) and PWAs (web.dev/pwas-on-oculus…) are also fun. Agree on the hefty price tag of all official titles. I only bought 🏓 oculus.com/experiences/qu…, antwitter.com/edent/status/1…

via Echofon

👀 about IndexNow, a way for webmasters to inform search engines about latest content changes on their website, supported by Microsoft Bing, Seznam.cz, and Yandex: indexnow.org. Notable absentee: Google. Upon changes, ping search-engine.example.com/indexnow?url=u…twitter.com/Cloudflare/sta…

via Twitter Web App

ChromeDevTools 🤩 What’s New in DevTools (Chrome 105)?

🎞 Step-by-step replay in the Recorder
🎇 LCP in the Performance insights
✍🏼 Protocol handlers in the Manifest pane

… and more! Try in Chrome Canardeveloper.chrome.com/blog/new-in-de…Bpic.twitter.com/UrDs9Z7fdmdm

via Twitter Web App (retweeted on 10:25 AM, Aug 13th, 2022 via Echofon)

@patmeenan @nomsternom @twifkak @slightlylate Unfortunately “We are utilizing artificial intelligence and have expanded our human review processes to help us identify, capture, and verify cloaking.” doesn’t really provide much insights into the ques

via Echofon in reply to patmeenan

@lajava77 @regocas @googlechrome Looking forward to seeing where this is headed. Thanks for the update!

via Twitter for iPhone in reply to lajava77

Great thread in the defense of WebView-based in-app browsers from @patmeenan, who’s been working on Facebook’s. ⤵️ Hear him out with an open mind! twitter.com/patmeenan/stat…

via Twitter Web App

@simevidas @slightlylate For those following along, I have opened an interoperability issue for this difference in behavior: github.com/w3c/clipboard-…. 📋 The initial tweet and the material is credited to you, Šime.

via Twitter Web App in reply to simevidas

@andreban Or make the request from outside the WebView, strip the response header, and then inject the modified response. 🤔 Or maybe `shouldInterceptRequest()` allows to modify the response headers directly?

via Echofon in reply to andreban

@lajava77 @regocas @googlechrome Fascinating read, thanks for writing this up. I touched the topic in the context of web.dev/url-protocol-h…, but little did I know about the internals. Also: yay for IPFS support. Brave already supports it if I recall corr

via Echofon in reply to lajava77

@KrauseFx FWIW, when I looked, they didn’t seem able to do anything completely unexpected with the injected script data that I saw.

via Echofon in reply to KrauseFx

@simevidas @slightlylate Ah, the spec mentions remote clipboard synchronization as a use case that needs to work without user gesture: w3c.github.io/clipboard-apis….

via Echofon in reply to tomayac

@Paul_Kinlan The devil 👿 is always in the details: “If the idea is for this file to be copyable to a directory on the user’s machine, we would need some mechanism for running Safe Browsing checks before copying a file from the sandboxed file system tbugs.chromium.org/p/chromium/iss…

via Echofon in reply to tomayac

@simevidas @slightlylate The clipboard-write permission was removed in github.com/w3c/clipboard-…, but I’m a little surprised, too, that no user gesture is required: w3c.github.io/clipboard-apis…. The article should probably say what Alex’ tweet says regarding

via Echofon in reply to simevidas

@mrdoob @alexanderdanilo @grorgwork 👀 Do you have history links for both CSS3D and `<canvas>`? You got me intrigued now.

via Echofon in reply to mrdoob

Oh, neat: `<dark-mode-toggle>` (github.com/GoogleChromeLa…) 🌒 is the featured item in the “🔧 Code, Tools & Resources” section on Frontend Focus this week: frontendfoc.us/issues/554.

via Twitter Web App

Due to recent chatter (see quoted tweet ⤵️), if you need to inspect a WebView like Facebook’s, I’ve documented how to do this some time ago: blog.tomayac.com/2019/12/09/ins…. twitter.com/slightlylate/s…

via Echofon

👀 Interesting proposal by ⁦@adrianholovaty⁩ for WebViews to honor the desire of websites not to be framed by respecting the `X-Frame-Options: DENY` header value (equivalent to `Content-Security-Policy: frame-ancestors ‘none’;`) holovaty.com/writing/frameb…

via Twitter for iPhone

claviska ElementInternals was just merged into WebKit! github.com/WebKit/WebKit/…

via Twitter Web App (retweeted on 12:31 AM, Aug 11th, 2022 via Echofon)

dannymoerkerke Push notifications now work in Safari Tech Preview on MacOS Ventura!

Notifications are even shown when Safari is not running.

I put together a demo project so you can test for yourself.

Although this is a great start, there are still some issues
🧵

github.com/DannyMoerkerke…

via Twitter Web App (retweeted on 12:27 AM, Aug 11th, 2022 via Echofon)

@RReverser @rictic @simevidas @tmcw (It takes a lot to put one’s code out there for the world to see. I think _none_ of us are criticizing it, I’m certainly not; we’re simply collectively making the code better, in an open-source sense. Just to set

via Echofon in reply to tomayac