Thomas Steiner (@tomayac)

Now at

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

April 7th, 2020

Really informative HTTP203 episode on cross-origin fetches now and then with @DasSurma and @jaffathecake ⤵️. Recommended background reading: by @mikewest.

via Echofon

@jonalvarezz Woohoo, happy it works. 🎉
Next challenge: add a toggle:

via Twitter for iPhone

RT @ChromiumDev: Chrome 81 is rolling out now! Shooting from his apartment, @petele has all the details on app icon badging, hit testing fo…

via Echofon

RT @j9t: The Web Development Glossary is now: available 🚀

* 1,945 terms and abbreviations
* 2,002 explanations and definitions
* 245 pages…

via Echofon

@jonalvarezz There are media types ( and media features ( You’re dealing with a media feature. Each media feature expression must be surrounded by parentheses (

via Twitter Web App

@catalinred @davidbaron True, but then they still need the JavaScript handler for the fallback… :-)

via Twitter Web App in reply to catalinred

@davidbaron It works (, but I guess they need to target some older browsers that don’t yet support SVG favicons.

via Echofon

@crswll You can relatively easily find out:

via Echofon

@crswll Looks like it’s indeed not working. Looking at its compatibility info in the App Store, they seem to support down to iOS 10, probably that’s the reason. Apps compiled against iOS 13 support it for

via Echofon in reply to crswll

@crswll If your version of Facebook was compiled against the iOS 13 SDK, it should work. Are you on an older iPhone that is stuck on an earlier firmware?

via Twitter Web App in reply to crswll

@jonalvarezz It works for stylesheets, you just forgot the parentheses: `<link media=”(prefers-color-scheme: dark)” rel=”stylesheet” href=”dark.css”>`

See for more details.

via Twitter Web App