Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

January 2019

@rob_dodson How can I unsubscribe from this mailing list? 😂

via Echofon in reply to rob_dodson

As @othermaciej says, “me too”-s don’t help on @WebKit bugs .

For being notified of changes: the “starring” (⭐️… https://t.co/SPGJcua4tg

via Twitter Web App

A look at CSS hyphenation in 2019 by ⁦@justmarkup⁩: https://t.co/yWJaaWKnv7. Summary: It works OK, but br-
owser (p… https://t.co/EKKnf28z5A

via Twitter for iPhone

Marking scrollable elements is something I would love to see in @ChromeDevTools as well. Great idea. 💌 https://t.co/YKNfTJlIEF

via Echofon

RT @_developit: I’m so happy to see these clear timing markers come to the @ChromeDevTools performance timeline! https://t.co/z8KkHFv18t

via Echofon

@mhartington @jeffposnick has written about this here: https://t.co/xomrC0uQI2 (follow the reference link, then see the source code).

via Echofon

RT @umaar: Dev Tips: DevTools - Instant performance suggestions with Console Violations ⚡️ https://t.co/tneIMfxKpz - Useful as you don’t n…

via Echofon

RT @naicuoctavian: So Safari Technology Preview 73 brought a 1st working version of MediaStream Recorder API which means it will eventuall…

via Echofon

@aaranged JSON-LD as the general data model that gets converted server-side into HTML (and, after initial render, c… https://t.co/3VzmwUnHo4

via Echofon

RT @_richtr: It’s official: Apple will cut vital sensor (deviceorientation and devicemotion) APIs in Safari from iOS 12.2+. WebVR is dead.…

via Echofon

@rob_dodson If this would allow for accessible tool tips, that’d be reason enough for championing it for me!

via Echofon in reply to rob_dodson

@argyleink Congratulations! 🎈 See you at the next TPAC then.

via Echofon in reply to argyleink

RT @codepo8: HTML is and always was a compilation target - can we deal with that?

https://t.co/hIlvMRWVfZ

via Echofon

RT @umaar: Node Tip 🔥 You can run `node —experimental-repl-await` to use top level await in the Node.js repl. Works in version 10 and abov…

via Echofon

Holding git wrong. 😂 https://t.co/hRYIcivci1

via Echofon

The Legacy of Firefox OS by @BFrancis: https://t.co/iL2KYStTeF 🦊

via Echofon

@AhsanEjazA @webkit Comment on https://t.co/BaDxwOwPTo and tell Apple why you (or your company) want it!

via Twitter Web App

No one had filed a @webkit bug for  to add `BeforeInstallPromptEvent` support for A2HS. This just changed:… https://t.co/XzBL5bnsbK

via Twitter Web App

@firt Let’s see what the F⬛️⬛️⬛️⬛️⬛️⬛️ks of this world have to say about the feature and its ability to break out o… https://t.co/R7gVjBbasI

via Twitter for iPhone from Hamburg, Germany

From @firt’s great take on the iOS 12.2 beta 1 changes in the quoted tweet: the major things I hadn’t noticed were… https://t.co/h5mIe99ji9

via Twitter for iPhone from Hamburg, Germany

@firt @simevidas This is extremely weird, yes, and I was occasionally trapped with non-reactive UI. Indeed killing… https://t.co/id8hGZq9KP

via Twitter for iPhone from Hamburg, Germany

RT @ChromiumDev: @tomayac @webkit The most important part is the 🔢 Call to Action at the end of the article: https://t.co/QG1bAmmhRh.

🗣️ C…

via Twitter Web App

@chris_dumez @HenrikJoreteg Hey Chris! I have embedded the above tweet in my latest post: https://t.co/TsB9mm6XDc,… https://t.co/mI5ID3Qwg5

via Twitter Web App

RT @ChromiumDev: Turns out, iOS 12.2 beta 1 (build 16E5181f) is “one heck of a release for Progressive Web Apps.” 🎉

💉 Read @tomayac’s late…

via Twitter Web App

Opening external links from PWAs added to home screen on iOS 12.2 Beta 1:
They now open in what looks like a custom… https://t.co/Ks9tG9WaMN

via Twitter for iPhone from Hamburg, Germany

@firt @simevidas What so far consistently worked was opening external links, they would open in a fullscreen view (… https://t.co/NW8UFZp4g6

via Echofon

@firt @simevidas Twitter seems to work well, I suspect they do a lot of state-keeping independently anyway and stor… https://t.co/en2WUQJSsH

via Echofon

Future JavaScript: what is still missing? https://t.co/rqyb1BREGm. Some interesting thoughts by @rauschma.

via Echofon

@trukrs @mhartington @samthor The exact flow isn’t specified: https://t.co/E5U2dvx4cw (it could be triggered throug… https://t.co/PX5Wzp5MhC

via Twitter for iPhone from Hamburg, Germany

RT @peterc: If you’re on macOS and have Homebrew installed, run `brew cask install quicklook-json` and Quick Look will let you look into JS…

via Echofon

RT @karanperi: ⚡Published a new essay: The truth about Mobile Web https://t.co/B50BE7ljaN #product #prodmgmt #web #mobile #progressivewebap…

via Echofon

@sujju321 This is a question for Apple, not me…
¯\_(ツ)_/¯

via Twitter for iPhone in reply to sujju321 from Lisbon, Portugal

@mhartington Yepp, Web.app bugs are not visible from the outside. It’s all rdar:// land :-)

via Echofon in reply to mhartington

@layon_overwhale It used to be “research,” but since now we’re an AI first company the subdomain got changed to “ai”. ¯\_(ツ)_/¯

via Twitter for iPhone in reply to layon_overwhale from Elizabeth, NJ

If this bug (reported at https://t.co/oTcE2yHYLQ but closed as it wasn’t within WebKit’s scope) was fixed, that’d b… https://t.co/dReoibK1hI

via Twitter for iPhone from Newark, NJ

RT @mhartington: 3) A hell of a lot more experimental features! Web Auth, Web Animations, WebMetal(?), pointer events, intersection observe…

via Twitter for iPhone

@mhartington @samthor Confirming, no manifest updates. I have a little test app, and it’s still the same: https://t.co/JQz44kYXeK.

via Twitter for iPhone from Newark, NJ

Look at that, iOS 12.2 Beta 1 adds one more ’✅’ to the PWA Feature Detector (https://t.co/LnXsnelXmf): Safari now s… https://t.co/ftUlXRj3YJ

via Twitter for iPhone from Newark, NJ

@jeffposnick @rowan_m There’s a German word for that: Pizzarandresteübriglasser.

via Echofon in reply to jeffposnick

RT @henrylim96: 🌚 Dark mode is now available on Chrome Canary 73.0.3683.3 (MacOS)! 🎉 https://t.co/ZRsFumGZTP

via Echofon

RT @HenrikJoreteg: Holy crap! iOS is getting support for the `download` attribute! Remember this whole thread and my ranting? Well, the bug…

via Echofon

Chrome University 2018 and BlinkOn: selected talks from Google’s internal training for new Chrome developers:… https://t.co/jIS2byUhvT

via Twitter for iPhone from Manhattan, NY

RT @addyosmani: Lighthouse CI: automate performance testing pull requests! https://t.co/8Xjbwenrsl ⚡️

Also supports perf budgets (threshol…

via Echofon

RT @sw12: Get median scores for multiple URLs for multiple Lighthouse runs:

https://t.co/q9IDEglWFs

It’s really easy to use: list URLs i…

via Echofon

A couple of months ago, we tweeted about the “double back button” problem (see quoted tweet). Now there’s a proposa… https://t.co/R15h2v7y6X

via Twitter for iPhone from Manhattan, NY

RT @webkit: Release notes are now available for Safari Technology Preview Release 74, which includes abortable Fetch, Web Authentication up…

via Echofon

RT @slightlylate: Was digging into this data last week, and it turns out there isn’t much overlap.

10+% of all pageloads in Chrome are use…

via Echofon

Bringing high-quality imaging to the web platform: nice blog post by ⁦@intel⁩’s Open Source team member ⁦⁦… https://t.co/myWXrBiGpm

via Twitter for iPhone

Very excited about this Intent to Ship 🚢: IntersectionObserver V2, here’s the Explainer https://t.co/qCv0n1Nuq1 https://t.co/5ULfc08HxB

via Echofon

RT @guardian: Don’t trust Daily Mail website, Microsoft browser warns users https://t.co/XCwZTdaVIi

via Echofon

Ten Things you didn’t know about https://t.co/M32drseWr6 by ⁦@DeanoHume⁩. Clickbaity title but well worth a read. https://t.co/sv3ME84fOj

via Twitter for iPhone

RT @Wikimedia: We’re excited to announce that @Google and Wikimedia are working together to increase knowledge equity online. Here’s what t…

via Echofon

@daviddalbusco @googledevs There’s code referencing this bug ID: https://t.co/MIrJZLAclX ✅

via Twitter for iPhone from Manhattan, NY

What’s New In DevTools (Chrome 73) https://t.co/1AY1IHh6u7. Great treasure trove of developer improvements. 💌

via Echofon

@addyosmani @westonruter @_JayGeorge Isn’t the request order a naturally good heuristic of fetch importance for the… https://t.co/1RBylZtoEO

via Echofon

`<link rel=preload as=… importance=low>` “to allow developers to down-prioritize certain preloads which may contend… https://t.co/on88luRsVf

via Echofon

RT @css: <img intrinsicsize> fights jank

It’s worth checking out the two videos linked up here to see how much nicer the loading experienc…

via Echofon

RT @anssik: Remember <marquee> and <blink>? Annoying? How about animating URLs with JS and emojis: https://t.co/Dhd2btohm4 🕺

via Echofon

Another puzzle piece to help make Progressive Web Apps equal-level players on the field: you can now share files wh… https://t.co/noky3KfpGJ

via Echofon

RT @umaar: Dev Tips - DevTools: A new and improved Inspect Element Tooltip which surfaces useful CSS properties 🎯 https://t.co/SzkSkGr92Y -…

via Echofon

Oh, interesting: CSS Shadow Parts (::part) is shipping! Here’s an Explainer of what it does and why it’s useful:… https://t.co/AYkWP7exTH

via Echofon

.@Wikidata has tons of details about programming languages, @yaph has put it all together in… https://t.co/LjdRIVpTxU

via Echofon

RT @mxbck: For anyone interested in last week’s post: I made a starter template for @eleven_ty with basic support for webmentions: 🚀https:/…

via Echofon

RT @benmorss: I made a thing called Speed Demon. It lets you check your webpage speed weekly using WebPageTest without writing any code!…

via Echofon

RT @keithjgrant: Fantastic set of CSS questions from @bradwestfall. These are not questions to trick you: each one illustrates an essential…

via Echofon

TIL about an interesting CSS property called `color-adjust` for adjusting potential user agent optimizations when p… https://t.co/eUXGc9yeR1

via Echofon

RT @googlewmc: 🎊 Yay! A new feature is now available in Search Console! 🎊

You can now see the HTTP response, page resources, JS logs and…

via Echofon

RT @kennethrohde: There is reason to be very excited about Microsoft adopting Chromium! 🎉🎊🕺

Intent to implement HTML modules! https://t.co…

via Twitter for iPhone

@nhoizey @Mamboleoo Hehe, your article definitely came up when I researched this in the past and also today. Nice w… https://t.co/CoPAd9b7Uk

via Twitter Web Client

RT @derSchepp: Here are the slides of my talk at today’s @WebMeetupCgn on what I learned on imagery on the web: https://t.co/jrpj47V6OC

via Twitter Web Client

You’d think `body: { height: 100vh; }` (https://t.co/dBM6ZXdf0y) and you’re good? Turns out, oftentimes the answer… https://t.co/7EJZqm5fp8

via Twitter Web Client

Feature usage data via @HTTPArchive data on https://t.co/PzoAi6AFK5, all queries openly revealed at page bottom! 💏… https://t.co/fhAU8GrteV

via Echofon

And just as we talk about Shape Detection APIs (https://t.co/74SADlsSmI): nice face landmark use case realized by L… https://t.co/MxUwL2kJHD

via Echofon

RT @dougsillars: New Blog Post: State of the Web Animated GIFs.

https://t.co/q7f9qgvKQC

via Echofon

RT @jaffathecake: The next major version of my idb-but-with-promises library is starting to take shape.

➡️ Size halved using modern JS (no…

via Echofon

@DenisTRUFFAUT This is where you would need additional tools and/or training data.

via Twitter for iPhone from Hamburg, Germany

Wowza—My first ever Web Fundamentals post just went live, and I snuck in an incredibly smart title </self-irony> 🥳:… https://t.co/EdjB4fJX83

via Twitter Web Client

RT @HenrikJoreteg: Like tiny apps but need smooth scrolling? Selectively load this smooth scroll polyfill and use built-in support if prese…

via Echofon

RT @ebidel: New perf APIs coming to Blink…

⏱Element Timing API

Know when hero images are first displayed - https://t.co/dolLrxejB9

🔐La…

via Echofon

Correlating Performance Metrics to Page Characteristics: exciting performance analysis by ⁦@paulcalvano⁩ based on ⁦… https://t.co/bda6xUbW0V

via Twitter for iPhone

RT @heydonworks: ✏️ The Flexbox Holy Albatross

I found a way to make Flexbox switch directly between multiple and single column layouts. N…

via Echofon

@nhoizey @Paul_Kinlan Try https://t.co/gAQJjPBSaD for a realistic example, it should work fine there.

via Twitter Web Client

💪 The power of Web Components: @Paul_Kinlan shows how easily he added a simple yet powerful `<pinch-zoom>` element… https://t.co/fPZ5Qs71nW

via Twitter Web Client

RT @kennethrohde: I don’t know who made this nice Mahjong game but it’s a quite nice and fast PWA! 💾🎉😍

https://t.co/JG6lfYcpPA https://t.c…

via Echofon

The great @rachelandrew on how and when to use multi-column layout with CSS `column-width` and `column-count`:… https://t.co/tB5HXjcuWL

via Twitter for iPhone from Hamburg, Germany

@derSchepp The problem is that it’s an empty element: https://t.co/R6bp7w72DW. But yeah, the pattern would be somewhat logical at least.

via Echofon

jeffposnick @domenic Yeah, good idea. That gives me what I want once expanded. pic.twitter.com/NIOJFyoKuu

via TweetDeck (retweeted on 9:43 PM, Jan 11th, 2019 via Echofon)

@jeffposnick I have a similar question for exception logging. Try logging a “FaceDetector not implemented” error in… https://t.co/GcZ5sDVnbp

via Echofon

RT @regocas: I’ve been working on css-contain lately, this is a blog post introducing the spec and the status of things around it: https://…

via Echofon

@derSchepp “`html
<link rel=”preload” as=”image”>
<source src=”ex.jpg” type=”image/jpeg”>
<source src=”ex.webp… https://t.co/7HbtojhY1i

via Echofon

RT @estark37: I checked in the guidelines that we use when building new URL displays in Chrome (a surprisingly tricky and common task!): ht…

via Echofon

RT @potch: an underrated CSS selector is the adjacency `+` operator.

`a + b` targets b, only when it’s right after a.

e.g. want borders…

via Echofon

RT @css: You don’t have to expand each DOM node individually in DevTools… option click > expand recursively https://t.co/BaKMu1cUyy

via Echofon

Hooray for more video write-ups 💏! Here’s @rick_viscomi’s State of the Web interview (https://t.co/BLRgjYZABc) of… https://t.co/RXgxdSABGF

via Echofon

How Google’s own in-house SEOs do SEO for Google’s own web content: https://t.co/gvkNTsyTyx. We have to go deeper. https://t.co/0vQgB3bqU6

via Echofon

@rob_dodson Probably still GitHub labels 🏷: https://t.co/5kzJiowJ3F (can bookmark a filtered view that excludes “cluttering” ones.

via Echofon

RT @TheHackersNews: Google Public DNS Service (8.8.8.8) Now Supports DNS-over-TLS #Security Feature

https://t.co/smXhJGRZy2

It not just h…

via Echofon

Program Manager @codepo8 reflects on his now four years at Microsoft (mostly in the broader @MSEdgeDev team I think… https://t.co/zrltOyYxoO

via Twitter Web Client

@rowan_m 🤣 Nice.
The two books I have ever read are 🔗 “What They Teach You at Harvard Business School” by Philip De… https://t.co/nZWLwyKbK1

via Twitter Web Client

RT @natfriedman: Shipping today — set a status on your GitHub profile to let your friends and colleagues know what you’re up to, and set ex…

via Echofon

RT @Una: I wrote a blog post about CSS Houdini and the Paint API! 🎇

https://t.co/ZKXBNjxUeF

Complete with some #devdoodles 😎

via Echofon

RT @intenttoship: Blink: Intent to Implement and Ship: CSS prefers-reduced-motion media query https://t.co/RImgeSejbe

via Echofon

RT @rowan_m: Finally at a shareable stage, it’s my Web A Skeb PWA!
🔄 Twist the knobs to draw
💋 Shake to erase
🌈 Toggle through 3 effects
Sh…

via Echofon

RT @argyleink: Added Revenge.css to VisBug’s beta plugin set and it’s already helped me find 8 errors! Here’s a gif of it running in a desk…

via Echofon

meganmarie610 Just found out about http.cat

via Twitter for iPhone (retweeted on 9:56 AM, Jan 9th, 2019 via Echofon)

RT @samccone: @_developit @trysmudford and to support IE11 + Edge high contrast mode you can do 💡 https://t.co/st8QtaYJU7

via Echofon

RT @davidbaron: Congratulations to @hober @sangwhanmoon & @sundress for being elected to the W3C TAG.

It’s been great working with @slight…

via Echofon

RT @smashingmag: ⚡Let’s make 2019… fast!
Meet the annual front-end performance checklist for 2019.

🏎💨 Front-End Performance Checklist 201…

via Echofon

RT @DasSurma: I wanted to experiment with Discrete Cosine Transforms, so I built a toy:

➡ Calculates the DCT of a 128x128 region (instead…

via Echofon

A declarative router for service workers: https://t.co/k9yoEze7Ca. Spinning up a service worker can be costly and m… https://t.co/aInlbQAAvv

via Twitter Web Client

@medleyj64119 @DasSurma @DotProto @medleyjp Maybe add the accounts’ focuses to the particular bio and cross-reference them?

via Twitter Web Client in reply to medleyj64119

RT @PixelProspector: “How Cameras in 2D Games work (especially platformers)”
>6 min video by @ansimuz: https://t.co/HulLiY0Jo2
>52 min talk…

via Echofon

@westonruter @Twitter @lanegreene Funny how this troll still makes the rounds even eighth years later: https://t.co/cWvLEtfNuh. 😂

via Echofon

RT @SpiderMonkeyJS: We implemented dynamic import() support in @FirefoxNightly, but it still requires the about:config preference javascrip…

via Echofon

RT @anildash: If you want to know why we’re so proud of @Glitch, and I’m so excited about the team & the community that I get to work with,…

via Echofon

RT @DasSurma: 🗜Maybe unintuitive to some: Even though WebAssembly files are binary, they still compress _really_ well.

In my most recent p…

via Echofon

https://t.co/JiZXeLTRWC has become one of my favorite tools on the Web; we also use it intensely for the… https://t.co/i8zipaqD1I

via Echofon

@rowan_m @johnrh @DasSurma Meanwhile at my parents in law in Spain someone built your PWA in real life. #Impact https://t.co/3CsdzJw9Bl

via Twitter for iPhone

RT @Fyrd: Fun fact: “Can I use…” turns 10 years old today! 🎉

For anyone curious about how the site started, here’s the original blog pos…

via Twitter for iPhone

RT @justmarkup: Your new year resolution is to spend less time on social media?

Great, there is a thing called RSS and I launched an app f…

via Echofon

RT @smashingmag: ✏️ You don’t need to memorize every CSS property and value, but there are some fundamental things which will make CSS much…

via Echofon

“Things I’ve been wrong about, things I’ve been right about,” by Nolan Lawson. Love this retrospective (and self-cr… https://t.co/hEPtUeGRx2

via Twitter for iPhone

This promises to be exciting (as in my definition of exciting): 365 IETF RFCs, one summarized each day:… https://t.co/32OSaSy8qq

via Echofon

RT @akent99: Nice little article on building Accessible web components - component developers need to do this, it cannot all be added later…

via Echofon