Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

May 18th, 2020

@rektide @welfordian @ChromiumDev The API will, if, and only if, all preconditions (running in secure top-level context, notifications permission granted) are met, report the idle state as outlined here: https://t.co/lJCTGu3Crt. Note that this is an origi

via Twitter for iPhone

Microsoft Edge now has its own origin trials system: https://t.co/b37bWnSy8o 🧪 Exciting stuff coming from @msedgedev!

via Echofon

@MartijnSaly @ChromiumDev Addendum: “Your device may receive push messages from the backend servers of apps and extensions installed in Chrome, websites that you grant the “notification” permission to, and your default search engine.”—https://t.co/Y

via Twitter Web App

@denladeside @ChromiumDev That’s the best reply so far. 😂

via Twitter for iPhone

@bacellirodrigo @ChromiumDev For the time being (during this origin trial), you would have to revoke the notification permission for the site: https://t.co/ThKf7IJzlh.

via Twitter Web App

@realnoam @zackster @ChromiumDev @kennethrohde The requirement is to be running as a top-level frame (https://t.co/fqetnWzCHT) with the notifications permission, but yes, with enough time correlating even fuzzed signals might be possible.

via Twitter Web App

@bacellirodrigo @ChromiumDev Some example use cases are given in https://t.co/1temdBKuTa. Note that this API isn’t exposed to all sites, but just the sites you trust enough to grant them the notifications permission: https://t.co/qzpV14kHCs.

via Twitter for iPhone

@kennethrohde @zackster @ChromiumDev Yes, this is likely going to confuse users if it appears out of context and since permissions don’t let the developer add metadata (X is requesting the Y permission because X wants to do Y.”).

via Twitter Web App

@arye_eidelman @welfordian @ChromiumDev Notification prompts should be less noisy now (https://t.co/l7QiuZ7XSM), but I agree, there are use cases for this API that don’t touch notifications: https://t.co/JERhvteqMg.

via Twitter for iPhone

@zackster @ChromiumDev @kennethrohde This is a very valid argument, permission fatigue is real. At the same time, we’re wondering whether “notifications” is the right umbrella permission for this, or whether there should be a dedicated “idle-detection” pe

via Twitter Web App

@HenriHelvetica @ChromiumDev @instagrameng @fb_engineering I obviously can’t speak for other companies, but any kind of communications product (text, voice, video,…) could potentially use this for higher accuracy than their current solutions (https://t.

via Twitter Web App

@madebyfabian @ChromiumDev Note that you’d need to grant advertisers the notifications permission for this to be abused: https://t.co/jvNGPYi6yy.

via Twitter Web App

@MartijnSaly @ChromiumDev This would hypothetically be possible, but is not the case.

via Twitter Web App

@EJDaly @ChromiumDev This would be a legitimate use case, yes.

via Twitter Web App in reply to EJDaly

@MartijnSaly @ChromiumDev It can only be abused if you have granted the advertising company the notifications permission: https://t.co/jvNGPYi6yy.

via Twitter Web App

@EJDaly @ChromiumDev Activity in other apps than the browsers is considered, yes.

via Twitter Web App in reply to EJDaly

@asumaran @ChromiumDev The opt-out currently is to not grant the “notifications” permission. Please see https://t.co/qzpV14kHCs.

via Twitter Web App

@givbacksandwich @ChromiumDev Anyone whom you have granted the “notifications” permission. Please see https://t.co/qzpV14kHCs.

via Twitter Web App

RT @ChromiumDev: @tomayac For this exciting new Project Fugu 🐡 API we’re very much looking forward to hearing your feedback: tell us if not…

via Twitter Web App

RT @ChromiumDev: 🔢 Detect inactive users with the Idle Detection API!

https://t.co/Blriuygk8J by @tomayac

Use the Idle Detection API to f…

via Twitter Web App

@zcorpan @Rich_Harris @sibbngheid That’s the strategy behind `<dark-mode-toggle>`, too (https://t.co/FKfxCMMVoL). I’ve had best experiences with separate CSS files (https://t.co/FSTZZILvMs), not so great with a dark class (https://t.co/kK9nCsKkcX). In the

via Twitter Web App

@zcorpan @Rich_Harris @sibbngheid Careful with the “$something only”. See the red warning in https://t.co/ZWbpghii3Z.

via Twitter Web App

@Rich_Harris @zcorpan @sibbngheid The Medium article was written before full standardization, some things were still undefined. The latest article to read is web.dev/color-scheme/.

via Twitter Web App in reply to Rich_Harris