Thomas Steiner (@tomayac)

Hamburg, Germany

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

June 24th, 2020

rmondello You know how your banking app re-signs you in with Face ID or Touch ID, instead of making you repeatedly sign in with a password and 2FA? You can now build that experience into your websites using Apple’s new Web Authentication platform authenticator. developer.apple.com/videos/play/ww…

via Twitter for Mac (retweeted on 11:55 PM, Jun 24th, 2020 via Echofon)

othermaciej Are you a web developer? Want to learn what’s new in Safari 14 (and in some of the Safari 13.x updates)? Check out this WWDC session, appropriately titled “What’s new for web developers”.

Small spoiler: WebP. But lots of other stuff too!

developer.apple.com/videos/play/ww…

via Twittimer (retweeted on 11:47 PM, Jun 24th, 2020 via Echofon)

jaffathecake Chrome is putting together an experimental implementation of upload streams, so you can start sending data to the server before you have the whole request body.

I’ll get some docs and demos together, but in the meantime, is this useful to you? What would you use it for? pic.twitter.com/iNZzY1qiFd

via Twitter Web App (retweeted on 10:41 PM, Jun 24th, 2020 via Echofon)

@nomsternom @slightlylate Nit: this is not about extending the “Text Fragment directive”, but would introduce a new “UI State Fragment directive”. Fragment directive is a general concept: web.dev/text-fragments….

via Twitter Web App in reply to nomsternom

@HCornflower @robertnyman @petele I have commented on the bug: bugs.chromium.org/p/chromium/iss….
For the second part of your tweet, please keep it professional.

via Twitter Web App in reply to HCornflower

@cemper @martinibuster @CyrusShepard @Marie_Haynes Chrome Web Store is blocked for any Chrome extensions for security reasons. Else, an extension could change the store listings and, for example, fake paid extensions or modify a competitor’s rating, etc

via Twitter for iPhone in reply to cemper

@cemper @martinibuster @CyrusShepard @Marie_Haynes It might end up in the browser if user uptake is satisfactory.

via Twitter for iPhone in reply to cemper

@VorticonCmdr @SimoAhava @defaced @KiwiAlec “It is meant to avoid direct interaction with author script, so that future user agent instructions can be added without fear of introducing breaking changes to existing content.”-web.dev/text-fragments…V

via Twitter for iPhone in reply to VorticonCmdr

@ChromiumDev For people reading this without the extension installed, the second “for” can be linked to with this link: example.com/#:~:text=askin….

via Twitter Web App in reply to tomayac

@othermaciej @dhh @basecamp 🤔 Hmm, looking at the code, it’s neither using a service worker nor a web app manifest. Home (app.hey.com) loads properly, but every navigation to an email (like app.hey.com/topics/123456) opens in the in-app brows

via Twitter Web App in reply to tomayac

@othermaciej @dhh @basecamp My first guess for where to look would be the scope of the Web App Manifest. Need to get debugging.

via Echofon in reply to othermaciej

@SaraSoueidan @Not_Woods Absolutely: “The HTML <track> element is used as a child of the media elements <audio> and <video>.”-developer.mozilla.org/en-US/docs/Web…V

via Echofon in reply to SaraSoueidan

On iOS 14, `WKWebView` will get service worker support. 🎉 This means all third-party browsers like @googlechrome for iOS or @firefox for iOS will have access to this powerful API! It’s still the @webkit engine under the hood, not Blink or Gecko. twitter.com/othermaciej/st…

via Echofon

@hashseed @DasSurma @kosamari @addyosmani It was probably one of his asks that you do that.

via Echofon in reply to hashseed

This is super exciting: Temporal, a proposal to fix date and time calculations in JavaScript: blogs.igalia.com/compilers/2020…. 🗓 ⏰ twitter.com/therealptomato…

via Echofon

slightlylate Do you maintain a client-side router? Would love your thoughts on some early ideas to improve history and navigation APIs:

github.com/slightlyoff/hi…

via TweetDeck (retweeted on 12:27 AM, Jun 24th, 2020 via Echofon)

bradeeoh The video for “One-tap account security upgrades” is live!

Watch, come up with questions, and ask us in labs or the developer forums!

developer.apple.com/videos/play/ww…

via Twitter Web App (retweeted on 12:23 AM, Jun 24th, 2020 via Echofon)

bradeeoh The video for “Meet Safari Web Extensions” is live!

Watch, come up with questions, and ask us in labs or the developer forums!

developer.apple.com/videos/play/ww…

via Twitter Web App (retweeted on 12:23 AM, Jun 24th, 2020 via Echofon)

Ironically the previous ReTweet (twitter.com/argyleink/stat…) talked about setting a flag, but a little more mature but still bleeding edge features (think Project Fugu 🐡 features) are available as an Origin Trial. Read @sw12’s article if you’re new totwitter.com/ChromiumDev/st…

via Echofon

@RobinatRibit @mattgsouthern No double-coding required. Open this link example.com/#:~:text=for in a non-Chrome browser and compare with this one example.com. Now try in Chrome. Both work, just the one is a “more precise” link than the othe

via Twitter for iPhone in reply to RobinatRibit

argyleink `@Media (prefers-reduced-data)` is now available to prototype with 🎉

Find it in Chrome Canary behind chrome://flags/-experimental-web-platform-features

For now it only works with Chrome Lite mode, but the plan is to sync with all OS’s: bugs.chromium.org/p/chromium/iss… pic.twitter.com/07GOGTX2QJ

via Twitter Web App (retweeted on 12:14 AM, Jun 24th, 2020 via Echofon)

@HenrikJoreteg @slightlylate @n8Schloss As I wrote, needs localization 😆.
Inget illa menat.

via Twitter for iPhone in reply to HenrikJoreteg

@slightlylate @n8Schloss @HenrikJoreteg The engine analogy works perfectly fine: you’re getting a Ferrari chassis with a Volvo engine (or whatever local equivalent of an “all solid but not great” car brand).

via Echofon in reply to slightlylate

@n8Schloss @slightlylate @HenrikJoreteg Did anyone testing the Beta actually find out how to change this on the device? I tried on iPhone and iPad, but there’s nothing obvious in Settings.

via Echofon in reply to n8Schloss