Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

July 22nd, 2021

RT @dluzar: Working on Excalidraw and Excalidraw+ we’ve been doing lots of modals. I thought I’d share some of the points from my experienc…

via Echofon

@Una Happy birthday, Una! Have a great day! 🎈

via Echofon

@jaffathecake Blobs taint the canvas immediately, and data URLs (see last comment on the bug) somehow don’t work and seem to simply strip out all HTML in foreignObject. HTML2Canvas exists (and is 42kb gzipped) for a reason.

via Twitter Web App in reply to jaffathecake

I was that close to a cool screenshot approach based on an SVG image with `foreignObject` HTML rendered to a canvas that would then be `toBlob()`’ed, but the canvas is always tainted: https://t.co/oEOyuCKAev. Too bad…

via Twitter Web App

URLPattern brings routing to the Web platform, by @jeffposnick: web.dev/urlpattern/. This (polyfillable) new browser feature makes routing a lot better!

via Twitter Web App

@tkdn Thanks :-) You can read about my site design choices here: https://t.co/8L8A32m8rX.

via Twitter Web App

@kilianvalkhof @mathias Regarding normalization: you can just compare to `’not all’` (notice the superfluous spaces): `window.matchMedia(‘(prefers-reduced-data )’).media === ‘not all’`.

I also like your CSS-only approach, didn’t think about this. Nice o

via Twitter Web App in reply to kilianvalkhof

😃 Oh, nice, @frontenddaily has included my article in their latest issue (https://t.co/oqPHsbl4Q6). It’s one of my favorite newsletters, really happy about their occasional featuring of my writings: https://t.co/FruUqccVK2.

via Echofon

@HazemOIbrahim Very interesting article and great collection of links! It might be worth calling out some of the Project Fugu 🐡 work that enables an ever-growing list of use cases on the Web. Here’s a collection of features and case studies: https:/

via Twitter Web App

I refrained from posting this and keep my posts on-topic, but the vaccination numbers stagnating despite (in many countries) vaccines being available infuriates me! My three kids are fine, but quarantined due to an immediate contact with an infected perso

via Twitter Web App in reply to tomayac

My wife and I got vaccinated 💉💉 the literal day the German government 🇩🇪 op@AstraZeneca@AstraZeneca vaccine to the general public (back then we were far out of the age range of other vaccines). If your country makes _any_ vaccine available, do

via Twitter Web App

@esosanderelias @ChromiumDev Filing https://t.co/QHQIqOJRCs was exactly the right thing to do to move this forward. Thanks for doing so!

via Twitter Web App

@jlongster @mtomweb @ChromiumDev This is great feedback, thanks, James! Would you mind dropping it in new Issues? https://t.co/doD9p6Uxeu

via Echofon

RT @mgechev: Ever struggled finding the script you’re looking for in @ChromeDevTools?

You can search in *all* scripts using “⌥ + ⌘ + f” on…

via Echofon

@mathias @rowan_m Haha, very adequate Unicode character use. Love it!

via Twitter for iPhone in reply to mathias

RT @stefanjudis: I love a good post about nerdy browser things. 💏

@jimniels shared a bunch of interesting facts about things he found in t…

via Echofon

@rowan_m This stretches AABBA a fair bit 😂. But I still approve of the Limerick.

via Twitter for iPhone in reply to rowan_m

tomayac @rowan_m I just came here hoping to read your page
But you fscked the experience and made me rage
Megabytes of JS you ship down the line
Whoever in your org thought this was fine
Is gonna learn that closing the tab is how I engage.

via Twitter Web App (retweeted on 10:06 AM, Jul 22nd, 2021 via Twitter Web App)

@rowan_m I just came here hoping to read your page
But you fscked the experience and made me rage
Megabytes of JS you ship down the line
Whoever in your org thought this was fine
Is gonna learn that closing the tab is how I engage.

via Twitter Web App in reply to rowan_m

RT @juliaferraioli: Since y’all liked this, I feel compelled to inform you that the US government provides a #DadJokes API:

https://t.co/1…

via Echofon

@dylanatsmith @andreban @Una Just filed https://t.co/ySX7wJ9oY1 to hopefully make this happen.

via Twitter Web App

@jeffposnick I once had a DevTools snippet to unhide them all. Unfortunately I forgot to migrate it when I switched computers recently.

via Echofon in reply to jeffposnick

The @Brave browser folks have upstreamed their implementation of time-boxed permission grants (https://t.co/qh8huNsnQL) to Chromium. Personally a big fan of this approach of dealing with permissions. 💏 https://t.co/DLnFGxA4cU

via Echofon

@nekrtemplar You can file a new.crbug.com and paste the crash ID obtained via chrome://crashes.

via Echofon in reply to nekrtemplar

RT @BenjaminCoe: crypto.randomUUID() is now stable in Chrome 92 \o/

thank you @domenic, @ctavan, @broofa, and many others, for helping adv…

via Echofon