Thomas Steiner (@tomayac)

Hamburg, Germany

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

April 9th, 2020

ChromiumDev @tomayac You can test this on lite.cnn.com/en by pasting `document.head.innerHTML += ‘<meta name=”color-scheme” content=”dark”>’;` into the @ChromeDevTools console. 🌒
(The too low link color contrast is a known issue: github.com/whatwg/html/is….)
twitter.com/tomayac/status…

via TweetDeck (retweeted on 8:37 PM, Apr 9th, 2020 via Twitter for iPhone)

ChromiumDev Improved 🌒 Dark Mode default styling with the `color-scheme` CSS property and the corresponding meta tag: They allow developers to opt in their pages to the theme-specific defaults of the user agent stylesheet. 👉 Read more in @tomayac’s article: web.dev/color-scheme/

via TweetDeck (retweeted on 8:21 PM, Apr 9th, 2020 via Twitter for iPhone)

We finally have full clarity on @webkit’s “7-Day Cap on All Script-Writeable Storage” announcement: the Service Worker Cache is affected, too: webkit.org/blog/10218/ful…. I’ve confirmed this with @jonathandavis. (Hat tip to ionicframework.com/blog/is-apple-… ag

via Twitter for iPhone

🗣 Heads up for Native File System API users: `handle.createWriter()` is now `handle.createWritable()` and returns a `FileSystemWritableFileStream` (wicg.github.io/native-file-sy…).

✅ I’ve taken care of this change in 💾 browser-nativefs v0.5.0: github.com/GoogleChromeLa…

via Twitter Web App

@TheCelavi @rowan_m @googlechrome @ChromeDevTools @ChromiumDev Does your page by any chance contain `<meta http-equiv=”Content-Security-Policy” content=”upgrade-insecure-requests”>`, or is your dev server sending a `Content-Security-Policy: upgrade-insecu

via Twitter Web App in reply to tomayac

@SamyDindane …ce que tu viens de faire :-) Bonne chance!

via Twitter Web App in reply to tomayac

@SamyDindane Salut! Je ne sais pas, mais en tout cas souscris-toi sur bugs.webkit.org/show_bug.cgi?i…, où je demande l’API.

via Twitter Web App in reply to SamyDindane

@marcenglund @vaadin @arduino @ChromiumDev Brilliant, thanks for the feedback and the bug report! And for playing with the API in an early stage of course!

via Twitter for iPhone in reply to marcenglund

@marcenglund @vaadin @arduino @ChromiumDev This is super cool! I could reproduce the crash with the installed PWA. Did you file a crbug.com/new for this?

via Twitter Web App in reply to marcenglund

marcenglund Check out this experiment at @vaadin Labs;
Plotser is similar to the @arduino Serial Plotter, but a – nothing to installvaadin.com/labs/serial-apiUA

What uses do you see for the Serial API?

Shoutout t@ChromiumDevev 🐡 web capabilities effortspic.twitter.com/SJ2dEtF0bHbH

via Twitter Web App (retweeted on 2:50 PM, Apr 9th, 2020 via Echofon)

mathias 🎉 AVIF support is coming to browsers soon! 🎉

➡️ Firefox: groups.google.com/g/mozilla.dev.…
➡️ Chrome: bugs.chromium.org/p/chromium/iss…

AVIF is a new image format based on the AV1 video codec:

➡️ smaller file size (~50% JPEG size)
➡️ HDR support

via Twitter Web App (retweeted on 11:26 AM, Apr 9th, 2020 via Echofon)

FilipStanis If your go-to activity is gaming, here’s some good news: free @GoogleStadia for the next two months 🎮🎉

blog.google/products/stadi…

via Twitter for Android (retweeted on 11:16 AM, Apr 9th, 2020 via Echofon)

rowan_m As a sneaky way of feeling more productive, I thought I’d document some of my old Glitch experiments. Et voila, here’s the first one. Learn how to use the Zine Machine template for a zine to read 🌐 online or 🖨️ print ✂️ cut 🙏 fold for your own 📖
dev.to/rowan_m/create…

via Twitter Web App (retweeted on 11:15 AM, Apr 9th, 2020 via Echofon)

n2vi Through sometimes painful experience, Googlers have learned a lot about building safe and reliable systems at scale. Save yourself some pain and study landing.google.com/sre/books/ pic.twitter.com/0UfqqO4JH8

via Twitter Web App (retweeted on 11:06 AM, Apr 9th, 2020 via Echofon)

webkit Get an in-depth overview of how to use the new Web Animations API, available in Safari 13.1, to create and control animations with JavaScript. webkit.org/blog/10266/web…

via Twitter Web App (retweeted on 11:02 AM, Apr 9th, 2020 via Echofon)

@nic_o_martin @jeffposnick My related article (twitter.com/chromiumdev/st…) was up for a while on web.dev, but I forgot to tweet about it—until yesterday. Sorry if this coincided with your (awesome 👏) article going up on CSS Tricks. I was

via Echofon in reply to nic_o_martin

Falsisign: simulation of the “first print, then sign, finally scan again” flow that some bureaucracies require. This is brilliant: gitlab.com/edouardklein/f…. 🖊 twitter.com/somebitsLinks/…

via Echofon

andreasbovens Firefox 75 is out & it has a slew of new features, including:
🥱Image lazy loading
🗜️CSS min(), max() & clamp()
⏯Web Animations additions
📏Easier area measuring
🆗Instant evaluation for console expressions
🔍DOM querying with XPath
🎛️Better network panel
hacks.mozilla.org/2020/04/firefo…

via Twitter Web App (retweeted on 10:38 AM, Apr 9th, 2020 via Echofon)

ChromiumDev 🚿 WebSocketStream—Integrating streams with the WebSocket API:

Prevent your app from getting drowned in WebSocket messages or flooding a WebSocket server with messages by applying backpressure:
web.dev/websocketstrea…R

Another great Project Fugu 🐡 API, explained by@tomayacc.

via TweetDeck (retweeted on 10:11 AM, Apr 9th, 2020 via Twitter for iPhone)

Progressive Web Apps and Project Fugu 🐡 are a title story in the latest @entwickler magazine: kiosk.entwickler.de/entwickler-mag…. With a great article by @christianliebel, and I had the honor of being interviewed. (🇩🇪 content) twitter.com/entwickler/sta…

via Twitter for iPhone

Windows 10 Insider Preview Build 19603 brings File Explorer Integration in the Windows Subsystem for Linux (WSL): blogs.windows.com/windowsexperie…. Tux right there in the File Explorer. Wow. 🤩

via Echofon

From the web.dev engineering blog: How we build the site and use Web Components: web.dev/how-we-build-w…. One example component is for sparklines: github.com/GoogleChrome/w…. 📈

via Echofon

@canofsleep @ChromiumDev Chrome 82 will be skipped (chromereleases.googleblog.com/2020/03/chrome…), so probably it’ll be included in Chrome 83.

via Twitter for iPhone in reply to canofsleep