Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

August 16th, 2022

Google Meet call control for USB peripheral devices, so you can access features like a headset’s mute setting via the Meet Web app, powered by the #WebHID API: https://t.co/NoQW9O9T8c. Project Fugu 🐡 at work: https://t.co/N39rQP1ctJ.

via Twitter for iPhone

RT @simevidas: As a workaround, set the aspect-ratio property to avoid the layout shift:

<video src=”video.mp4” controls
width=”1280”…

via Twitter Web App

RT @simevidas: Adding width/height attributes to <video> won’t prevent a layout shift in browsers. https://t.co/2uSNVbnkL8

via Twitter Web App

On ratings and meters: https://t.co/ID08vBrGlQ. @leaverou has created two styleable and flexible custom elements, one user-editable, one not, to solve the star rating UI paradigm: ⭐️⭐️⭐️⭐️⭐️.

via Echofon

The HTML Standard has added a `focusVisible` option for the `focus()` method:

`button.focus({ focusVisible: true })`

This option enables websites to forcibly show the browser’s focus indicator (focus ring ✴️) when programmatically focusing an elewebplatform.news/#1660387734000

via Echofon

Exciting new Chrome origin trial: the Pop-Up API, which can be used to build transient UI elements that are displayed on top of all other Web app UI, accessed using the `popup` content attribute allowing the element to be displayed in the top layer: https

via Echofon