Thomas Steiner (@tomayac)

Hamburg, Germany

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

June 18th, 2020

Refactoring optional chaining into a large codebase: lessons learned, by @LeaVerou: lea.verou.me/2020/06/refact…

via Echofon

@AaronGustafson It might be just me, but the link leads to an error page on your site.

via Echofon in reply to AaronGustafson

@IrishEagle At first sight (only by watching the video) looks like the site doesn’t handle Ajax state restoration well. I’ll check in more detail tomorrow.

via Twitter for iPhone in reply to IrishEagle

@IrishEagle I’ll have a look, if there’re additional details, please let me know. Thanks!

via Twitter for iPhone in reply to IrishEagle

@khan_sikki @ChromiumDev `getUserMedia()` works for apps installed to the home screen, but not yet in WKWebViews.

via Twitter for iPhone in reply to khan_sikki

@HenrikJoreteg Nice, loading v10 that didn’t have native Wake Lock support yet. In the mid term I hope NoSleep.js moves to lazy-loading. Maybe in v12.

via Twitter for iPhone in reply to HenrikJoreteg

@senthil_hi @ChromiumDev Element fragments are set by the website author. Text fragments can be set by anyone. That’s the difference.

via Twitter for iPhone in reply to senthil_hi

JonPorty This is very cool, especially for other journalists who need to link to specific articles to cite their reporting theverge.com/2020/6/18/2129…

via Vox Media (retweeted on 12:46 PM, Jun 18th, 2020 via Twitter Web App)

@JonPorty Thanks for covering this extension on The @verge 😊. The problems with the highlighting not showing you’re hitting are most probably related to redirects: bugs.chromium.org/p/chromium/iss…. If there’s not enough unique context, the extension can’ttwitter.com/tomayac/status…

via Twitter Web App in reply to JonPorty

@FWeinb Feature request: add the Screen Wake Lock API so the screen stays on: web.dev/wakelock/. This little app is a great use case for the Web Bluetooth Scanning API, thank you!

via Twitter Web App in reply to FWeinb

To “see” the app’s Corona exposure announcements, use @FWeinb’s Web Bluetooth app lmkhh.csb.app (Source code: codesandbox.io/s/covid-19-exp…).
twitter.com/FWeinb/status/… pic.twitter.com/TlcbOoPY6q

via Twitter Web App in reply to tomayac

@TypeSong Twitter’s URL redirector “consumes” the user gesture (crbug.com/1055455).
The extension actually adds the closest element fragment “page-42” in your case as a fallback for non-supporting browsers (or situations like the t.co

via Twitter Web App in reply to TypeSong

@spottedmahn If you dig the GitHub commit history you’ll see how long it took me. So many corner cases… Probably still haven’t covered (or even discovered) them all.

via Echofon in reply to spottedmahn

“How to file a good browser bug”, by ⁦@robertnyman⁩ and ⁦@petele⁩. 🧑‍💻 web.dev/how-to-file-a-…

via Twitter for iPhone

juberti Duo group calling now available on the web! Like all Duo calls, group calls support end-to-end encryption, thanks to the new WebRTC Insertable Streams API added in Chrome 83. twitter.com/sanazahari/sta…

via Twitter Web App (retweeted on 9:18 AM, Jun 18th, 2020 via Echofon)

@othermaciej @jensimmons @jonathandavis @samthor The main context was Web Views, but nevertheless this paper research.google/pubs/pub46739/ has some answers in its introduction. Happy to answer your questions (here, via DM, or reach out to tomac AT my employer D

via Twitter for iPhone in reply to othermaciej

@kamranahmedse There are a couple of bookmarklets and extensions out there that implement what I call the “naive” approach (no offense). The difference is this: twitter.com/tomayac/status….

via Echofon in reply to kamranahmedse

@jensimmons @jonathandavis @samthor We’d also love you to (re-)consider some of the Project Fugu 🐡 APIs: web.dev/fugu-status/.

via Echofon in reply to tomayac