Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

January 12th, 2022

Here’s a preview of what my team came up with during a team-wide hackathon: Link to Media 🔗🖼, a Chrome extension allowing for linking to arbitrary images, videos, audios: https://t.co/DMgHvdoV8Y. It’s based on a new fragment directive syntax pro

via Echofon

Unpacking the Workbox is a great YouTube series by @tropicadri and @jeffposnick that teaches you @workboxjs from zero to hero 🦸‍♂️, since writing service worker code from scratch isn’t everyone’s favorite. Hint: https://t.co/PLER2ddxZV uses i

via Echofon

RT @devongovett: 🔢 Announcing Parcel CSS: A CSS parser, compiler, and minifier written in Rust!

⚡️ Extremely fast
🗜️ Small output
🏢 Vendor…

via Echofon

RT @diekus: 💥Visual Studio @Code Insiders is a #PWA👥 https://t.co/IvhAKtASbo. Here you see VS Code *installed* and running *offline* on my…

via Echofon

RT @2ality: Publishing and consuming ECMAScript modules via packages — the big picture
https://t.co/mK2mftP6Hv

via Echofon

@bramus @mgechev @pedrasmachado Oh, sorry. I read Twitter in Echofon, which doesn’t support threads.

via Twitter for iPhone in reply to bramus

@bramus @mgechev @pedrasmachado Now with COLRv1 fonts (https://t.co/bXiiKWwp9y), that is, universally predictable emoji appearances, and the optional <x> <y> parameters on cursor (https://t.co/fa2ldwBNhZ) you could actually make the horn of the unicorn ðŸ

via Echofon

@robflaherty Thanks 😊. The prompt is covered in https://t.co/TK4WhI9e6H: “Currently the `BeforeInstallPrompt` event will not fire in Oculus Browser, despite feature detection reporting it to be supported.”

via Twitter Web App

“HTML vs ARIA booleans: [F]or HTML boolean attributes, it’s all about presence and absence, while in ARIA boolean attributes, the boolean state is expressed via “true” and “false” string values and there are a bunch of attributes that take those strin

via Echofon

@insequential @samthor Giving the input a minimum font size of 16px is the usual fix.

via Echofon

@agektmr @samthor Feature request: log changes on the blockchain.

via Echofon

RT @agektmr: On Chrome, websites will be unable to set `document.domain`. It’s a known technique to allow same-site-but-cross-origin comm,…

via Echofon

RT @jacobrossi: Great article from @tomayac on building and testing PWAs for Oculus Quest!

https://t.co/tkYDxrbzWa

via Echofon

@jacobrossi Thanks, means a lot coming from you! 😊

via Echofon in reply to jacobrossi

@samthor @hashseed Leaving Google to work on a messaging app? But, but, no one has ever been fired for working on a messenger app at Google. 😂

via Echofon

💀 This change (quoted tweet ⤵️) adds a `https://t.co/RQFJ9AFu9x` attribute that can be used to uniquely identify registrations w/ mutable scope. Previously, if you wanted to change the scope, you’d have to re-register the SW which could lose stat

via Echofon

@slightlylate To be fair, we’ve seen rip-offs of PWAs on the Play Store. Here’s Proxx (https://t.co/3dIV0ro0i3), which is actually Proxx (https://t.co/eUjRXUYUC6). Proxx is licensed in a way that permits this. Not sure about Wordle; there’s no licen

via Echofon

@slightlylate 🤦 Where is the emoji reaction to this?

via Echofon in reply to slightlylate

@jaffathecake @AndreJaenisch @hdjirdeh Thinking about it, I recall my `div` in the quoted tweet and replace it with, probably, `section`. HTML is not easy. https://t.co/ewl8EkoW8D

via Twitter for iPhone

@jaffathecake @hdjirdeh Right. Depends on the kind of dashboard of course, but when I think “dashboard” I think of repeated panels, each (simplified) consisting of:

div (container)
h2 (panel heading)
p (panel description)
svg (chart)

But all w

via Twitter Web App in reply to jaffathecake

The Optional Chaining Operator, “Modern” Browsers, and My Mom: ⁦@jimniels⁩ tells a story of evergreen browsers on non-evergreen devices, that is, out-of-support-life iPhones, iPads, or Chromebooks. https://t.co/Oy27Oa1sUl

via Twitter for iPhone

@diekus @AnaestheticsApp I noticed the chevron doesn’t need to be clicked if you install from the Microsoft Store. Try it: https://t.co/5A75iQRwmI. At least it was the case on my Insider Preview version of Windows. @diekus to confirm it’s generally th

via Echofon

RT @samthor: An experiment: ephemeral collab text editor with no server. If you leave, a peer takes over. If everyone leaves… 💥
https://t…

via Echofon

@ericlaw @CharlieCroom may be able to relay this feedback.

via Echofon

@hdjirdeh 🤔 Interesting take: “You don’t want to have to remove annoying margins every time you use a `p` element in a piece of your dashboard UI”. Isn’t this one of the legitimate cases for using a `div` that doesn’t have styling? To be fair,

via Echofon in reply to hdjirdeh

@SRobTweets This tweet is meta on so many levels. Love it!

via Echofon in reply to SRobTweets

@KevinPicchi @ProductHunt Upvoted. Such a great idea 😇!

via Echofon

@TheRealNooshu All the best for the treatment to be successful in yours and a whole lot of others’ cases! Fsck cancer! Wishing you strength! <3

via Echofon