Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

March 24th, 2023

🎒 From Web SQL to SQLite Wasm—the database migration guide: https://t.co/WcVEpTFJfB

With SQLite Wasm backed by the Origin Private File System (#OPFS), there’s a replacement for the deprecated W…
https://t.co/ZddWZ8CIoq

via Moa Bridge

RT @ChromiumDev: 🎒 From Web SQL to SQLite Wasm—the database migration guide:

https://t.co/iDRL6JHQUg

With SQLite Wasm backed by the Origi…

via Twitter Web App

RT @ChromiumDev: Unload events are quite unreliable across browsers & platforms, and they break the back/forward cache 😥

We are looking at…

via Twitter Web App

@tobiasbu Just as a side note: in many cases you’d use `search` with `form`, which already has `display: block` per the user-agent stylesheet.

via Twitter Web App in reply to tobiasbu

`new Intl.NumberFormat(‘en-US’, { notation:’compact’, compactDisplay:’long’}).format(1234567890)`

Blog post by @raymondcamden@mastodon.social: https://t.co/AUjoActypQ.

Interactive demo by @simevidas@mastodon.social: https://t.co/VE5wVSLMfg.

via Moa Bridge

Safari Technology Preview 166 now supports the Regular Expression `v` flag: https://t.co/ms796TFCHu. Why’s that nice? Because it now means intuitive emoji matching:

“`js
const …
https://t.co/Hg9EGFkhKh

via Moa Bridge

🔍 There’s a new HTML tag called `<search>` that represents search semantics. This is good because it’s something that an ARIA landmark role exists for (`role=”search”`), but that today can only be expressed with ARIA. A dedicated ele…
https://t.c

via Moa Bridge