Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

May 18th, 2022

peeps, what’s currently the best/easiest Node.js way to extract semantic data from an arbitrary HTML string that supports any of JSON-LD, RDFa, and Microdata as in-/output? I’m looking for something like `magicParser.parse(htmlWithRDFa).t

via Twitter Web App

@jasonmcneill @petele It could be inspiring new OS level features, there’s no need for everything to already exist. File here: bit.ly/new-fugu-reque….

via Twitter Web App in reply to jasonmcneill

@ThaUnknown_ Oh, neat! All the caveats from your README obviously apply, so as a developer using this your mileage may vary. I’ll add a link to it in the article. Thanks for creating this!

via Twitter Web App in reply to ThaUnknown_

@jesconradsen @Adobe @Photoshop Luckily this is an option on YouTube. I needed several weeks to grok the various features (somewhat) to summarize them in 20min, so nothing but fair that you would slow the video down… :-)

via Twitter Web App in reply to jesconradsen

JoshWComeau “Should I use pixels or rems?”

I just published a blog post that aims to answer this question once and for all. 💖

Get the full scoop:
joshwcomeau.com/css/surprising…

(Spoiler: it’s both! They each have a role to play when building accessible UIs.)

via Twitter Web App (retweeted on 8:19 AM, May 18th, 2022 via Echofon)

Some neat resources in this slide deck by ⁦@nic_o_martin⁩. Starts with a beginner-friendly example. 💡 slides.nico.dev/220517-webblue…

via Twitter for iPhone

dannymoerkerke The Media Session API finally works on iOS 15.5!

It will show controls and album artwork on the lockscreen and audio will continue playing even when the PWA is minimized.

Check out a demo here: whatpwacando.today/audio

via Twitter Web App (retweeted on 7:35 AM, May 18th, 2022 via Echofon)