Thomas Steiner (@tomayac)

Hamburg, Germany

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

September 11th, 2019

anatudor I proudly present you my newest and geekiest @css article so far: Logical Operations with CSS Variables css-tricks.com/logical-operat…

Super happy to see this one live as it’s basically using stuff I learned in some of my favourite electronics courses at uni… in CSS! pic.twitter.com/7NIAuYLv8E

via Twitter Web App (retweeted on 6:14 PM, Sep 11th, 2019 via Echofon)

zachleat New on the @filamentgroup blog:

Two Browsers Walked Into a Scrollbar
filamentgroup.com/lab/scrollbars/

Studying scrollbar obtrusiveness and the design control we have with CSS (some of it off the standards track 😱)

via Twitter Web App (retweeted on 5:20 PM, Sep 11th, 2019 via Echofon)

daviddalbusco “The Simple Guide to HTML SVGs” by @cavezza dev.to/cavezza/the-si…

via Twitter Web Client (retweeted on 5:09 PM, Sep 11th, 2019 via Echofon)

hadleybeeman When you’re designing a new feature for the web, the stakes are high. You could be changing where a user’s location goes, or letting sites fingerprint & recognise users…

To help: updated Security & Privacy Questionnair@w3ctaga@w3c3c PINgw3.org/TR/security-pr…pQ

via Twitter Web App (retweeted on 5:08 PM, Sep 11th, 2019 via Echofon)

On supporting browsers you can see the new “screen” Wake Lock in action at tomayac.github.io/wikipedia-scre…. 🚫💤 twitter.com/intenttoship/s…

via Echofon

intenttoship Blink: Intent to Experiment: Screen Wake Lock API groups.google.com/a/chromium.org…

via Feeds for @intenttoship (retweeted on 4:28 PM, Sep 11th, 2019 via Echofon)

marcosc Yep yep… looks like @saschaplas and I have implemented the Web Share API in Gecko. Ignore the “tentative” fails - they are non-standard tests.

Next step, get this stuff into an actual Firefox product!🚀

Windows, Mac, Android, anyone? pic.twitter.com/9x9Dgu2iGK

via Twitter Web App (retweeted on 4:28 PM, Sep 11th, 2019 via Echofon)

@mathias Curious. Would you call twitter.com/mathias/status… a macro optimization?

via Echofon in reply to mathias

@fantasai Fully agree on 1).

For a long time I was a strong defender of 2), too, but it makes it harder for people to follow the thread who were CC:’ed into it later. Now I tend to just remove email signatures and other noise, but leave hiding repeate

via Echofon in reply to fantasai

@wesbos @Paul_Kinlan It seems to be a lower-level macOS thing that strikes again as previously in bugs.chromium.org/p/chromium/iss…. Pinging the bug with new info (like, are you running Catalina?) might be a good idea.

via Twitter for iPhone in reply to wesbos

@CrystalOnScript @kristoferbaxter This was a good read. Thanks for sharing this.

via Echofon in reply to CrystalOnScript

@mhartington This wasn’t a subtweet or anything; I truly like the similar thinking here. It makes a lot of sense to keep everything in the “ion-*” namespace.

via Twitter for iPhone in reply to mhartington

notwaldorf New blog post about building a (good) metronome and keeping time in JavaScript!! ✨

It comes with a demo comparing the audio delay of 3 different approaches, to convince you just how bad setInterval REALLY is (spoilers: p bad)

📝meowni.ca/posts/metronom…
metronomes.glitch.me pic.twitter.com/qTI5PEH0Gd

via Tweetbot for Mac (retweeted on 3:26 PM, Sep 11th, 2019 via Echofon)

@mhartington @daviddalbusco @brandyscarney @Ionicframework Love it! Respect the initial `prefers-color-scheme` preference, but allow for a manual override (web.dev/prefers-color-…). Exactly the philosophy behind `<dark-mode-toggle>` (github.com/GoogleChromeLa…

via Echofon in reply to mhartington

Two new link type (proposals) for hinting at Google that a link is either sponsored (`rel=”sponsored”`) or user-generated content (`rel=”ugc”`), apart from the existing “no follow” (`rel=”no-follow”`). Seems worth standardizing, @dannysullivan & @methodehtml.spec.whatwg.org/multipage/link…twitter.com/googlewmc/stat…

via Echofon

@AnaestheticsApp I have only seen it in google.com/maps/_/sw/ml.j… in the wild. It’s not standardized as far as I can tell. Probably something purely internal to Google Maps.

via Twitter Web App in reply to AnaestheticsApp

@Paul_Kinlan @wesbos It’s broken on macOS at the moment (you always get back an empty array).

via Twitter for iPhone in reply to Paul_Kinlan