Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yup! Or a Promise that never resolves (since it's async)


Wait, what? Async? Isn't your cohort supposed to be precomputed?

And undefined would still have to be handled anyway, as browsers without support wouldn't have the attribute at all (at least for several years after it was accepted, for everything to get the new feature).


> Async? Isn't your cohort supposed to be precomputed?

The explainer indicates it's a Promise: "cohort = await document.interestCohort()" -- https://github.com/WICG/floc

One reason to make it async could be to give browsers the option to gate access behind a permissions prompt in some circumstances.

> And undefined would still have to be handled anyway, as browsers without support wouldn't have the attribute at all

Definitely. There are also browsers that are unlikely to add support (ex: Brave, as we're discussing)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: